Red Hat Bugzilla – Bug 236538
LiveCD didn't boot from 1GB USB stick
Last modified: 2013-03-05 22:49:58 EST
Description of problem:
LiveCD didn't boot if copied to 1GB USB stick,
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. Copy compressed image, initrd, vmlinuz files to root of USB stick,
2. Copy isolinux.cfg to syslinux.cfg
3. Edit syslinux.cfg: change CDLABEL to USB stick label, change rootfs type to vfat.
4. Install syslinux to USB and boot from it
After loading the kernel, there is a little lockup for 10-20 sec during
searching for root partition. Then a message appeared: fedora cannot find a root
file system in /dev/root and openned a bash. The booting process stopped.
Booting to GUI.
After I got a bash I made a sym link to usb partition:
ln /dev/sdb1 /dev/root
and exit the bash.
Booting continue without any problems.
It will be nice if liveCD automaticaly recognize root partition from USB stick
This does work for me... can you try using the actual script from the
livecd-tools package (livecd-iso-to-disk) rather than just running things by hand?
I forgot to mention that I did this from Windows, and don't have linux installed
I cheched the init script and found out that I need to change "CDLABEL" to
"LABEL" in syslinux.cfg. After that I succesfully boot from USB.
For CDLABEL sda[0-9] were not included in udev rules, and this was my problem.