คุณทำให้ฉันสงสัยว่ามันจะทำอย่างไร เว็บไซต์ Pendrivelinux มีบทช่วยสอนฉันทำสิ่งนี้จากการติดตั้ง Mint 9 ของฉันแทนที่จะเป็นซีดีสดตามที่เว็บไซต์แนะนำ
ฉันเริ่มต้นด้วยการค้นหาตำแหน่งของไดรฟ์ USB ของฉันในเทอร์มินัลฉันขับdf
มันกลับตำแหน่งของอุปกรณ์เป็น
/dev/sdg1 /media/LINUXUSB
หลังจากนั้นฉันก็วิ่ง
sudo su
แล้วติดตั้งด้วง 2
grub-install --no-floppy --force --root-directory=/media/LINUXUSB /dev/sdg1
ฉันต้องใช้ - บังคับนอกจากนี้ตัวอย่างบนเว็บไซต์ไม่ได้ จากนั้นฉันก็ทำ
cd /media/LINUXUSB/boot/grub
เว็บไซต์ให้ลิงค์เพื่อดาวน์โหลดสำเนาของ grub.cfg ไปยังไดเรกทอรี / boot / grub ในไดรฟ์ USB ของฉัน ลิงค์คือ
wget http://pendrivelinux.com/downloads/grub.cfg
หลังจากนั้นฉันแก้ไข grub.cfg เพื่อสะท้อน iso's บนไดรฟ์ 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 }
ฉันพบว่าใน iso ที่ต่างกัน vmlinuz และ initrd ตั้งอยู่ในไดเรกทอรีอื่น ฉันสามารถทำให้ทั้งสามเริ่มกระบวนการบูทได้ แต่มีเพียง Ubuntu เท่านั้นที่สามารถโหลดได้ หากฉันคิดออกว่าฉันต้องการให้อีกสองโหลดเสร็จสิ้นฉันจะเพิ่มในภายหลัง ฉันไม่ได้ลอง iso อื่น ๆ แค่สามตัวนี้