Как установить Grub2 на USB флешку
Взято здесь. Зачем это нужно? Grub2 может "поглядеть" в ISO образ, а значит, можно загрузить ОС Linux, не прожигая ISO образ на CD/DVD, если ваш дистр поддерживает такую фичу. (Казсид - поддерживает).
Предположим, что ваше USB устройство видно в системе как /dev/sdb. И его первый раздел - /dev/sdb1. (Совет: Воткните флешку и поглядите вывод dmesg, набрав в консоли команду dmesg.). На вашем компьютере должен быть установлен Grub2, или загрузитесь с LiveCD, Ubuntu/Mint отлично подойдут.
1) Монтируем устройство, скажем, сюда
#mount /dev/sdb1 /mnt
2) Ставим Grub2 на флешку
#grub-install --no-floppy --root-directory=/mnt /dev/sdb
Теперь можете закидывать на флешку ISO образы дистров, которые поддерживают загрузку с ISO образа.
Часть конфига для загрузки Ubuntu
menuentry "Ubuntu Live 9.10 32bit" {
loopback loop /boot/iso/ubuntu-9.10-desktop-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu-9.10-desktop-i386.iso noeject noprompt --
initrd (loop)/casper/initrd.lz
}
Так-то.