Как сделать двойную загрузку Windows после установки Ubuntu?

1264
user737586

Я пытаюсь выполнить двойную загрузку моего ноутбука с Windows 10, в которой уже есть Ubuntu 16.04.
Поэтому я сделал нераспределенный раздел для окон с gparted live CD и попытался установить окна в эти неразмеченные данные.
Но во время процесса установки Windows появляется ошибка, говорящая о том, что диск имеет стиль раздела GPT, и поэтому окна не могут быть установлены на диск.
Как решить эту проблему?
Если мне нужно изменить тип таблицы разделов на MBRс GPT.
Как я могу сделать это без потери данных и Ubuntu ?

0
В вашей системе установлена ​​прошивка UEFI? Проверьте это в настройках BIOS. Если это так, включите его Biswapriyo 6 лет назад 1
вы уже на GPT, поэтому вы не можете конвертировать его в GPT. Если на вашем ПК установлен только BIOS, вам нужно конвертировать в MBR phuclv 6 лет назад 0
Я действительно не знаю, имеет ли моя система прошивку UEFI. Я проверил настройки BIOS, и все, что я смог найти, это то, что ** Legacy включена поддержка ** user737586 6 лет назад 0
Существует даже 2 порядка загрузки UEFI и Legacy, соответственно, менеджер загрузки ОС и жесткий диск ноутбука. user737586 6 лет назад 0

1 ответ на вопрос

0
Rod Smith

Описываемое вами сообщение об ошибке Windows вводит в заблуждение, по крайней мере, в контексте, с которым вы столкнулись. Windows довольно тесно связывает свой режим загрузки (BIOS / CSM / legacy vs. EFI / UEFI) с типом таблицы разделов загрузочного диска (MBR vs. GPT). Сообщение, которое вы обнаружили, указывает на то, что компьютер загрузился в режиме BIOS, но обнаружил диск GPT, что сбивает с толку Windows и жалуется на диск GPT. Поскольку Ubuntu уже установлена ​​на диске, изменение ее с GPT на MBR было бы неудобно - Ubuntu, вероятно, будет перезагружаться, по крайней мере, до тех пор, пока вы не установите новый загрузчик. Могут быть и другие последующие проблемы.

По всей вероятности, лучшим решением является приведение режима загрузки и типа таблицы разделов в соответствие путем изменения режима загрузки, то есть загрузки установщика Windows в режиме EFI, а не в режиме BIOS. (Есть одно большое предостережение; см. Ниже.) К сожалению, как это сделать, зависит от компьютера и от того, как вы подготовили установочный носитель Windows. Некоторые возможности включают в себя:

  • В большинстве случаев вы используете встроенный в прошивку менеджер загрузки для загрузки установщика Windows. Этот инструмент может иметь два варианта загрузки внешнего носителя, один из которых содержит строку «UEFI», а другой - нет. Выберите опцию, которая включает «UEFI», чтобы загрузиться в режиме EFI и решить проблему.
  • Вы можете войти в утилиту настройки прошивки и найти экран параметров загрузки. На этом экране вы можете настроить режим загрузки на «UEFI only» или что-то подобное. (Вероятно, он установлен на «UEFI and legacy» или что-то в этом роде.)
  • Возможно, вам придется заново создать загрузочный носитель, особенно если вы создали USB-накопитель из .isoфайла. Некоторые инструменты для этого преобразования не используют загрузчик EFI, поэтому может потребоваться переключение инструментов или, по крайней мере, выбор правильных параметров.

Теперь большое предостережение: если ваш компьютер достаточно стар, чтобы использовать настоящий BIOS, а не EFI, он не сможет загрузиться в режиме EFI. Компьютеры на базе BIOS были распространены до конца 2011 года, но с тех пор они были редкостью. Если вы можете найти ссылки на «EFI» или «UEFI» в утилите настройки прошивки, то она почти наверняка основана на EFI. Если нет, и особенно если компьютер от 2011 или более ранней версии, то он может иметь BIOS старой школы. В этом случае у вас есть два варианта:

  • Конвертировать диск в MBR. Вы можете использовать my gdisk(который поставляется с Ubuntu), чтобы конвертировать диск из GPT в MBR. (См этой страницы в gdiskдокументации для получения информации о том, как это сделать.) Проблему с этим, как я уже говорил, в том, что Ubuntu будет оказан незагружаемым. Вам нужно будет переустановить GRUB вручную или с помощью Boot Repair,чтобы загрузить Ubuntu снова. Возможно, вы захотите отложить восстановление Ubuntu до тех пор, пока не установите Windows, поскольку установка Windows в режиме BIOS также повредит GRUB. Также обратите внимание, что вам может потребоваться уменьшить один или несколько разделов (всего на один сектор, хотя GParted, вероятно, потребует как минимум 1 МБ сжатия), и вам придется понимать и тщательно планировать использование расширенных и логических разделов. По крайней мере, если у вас будет более четырех разделов, после добавления разделов Windows. К сожалению, средства разбиения Windows плохо работают с MBR-дисками, имеющими более четырех разделов; эти инструменты Windows, как правило, делают такие вещи, которые не нравятся Linux на таких дисках. Смотрите этот вопрос и его ответы для кровавых деталей.
  • Используйте гибридную MBR . Гибридная MBR - это уродливый и опасный хак, который чаще всего используется для включения двойной загрузки Windows 7 или более ранней версии на Mac вместе с OS X / macOS. Тем не менее, это может быть полезно в вашей ситуации, позволяя Windows загружаться и думать, что диск использует MBR, при этом не слишком мешая конфигурации GPT, используемой Ubuntu. Смотрите мою страницу о гибридных MBR для более подробной информации. Я обычно рекомендую не использовать гибридные MBR, но если ваш компьютер действительно основан на BIOS, и если у вас будет более четырех разделов, я разрываюсь между тем, чтобы рекомендовать вам конвертировать в MBR и иметь дело с нестабильным программным обеспечением для создания разделов Windows или добавить гибридный MBR и справиться с его проблемами. Они оба опасные варианты, если честно.

Я не рекомендую конвертировать ваш диск для использования MBR или гибридной MBR, если ваш компьютер использует прошивку EFI; установка Windows в режиме EFI является лучшим вариантом в этом случае. (Обратите внимание, что многие люди, и даже производители компьютеров, называют свои EFI «BIOS». Это неточно и запутанно, но я подозреваю, что производители делают это так, чтобы не вводить еще одну аббревиатуру для своих клиентов - недальновидную решение, имхо.)

Хорошие новости! Мой не такой старый и имеет возможность загрузки EFI, хотя я не знаю, так ли это, как загружается мой круг. Итак, вернемся к первому варианту - это «HP Notebook AY078TX», DOS-машина (которая и вызвала эту проблему в первую очередь). Не могли бы вы четко указать инструкции по загрузке установщика Windows в режиме EFI, потому что мне действительно трудно понять, как это сделать. user737586 6 лет назад 0
И спасибо за такой сложный ответ в кратчайшие сроки! user737586 6 лет назад 0
Как я уже говорил, детали меняются от одного компьютера к другому, поэтому я не могу быть более точным, чем был. Вы можете найти инструкции в руководстве к компьютеру или на сайте HP. В противном случае вам придется попытаться найти варианты, которые я уже упоминал в своем ответе, хотя я не знаю точных имен, которые они дают в прошивке вашего компьютера. Rod Smith 6 лет назад 0
Я проверил настройки BIOS, и все, что я смог найти, это то, что ** Legacy support включена **. Поэтому я отключил его и попытался загрузиться через USB-флешку, содержащую windows. Но этот вариант загрузки с USB был недоступен (Ubuntu работал нормально). user737586 6 лет назад 0
Есть даже 2 порядка загрузки UEFI и Legacy, которые представляют собой менеджер загрузки ОС и жесткий диск ноутбука соответственно. Как только я ** отключил устаревшую поддержку **, последняя также отключилась (вроде как, она перестала быть подсвеченной в некотором роде). user737586 6 лет назад 0