Boot from USB - boots fine - but then comes up with an error - which is a known issue
Known Issues:
DRM Bootable ISO fails to mount /dev/cdrom, which results in a message indicating
“/opt/dell/toolkit/systems/drm_files/apply_bundles.sh is invalid…”
At this time, it appears that the CDROM device is not yet available when the final file executes during init, which consumes variables specified in isolinux.cfg (share_script, share_type):
Solution Dell provides is
To apply the updates when one of the above is received, perform the following:
1.: Press + to access a new console 2.: Press to access a command prompt
3.: Type “mount /dev/cdrom /opt/dell/toolkit/systems” and press
NOTE: Depending on your configuration the device name can vary, e.g. /dev/cdrom1 4.: Type “./opt/dell/toolkit/systems/drm_files/apply_bundles.sh” and press
5.: The apply_bundles.sh script will begin executing as follows:
-------------------
cdrom* is the displayed id
Type “mount /dev/cdrom* /opt/dell/toolkit/systems” and press
If you're using a USB device, it'll be listed as a /dev/sd* device. You can use the following command to list them:
ls -l /dev/sd*
If you have more than one device listed, see which one is the USB device by printing the device info and referring to the device capacity (using /dev/sda as an example):
fdisk -l /dev/sda
You need to mount the partition to the directory (using /dev/sda1 as an example):
I had that issue yesterday trying to update my T410 and solved it by doing the following:
1. after you in (ALT + F2) run
lsblk
2. this code will list your disk name, mine was sbd1(usb), before you run the next code i found that i have to go back out one step of the root directory and then run the code, see below the steps.
3.
pwd
4. showing
root
5. go back
cd ..
6.
pwd
7. showing location
/
8. now mount, my code look like this
mount /dev/sbd1 /opt/dell/toolkit/systems
9. run one of the following options, i had a problem with that as well
Hope it work for you, it successfully update my nics driver that was failing via the USC lifecycle.
but try first before the ISO method to use the system services USC lifecycle method.
click F10 in BIOS login, when you in go to Platform Update >Launch platform update>ftp server> address should be ftp.dell.com>run the update it will check/compare your system with del REPO automatically and list the firmware you need to update. this has worked for me, except the nics driver was failing so i used the ISO method.
Thanks, this solved my problem getting updates to install.
My question is what changed? These used to work automagically when written to USB thumb drives using "rufus", a tool for writing ISOs to bootable USB drives. I've used that tool as my go-to for ISOs to USB drives for a couple of years now and haven't had any issues with VMware, Windows and misc. free UNIX systems.
thevelement
1 Message
16093
4
Posted March 16th, 2018 20:00
If you're using a USB device, it'll be listed as a /dev/sd* device. You can use the following command to list them:
ls -l /dev/sd*
If you have more than one device listed, see which one is the USB device by printing the device info and referring to the device capacity (using /dev/sda as an example):
fdisk -l /dev/sda
You need to mount the partition to the directory (using /dev/sda1 as an example):
mount /dev/sda1 /opt/dell/toolkit/systems
Then you can run the script:
/opt/dell/toolkit/systems/drm_files/apply_bundles.sh