Невозможно изменить GPT на MBR

ubuntu@ubuntu:~$ sudo gdisk /dev/sda2 GPT fdisk (gdisk) version 1.0.1 Partition table scan: MBR: MBR only BSD: not present APM: not present GPT: not present

Сканирование таблицы разделов показывает только MBR как присутствующий, но Windows не будет устанавливаться на диск, потому что он видит его как GPT. Я несколько раз запускал gdisk и пытался обработать, конвертируя файловые системы таблиц, безрезультатно.

0
задан 28 April 2017 в 08:32

2 ответа

STOP !!!

STOP !!!

Я, однако, предполагаю, что у вас есть работающая установка Ubuntu на компьютере. Если нет, или если вы хотите стереть его и установить ничего, кроме Windows, вам будет лучше, если спросить об этом на форуме Windows.

Проблема в том, что Windows связывает свой тип таблицы разделов с его режим загрузки: Windows устанавливается в режиме EFI только на диски таблицы GUID (GPT), а в режиме BIOS - только на диски Master Boot Record (MBR). Ubuntu , предполагая, что также устанавливается таким образом, но иногда можно установить и загрузить в режиме BIOS с диска GPT или, с немного более быстрым прыжком, в режиме EFI с диска MBR. В любом случае тот факт, что у вас есть диск GPT, означает, что ваш Ubuntu, вероятно, загружается в режиме EFI. Таким образом, правильным решением является установка Windows в этом режиме. Для этого требуется изменить способ загрузки установщика Windows.

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

Если вы не видите вариант загрузки установочного диска в режиме EFI, что ваш диск неправильно подготовлен. Некоторые инструменты для превращения изображений .iso в загрузочные USB-диски опускают загрузчик EFI. Кроме того, если это Windows 7, вы пытаетесь загрузить таким образом, могут возникнуть дополнительные препятствия. Различные веб-страницы, моя страница по этому вопросу. посвящена этой теме.

Я рекомендую вам прочитать мою страницу в CSM (см. Ранее). Он написан в основном для людей, которые хотят установить Linux второй, но общие принципы применимы к вашей ситуации. [12] Возможно, вы заметили, что я упоминал о возможности установки Ubuntu в режиме BIOS на GPT-диск. Если у вас есть такая конфигурация, вам нужно что-то изменить - либо режим загрузки Ubuntu, либо таблицу разделов. Вы можете определить свой загрузочный режим Ubuntu, ища каталог под названием /sys/firmware/efi в Ubuntu. Если этот каталог присутствует, вы загрузились в режиме EFI; Если он отсутствует, вы почти наверняка загрузились в режиме BIOS.

Если я прав, что Ubuntu загружается в режиме EFI, а если вы устанавливаете Windows, то компьютер почти наверняка загрузится прямо к Windows, когда вы закончите. После этого можно восстановить несколько конфигураций с двойной загрузкой. Наименее болезненным может быть:

Загрузка в Windows. Загрузите и установите программу EasyUEFI. Запустите EasyUEFI. В окне EasyUEFI вы увидите список параметров загрузки, один из которых называется «ubuntu». Переместите его в начало списка. Перезагружать. GRUB должен появиться и запустить Ubuntu. (Возможно, вы или не видите меню GRUB.) Откройте окно терминала. Введите sudo update-grub в окне терминала.

На этом этапе, когда вы перезагружаетесь, вы должны увидеть GRUB, и он должен позволить вам загружать Ubuntu или Windows.

Если вам нужна дополнительная помощь, запустите утилиту Boot Repair и выберите опцию «Создать BootInfo Summary». ( делает щелчок «Рекомендуемый ремонт», по крайней мере, еще нет!) Когда его спросили, следует ли загружать отчет, нажмите «Да», а затем разместите URL-адрес, указанный здесь. Это даст нам более подробную информацию о вашей конфигурации, которая должна основываться на ответе более чем на догадках.

Кстати, Aditya прав; вы запускаете gdisk на раздел, а не на весь диск. Вы должны использовать gdisk только на всех дисковых устройствах.

2
ответ дан 18 July 2018 в 14:07

STOP !!!

STOP !!!

Я, однако, предполагаю, что у вас есть работающая установка Ubuntu на компьютере. Если нет, или если вы хотите стереть его и установить ничего, кроме Windows, вам будет лучше, если спросить об этом на форуме Windows.

Проблема в том, что Windows связывает свой тип таблицы разделов с его режим загрузки: Windows устанавливается в режиме EFI только на диски таблицы GUID (GPT), а в режиме BIOS - только на диски Master Boot Record (MBR). Ubuntu , предполагая, что также устанавливается таким образом, но иногда можно установить и загрузить в режиме BIOS с диска GPT или, с немного более быстрым прыжком, в режиме EFI с диска MBR. В любом случае тот факт, что у вас есть диск GPT, означает, что ваш Ubuntu, вероятно, загружается в режиме EFI. Таким образом, правильным решением является установка Windows в этом режиме. Для этого требуется изменить способ загрузки установщика Windows.

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

Если вы не видите вариант загрузки установочного диска в режиме EFI, что ваш диск неправильно подготовлен. Некоторые инструменты для превращения изображений .iso в загрузочные USB-диски опускают загрузчик EFI. Кроме того, если это Windows 7, вы пытаетесь загрузить таким образом, могут возникнуть дополнительные препятствия. Различные веб-страницы, моя страница по этому вопросу. посвящена этой теме.

Я рекомендую вам прочитать мою страницу в CSM (см. Ранее). Он написан в основном для людей, которые хотят установить Linux второй, но общие принципы применимы к вашей ситуации. [12] Возможно, вы заметили, что я упоминал о возможности установки Ubuntu в режиме BIOS на GPT-диск. Если у вас есть такая конфигурация, вам нужно что-то изменить - либо режим загрузки Ubuntu, либо таблицу разделов. Вы можете определить свой загрузочный режим Ubuntu, ища каталог под названием /sys/firmware/efi в Ubuntu. Если этот каталог присутствует, вы загрузились в режиме EFI; Если он отсутствует, вы почти наверняка загрузились в режиме BIOS.

Если я прав, что Ubuntu загружается в режиме EFI, а если вы устанавливаете Windows, то компьютер почти наверняка загрузится прямо к Windows, когда вы закончите. После этого можно восстановить несколько конфигураций с двойной загрузкой. Наименее болезненным может быть:

Загрузка в Windows. Загрузите и установите программу EasyUEFI. Запустите EasyUEFI. В окне EasyUEFI вы увидите список параметров загрузки, один из которых называется «ubuntu». Переместите его в начало списка. Перезагружать. GRUB должен появиться и запустить Ubuntu. (Возможно, вы или не видите меню GRUB.) Откройте окно терминала. Введите sudo update-grub в окне терминала.

На этом этапе, когда вы перезагружаетесь, вы должны увидеть GRUB, и он должен позволить вам загружать Ubuntu или Windows.

Если вам нужна дополнительная помощь, запустите утилиту Boot Repair и выберите опцию «Создать BootInfo Summary». ( делает щелчок «Рекомендуемый ремонт», по крайней мере, еще нет!) Когда его спросили, следует ли загружать отчет, нажмите «Да», а затем разместите URL-адрес, указанный здесь. Это даст нам более подробную информацию о вашей конфигурации, которая должна основываться на ответе более чем на догадках.

Кстати, Aditya прав; вы запускаете gdisk на раздел, а не на весь диск. Вы должны использовать gdisk только на всех дисковых устройствах.

2
ответ дан 24 July 2018 в 20:20

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

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