GPT принудительно при установке

Я пытался установить Ubuntu 17 на диск, где раньше была windwos 10. Я создал загрузочный USB с установкой EFI. После установки я не мог видеть жесткий диск в меню загрузки BIOS, когда я был в режиме UEFI (в старом режиме это показывало). Поэтому я искал в Интернете, а затем после нескольких попыток запустил Ubuntu с USB и вручную удалил таблицу разделов в gparted и создал новую как MBR (msdos). Затем я перезапустил ноутбук и запустил новую установку с выбранным режимом uefi (быстрая загрузка, безопасная загрузка отключена), но ничего не изменилось. Теперь он загружается в режиме UEFI, но если я смотрю на таблицу разделов gdisk, все еще GPT с защитным MBR. Может кто-нибудь объяснить, почему тип таблицы разделов вынужден использовать GPT?

Дисковые разделы, которые я использовал:

sda      8:0    0 931,5G  0 disk
├─sda1   8:1    0   8,4G  0 part [SWAP]
├─sda2   8:2    0   477M  0 part /boot/efi
├─sda3   8:3    0  37,3G  0 part /
└─sda4   8:4    0 885,4G  0 part /home
0
задан 25 August 2017 в 11:30

1 ответ

Во-первых, имейте в виду, что в режиме EFI компьютер на самом деле не предоставляет опций для загрузки дисков ; он загружает файлов. (Иногда существуют записи для дисков, которые загружают резервный загрузчик, EFI/BOOT/bootx64.efi. Они предназначены для использования на съемных носителях, но в некоторых случаях могут использоваться для загрузки жестких дисков.) Когда Ubuntu установлен, вы должны см. Новую загрузочную запись с именем ubuntu в менеджере загрузки компьютера. Может случиться так, что вы получили такую ​​запись, но не увидели ее, потому что искали что-то еще, и в этом случае вы создавали проблемы для себя, когда пытались установить вторую установку. OTOH, также может быть, что ошибка в установщике Ubuntu или в вашей прошивке привела к тому, что запись ubuntu не была создана. В последнем случае вы можете проверить следующие вопросы и ответы на них:

Вторые два из них в основном относятся к настройкам с двойной загрузкой, которых, как я понимаю, у вас нет, так что они, вероятно, менее применимо, чем первый.

Что касается проблем с разделами, GPT использует больше диска, чем MBR. Таким образом, если вы конвертируете из GPT в MBR с помощью инструментов, которые не знают о структурах данных GPT или просто не удосуживаются их стереть, вы получите MBR с остатками структур данных GPT. Некоторые инструменты, включая мой собственный fdisk GPT (gdisk, cgdisk и sgdisk), заметят это и предложат использовать данные GPT. Это намеренное проектное решение, помогающее в случае повреждения структур данных GPT, но оно может сбить с толку, если вы использовали глупую программу, которая не полностью стерла старые структуры данных GPT.

Как правило, если вы загружаетесь в режиме BIOS, вы должны использовать MBR на своих дисках; и если вы загружаетесь в режиме EFI, вы должны использовать GPT на своих дисках. Ubuntu более гибок, чем этот, и может загружаться в режиме BIOS с диска GPT или в режиме EFI с диска MBR, но иногда это вызывает проблемы. В мультизагрузочных сценариях другие ОС (особенно Windows) менее гибки. По этим причинам лучше придерживаться обычных связей MBR / BIOS и GPT / EFI.

Итак, в целом, я рекомендую вам начать с загрузки GPT и EFI. После перезагрузки, если Ubuntu не загружается, и вы не видите запись ubuntu в менеджере загрузки вашей прошивки, см. Ссылки выше (особенно первую) для решения. Если вам нужна дополнительная помощь, обязательно укажите марку и модель вашего компьютера и когда вы его купили - EFI от определенных производителей, особенно от более старых (скажем, с 2011 и 2012 гг.), Как правило, ненадежны и могут потребовать неудобных обходных путей. .

0
ответ дан 25 August 2017 в 11:30

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

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