Ciekawi mnie, jak by to było zrobione. Witryna Pendrivelinux miała tutorial który zrobiłem z mojej instalacji Mint 9 zamiast live CD, jak sugeruje strona.
Zacząłem od znalezienia lokalizacji mojego napędu USB w terminalu, który uruchomiłem df
, zwrócił lokalizację urządzenia jako
/dev/sdg1 /media/LINUXUSB
potem pobiegłem
sudo su
a następnie zainstalować GRUB 2
grub-install --no-floppy --force --root-directory=/media/LINUXUSB /dev/sdg1
Musiałem użyć --force dodatkowo, przykład na stronie nie. Potem zrobiłem
cd /media/LINUXUSB/boot/grub
Strona podała link do pobrania kopii grub.cfg do katalogu / boot / grub na moim dysku USB. Link był
wget http://pendrivelinux.com/downloads/grub.cfg
Następnie edytowałem plik grub.cfg, aby odzwierciedlić pliki ISO na moim dysku USB.
set timeout=10 set default=0
menuentry "Run Fedora" {
loopback loop /Fedora13.iso
linux (loop)/isolinux/vmlinuz0 boot=isolinux iso-scan/filename=/Fedora13.iso splash --
initrd (loop)/isolinux/initrd0.img
}
menuentry "Run Ubuntu" {
loopback loop /ubuntu-10.04-netbook-i386.iso
linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-netbook-i386.iso splash --
initrd (loop)/casper/initrd.lz
}
menuentry "Run Clonezilla" {
loopback loop /clonezilla.iso
linux (loop)/live/vmlinuz boot=live iso-scan/filename=/clonezilla.iso splash --
initrd (loop)/live/initrd.img }
Odkryłem, że w różnych iso, vmlinuz i initrd znajdowały się w innym katalogu. Udało mi się zdobyć wszystkie trzy, aby rozpocząć proces rozruchu; ale tylko Ubuntu się ładuje. Jeśli wymyślę, czego potrzebuję, aby pozostałe dwa dokończyły ładowanie, dodam to później. Nie próbowałem żadnego innego iso tylko tych trzech.