ฉันต้องการสร้างบูต EFI USB เพื่อติดตั้ง Ubuntu และ Windows 7 (อาจมีโปรแกรมอรรถประโยชน์เช่นPartedMagic ) ฉันเคยใช้MultiSystem มาก่อน อย่างไรก็ตามฉันกำลังใช้ GPT และการติดตั้ง Windows จำเป็นต้องเปิดตัวในโหมด EFI เพื่อติดตั้งบนระบบ GPT ฉันคิดว่าฉันต้องใช้ GRUB EFI แทนหรือไม่ หากไม่มีแอพอย่าง MultiSystem ที่สร้าง GRUB EFI Bootable USB ฉันจะสร้างด้วยตัวเองได้อย่างไร
ฉันคิดว่าฉันจะฟอร์แมต USB เป็น GPT และติดตั้ง GRUB EFI ลงไป (อย่างไร) ถ้าอย่างนั้นฉันต้องกำหนดค่า GRUB EFI เพื่อโหลด Ubuntu และ Windows 7 ติดตั้งใน EFI หรือไม่ ฉันจะทำสิ่งเหล่านี้ได้อย่างไร
UPDATE
นี่คือสิ่งที่ฉันพยายาม
- สร้างพาร์ติชัน 2 บน USB ของฉัน (GPT, 100 + MB FAT32 (/ dev / sdc1, ตั้งค่าสถานะการบูต), ส่วนที่เหลือ FAT32, / dev / sdc2, สำหรับการติดตั้ง)
- แยก Windows 7 และ Ubuntu 11.10 iso ลงในพาร์ติชั่น Installer, 2 โฟลเดอร์ที่แตกต่างกัน
- พยายามใช้
sudo elilo -b /dev/sdc1
--autoconf --efiboot -v`
jiewmeng@JM:~$ sudo elilo -b /dev/sdc1 --autoconf --efiboot -v
elilo: backing up existing /etc/elilo.conf as /etc/elilo.conf-
Loaded efivars kernel module to enable use of efibootmgr
elilo: Checking filesystem on /dev/sdc1...
elilo: Mounting /dev/sdc1...
e lilo: 44298KB needed, 78781KB free, 42192KB to reuse
elilo: Installing primary bootstrap /usr/lib/elilo/elilo.efi onto /dev/sdc1...
elilo: Installing /tmp/elilo.k8NWXX on /dev/sdc1...
elilo: Installing /vmlinuz on /dev/sdc1...
elilo: Installing /vmlinuz.old on /dev/sdc1...
elilo: Installing /initrd.img on /dev/sdc1...
elilo: Installing /initrd.img.old on /dev/sdc1...
elilo: Updating EFI boot-device variable...
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
elilo: An error occured while updating boot menu, we'll ignore it
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.
Try 'modprobe efivars' as root.
elilo: Installation complete.
ไม่sudo modprobe efivars
ได้รับผลลัพธ์ แต่มีข้อผิดพลาดเดียวกันฉันคิดว่าเพราะฉันไม่ได้บูทใน EFI Ubuntu?
ต่อไปฉันจะลองใช้ USB Startup Disk Creator เพื่อบูตเข้าสู่ระบบจริงในโหมด EFI เพื่อลองอีกครั้ง
UPDATE
ฉันหลงทาง Windows ติดตั้งเป็นที่ 1 หรือเปล่า ฉันฟอร์แมตและสร้าง USB ที่สามารถบูตได้สำหรับ Ubuntu สำรองด้วย UNetBootIn และมันก็ล้มเหลวด้วยข้อผิดพลาดเดียวกันของเคอร์เนลที่ไม่มีอยู่ ถ้าฉันสร้าง Ubuntu Desktop ฉันจะไม่สามารถกำหนดค่า apt ที่มาได้
syslog สำหรับติดตั้งบนเดสก์ท็อปอูบุนตูhttp://pastebin.com/CdbUPXax
ฉันรู้สึกว่าฉันไม่ต้องเสียเวลาและกลับไปใช้ MBR เร็ว ๆ นี้ ... นั่นจะหมายความว่าฉันต้องสำรองข้อมูลทั้งหมดของฉันไว้ที่ 1 ... ซึ่งเป็นสาเหตุที่ฉันล่าช้าไปที่แหล่งข้อมูลสุดท้าย ... ความคิดใด ๆ
UPDATE
ฉันพยายามบูท Ubuntu 11.10 สำรองในโหมด BIOS (ไม่ใช่ EFI) ติดตั้งได้ดียกเว้นฉันไม่สามารถติดตั้งบูตโหลดเดอร์ได้ มันบอกว่าผิดพลาดร้ายแรง ฉันติดตั้ง GRUB โดยการบู๊ต USB ในโหมดการกู้คืน ใช้งานได้ แต่ไม่สามารถบู๊ตได้ ให้หน้าจอว่างเปล่าขณะบู๊ต หากฉันพยายามเข้าสู่โหมดการกู้คืน (บน HDD ที่ติดตั้งอูบุนตู) ดูเหมือนว่าแป้นพิมพ์จะล้มเหลว แต่เมาส์ก็มีน้ำหนักเบา