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

Я попытался установить ubuntu 17 на диск, где раньше был windwos 10. Я создал загрузочный USB с установкой efi. После установки я не мог видеть hdd в меню загрузки 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

2 ответа

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

efibootmanager -o изменения потеряны при перезагрузке Windows 8 удаляет Grub в качестве менеджера загрузки по умолчанию Как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)

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

Что касается проблем раздела, GPT использует больше диска, чем MBR. Таким образом, если вы конвертируете из GPT в MBR с помощью инструментов, которые не знают о структурах данных GPT, или просто не стесняйтесь их стереть, вы получите MBR с остатками структур данных GPT. Некоторые инструменты, включая мой собственный GPT fdisk (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
ответ дан 18 July 2018 в 07:56

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

efibootmanager -o изменения потеряны при перезагрузке Windows 8 удаляет Grub в качестве менеджера загрузки по умолчанию Как я могу восстановить grub? (Как вернуть Ubuntu после установки Windows?)

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

Что касается проблем раздела, GPT использует больше диска, чем MBR. Таким образом, если вы конвертируете из GPT в MBR с помощью инструментов, которые не знают о структурах данных GPT, или просто не стесняйтесь их стереть, вы получите MBR с остатками структур данных GPT. Некоторые инструменты, включая мой собственный GPT fdisk (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
ответ дан 24 July 2018 в 18:56

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

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