Я пытаюсь установить Ubuntu 14.04 LTS в системе UEFI, которой уже установили Windows 7. Windows установлен на первом диске SATA (sda). Я хочу установить Ubuntu на втором диске SATA (sdb), который в настоящее время пуст.
У меня есть довольно хорошее понимание как UEFI загружающиеся работы. Я предусматриваю, что должен сделать следующее:
У меня есть две проблемы все же.
Кто-либо еще разработал, как обойти эти проблемы?
Спасибо.
Лично, когда я хочу использовать LVM, я настроил его заранее использование других инструментов - любая командная строка программы (gdisk
, pvcreate
, vgcreate
, lvcreate
, и т.д.) или фронтенд графический интерфейса пользователя как system-config-lvm
. Инсталлятор Ubuntu будет тогда видеть группу объема и логические объемы, я уже создал и позволил мне использовать их.
относительно ESP, инсталлятор Ubuntu не позволяет Вам явно установить точку монтирования. Если Вы гарантируете, что это идентифицировано как «системный раздел EFI» (я думаю , это - то, что это называет ESP), Вы должны быть в порядке.
Прежде, чем прочитать ответ Rod, я решил попытаться установить Ubuntu и Windows 7 наоборот, то есть Ubuntu на первом жестком диске, затем Windows 7 на втором диске.
После стандартной установки Ubuntu (с LVM), установка Windows 7 обошлась без помощи любых проблем вообще. Это вело себя правильно в добавлении его собственной записи загрузки к UEFI, не ударяя существующий Ubuntu один и установило свои собственные файлы диспетчера начальной загрузки вместе с Ubuntu в Системном Разделе EFI на первом диске.
записи загрузки UEFI:
# efibootmgr -v
BootCurrent: 0000
Timeout: 2 seconds
BootOrder: 0001,0000
Boot0000* Ubuntu HD(1,800,100000,55d903f0-7682-45e4-8743-4c50681b2e87)File(\EFI\ubuntu\shimx64.efi)
Boot0001* Windows Boot Manager HD(1,800,100000,55d903f0-7682-45e4-8743-4c50681b2e87)File(\EFI\Microsoft\Boot\bootmgfw.efi)WINDOWS.........x...B.C.D.O.B.J.E.C.T.=.{.9.d.e.a.8.6.2.c.-.5.c.d.d.-.4.e.7.0.-.a.c.c.1.-.f.3.2.b.3.4.4.d.4.7.9.5.}...a................
содержание ESP:
# find /boot/efi -name \*.efi
/boot/efi/EFI/ubuntu/shimx64.efi
/boot/efi/EFI/ubuntu/grubx64.efi
/boot/efi/EFI/ubuntu/MokManager.efi
/boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
/boot/efi/EFI/Microsoft/Boot/bootmgr.efi
/boot/efi/EFI/Microsoft/Boot/memtest.efi
/boot/efi/EFI/Boot/bootx64.efi