Установка Ubuntu 14.04 на Asrock H77M UEFI, двойная загрузка с уже установленной Windows 8.1

Установка Ubuntu 14.04 на Asrock H77M UEFI, двойная загрузка с уже установленной Windows 8.1

Как следует из заголовка, мне нужно установить Ubuntu в режиме двойной загрузки с Windows 8.1 на моем домашнем ПК.

Я знал, что в UEFI таблица разделов записана в GPT, но обнаружил, что таблица разделов на моем жестком диске записана в MBR и состоит из двух разделов:

1)Раздел BOOT, отформатированный в NTFS, имеет размер 1,5 ГБ и помечен как загрузочный. 2)Раздел ОС, отформатированный в NTFS, занимает остальную часть жесткого диска.

В меню UEFI (canc в начале) Secure Boot и Fast Boot отключены. Я нашел в интернете, что таблица разделов MBR, если UEFI установлен в Legacy mode, но я не могу найти эту опцию.

Более того, Ubuntu live не распознает никакую другую ОС, установленную на моем жестком диске (я загрузил Ubuntu Live с USB-накопителя, используя опцию UEFI в меню загрузки, и все прошло нормально). Как мне поступить? Стоит ли мне преобразовать всю таблицу разделов в GPT (я прочитал в интернете, что это можно сделать без потери данных), а затем установить Gummiboot или просто установить Ubuntu в старом режиме legacy и позволить grub сделать все остальное? Спасибо за помощь.


решение1

На этом этапе самый простой путь — установить Ubuntu в BIOS/CSM/legacy-mode. Вероятно, вы можете сделать это, выбрав для установочного носителя опцию загрузки, которая делаетнетвключите слово "EFI" или "UEFI". Результат будет таким же, как если бы вы использовали старый компьютер только с BIOS. Самым большим недостатком этого будет немного более длительное время загрузки, чем если бы вы загружали обе ОС в режиме EFI.

Если вы хотите выполнить установку Ubuntu в режиме EFI, вам, по сути, придется либо переустановить Windows, либо перевести ее на загрузку в режиме EFI. (Существуют способы установки двух ОС в двух разных режимах загрузки, но они, как правило, довольно неудобны в использовании.)

решение2

Вам решать, хотите ли вы, чтобы загрузка была основана на UEFI или на BIOS=CSM=legacy.

Похоже, Windows 8.1 установлена ​​в режиме BIOS/MBR. Вы также можете установить Ubuntu в режиме BIOS/MBR.

Чтобы преобразовать установку BIOS/MBR Windows 8.1 в UEFI/GPT, вам необходимо:

Выполните 1), 2) и 3) с Ubuntu Live CD/DVD/USB

1) преобразовать существующий диск в GPT

2) удалить раздел BOOT (1,5 ГБ). (предполагается, что это первый раздел на диске)

3) создаем на свободном месте (1,5 ГБ) три новых раздела:

а) Системный раздел EFI размером 300 МБ

б) 128 МБ зарезервированного раздела Microsoft

в) остаток до 1,5 ГБ - раздел восстановления Windows (будет около 1 ГБ)


4) После этого загрузите установочный DVD/USB Windows 8.1 в режиме UEFI, перейдите в командную строку и введите:

bcdboot c:\windows- где c: - это диск, на котором установлена ​​Windows на жестком диске, в конечном итоге измените c: на букву диска фактического отображения.

Теперь вы сможете загрузить Windows 8.1 в режиме UEFI.

5) Уменьшите размер существующего раздела Windows и на освободившееся место можно установить Ubuntu 14.04 в режиме UEFI.

Примечание:

Если вы загружаете установочный CD/DVD/USB с Linux или Windows, используя загрузку UEFI, то целевой жесткий диск по умолчанию предполагается в стиле GPT.

ИЛИ

если вы загружаете установочный носитель с помощью эмуляции Legacy/CSM/BIOS, то по умолчанию предполагается, что целевой жесткий диск имеет формат MBR.

Прошивка должна позволять переключать режим загрузки на UEFI или CSM/legacy/BIOS или оба (UEFI+CSM).

Связанный контент