Я хочу создать загрузочный EFI USB для установки Ubuntu и Windows 7 (возможно, с такими утилитами, как PartedMagic ). Я сделал это с помощью MultiSystem ранее. Однако я использую GPT, и установка Windows должна быть запущена в режиме EFI для установки в системе GPT. Я полагаю, что я должен использовать GRUB EFI вместо этого? Если нет такого приложения, как MultiSystem, которое создает загрузочный USB-накопитель GRUB EFI, как я могу создать его самостоятельно?
Полагаю, я отформатирую свой USB как GPT и установлю на него GRUB EFI (как?). Затем мне нужно настроить GRUB EFI для загрузки Ubuntu и Windows 7, установленной в EFI? Как я могу это сделать?
ОБНОВИТЬ
Вот что я пробовал
- Создайте 2 раздела на моем USB (GPT, 100 + МБ 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, чтобы повторить попытку.
ОБНОВИТЬ
Я так растерялся, виндоус установлен 1й по вине? Я отформатировал и сделал загрузочный USB для Ubuntu Alternate с UNetBootIn, и он тоже потерпел неудачу с той же ошибкой отсутствия доступного ядра. Если я сделал Ubuntu Desktop, я получу не могу настроить исходники apt
Системный журнал для настольной установки Ubuntu http://pastebin.com/CdbUPXax
Я чувствую, что мне лучше не тратить время и вернуться обратно к MBR в ближайшее время ... это будет означать, что я должен как-то сделать резервную копию всех своих данных 1-й ... именно поэтому я откладываю это в крайнем случае ... какие-нибудь идеи?
ОБНОВИТЬ
Я попытался загрузить Ubuntu 11.10 Alternate в режиме BIOS (не-EFI), установлен нормально, но я не могу установить загрузчик. Это говорит о фатальной ошибке. Затем я установил GRUB, загрузив USB в режиме восстановления. Работает, но не загружается. Дает пустой экран при загрузке. Если я пытаюсь войти в режим восстановления (на жестком диске, на котором установлена Ubuntu), клавиатура, похоже, выходит из строя, но мышь светится.