Making a Scientific Linux Live USB
-- download e.g.,
livecd64_SL55_gnome_2010-06-17.iso
from
ftp://ftp.scientificlinux.org/linux/scientific/livecd/55/
-- then
mkdosfs /dev/sdb -I
syslinux /dev/sdb
# ...that is /dev/sdb, not /dev/sdb1...
-- then
mount /dev/sdb /mnt/usb/
mount -o loop /home/rcs/Downloads/livecd64_SL55_gnome_2010-06-17.iso /mnt/iso/
cp -rv /mnt/iso/* /mnt/usb/
cd /mnt/usb
mv isolinux.cfg syslinux.cfg
mv boot/* .
rmdir boot
sed -i "s|boot/||" syslinux.cfg
sed -i "s|boot/||" splash.cfg
sed -i "s|boot/||" help*.txt
rm isolinux.bi_ isolinux.bin isolinux.boot
cd ..
umount /mnt/usb
umount /mnt/iso
-- to test:
qemu -hda /dev/sdb -m 256 -vga std