Двойная загрузка Ubuntu с Windows 7 в системе UEFI

Я пытаюсь установить Ubuntu 14.04 LTS в системе UEFI, которой уже установили Windows 7. Windows установлен на первом диске SATA (sda). Я хочу установить Ubuntu на втором диске SATA (sdb), который в настоящее время пуст.

У меня есть довольно хорошее понимание как UEFI загружающиеся работы. Я предусматриваю, что должен сделать следующее:

  • Вручную разделите второй диск с помощью "Чего-то еще" Тип установки, создав раздел ~250MB ext2 для начальной загрузки / (sdb1) и остальная часть диска как раздел PV LVM (sdb2). Затем создайте корень и подкачайте LVs.
  • Смонтируйте раздел EFI на первом диске (sda1) под/boot/efi, так, чтобы установщик мог поместить файлы загрузчика UEFI Ubuntu вместе с Windows.

У меня есть две проблемы все же.

  1. Когда я пытаюсь разделить второй диск, я не могу создать раздел PV LVM. Тот тип не перечислен в "Использовании как": выпадающее меню.
  2. Кажется, нет никакого способа смонтировать раздел EFI от первого диска (sda1) под/boot/efi.

Кто-либо еще разработал, как обойти эти проблемы?

Спасибо.

0
задан 11 November 2015 в 23:37

2 ответа

Лично, когда я хочу использовать LVM, я настроил его заранее использование других инструментов - любая командная строка программы (gdisk, pvcreate, vgcreate, lvcreate, и т.д.) или фронтенд графический интерфейса пользователя как system-config-lvm. Инсталлятор Ubuntu будет тогда видеть группу объема и логические объемы, я уже создал и позволил мне использовать их.

относительно ESP, инсталлятор Ubuntu не позволяет Вам явно установить точку монтирования. Если Вы гарантируете, что это идентифицировано как «системный раздел EFI» (я думаю , это - то, что это называет ESP), Вы должны быть в порядке.

1
ответ дан 30 September 2019 в 04:49

Прежде, чем прочитать ответ 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
0
ответ дан 30 September 2019 в 04:49

Другие вопросы по тегам:

Похожие вопросы: