Изменение схемы разделов

Я хочу изменить схему разделов с MBR на GUID. Есть ли способ сделать это без потери данных. У меня установлена ​​Windows 8. Будет ли загружаться моя ОС после изменения схемы разделов?? Спасибо..

1 ответ

Можно изменить схему разделения основной загрузочной записи (MBR) на схему разделов таблицы разделов GUID (GPT) без потери данных в своих разделах. Мой собственный GPT fdisk ( gdisk , sgdisk , а также cgdisk ) утилита может сделать это, и я верю, что некоторые коммерческие инструменты Windows тоже могут. (Стандартные инструменты Windows могут выполнять только деструктивное преобразование, при котором вы потеряете свои оригинальные разделы.) Есть несколько предостережений:

  • В зависимости от макета вашего раздела, вам может понадобиться уменьшить последний раздел на несколько секторов. Теоретически, вам может понадобиться сделать то же самое для первого раздела, но это крайне редко.
  • Некоторые метаданные раздела (коды типов и т. Д.) Будут потеряны или изменены. Обычно это не проблема.
  • Ваш диск больше не будет загрузочным. Восстановление загрузки может быть возможным в зависимости от вашей ОС и прошивки - см. Ниже. Во многих случаях вам нужно создать хотя бы один новый раздел, чтобы система снова загрузилась.
  • Любые изменения в таблицах разделов потенциально опасны. Изменение MBR-GPT на самом деле включает в себя меньше и менее сложных изменений, чем, скажем, изменение размера раздела; но ошибка может быть столь же катастрофической. Сделай резервную копию сначала.

Проблема загружаемости сложна. Windows связывает свой тип таблицы разделов со своей прошивкой, по крайней мере для загрузочных дисков. Windows загружается с MBR-дисков только при прошивке BIOS или EFI с включенной поддержкой BIOS/CSM/legacy; и с GPT дисков только на прошивке EFI. Таким образом, если вы загружаете Windows с этого диска, вам придется преобразовать ее из режима BIOS в режим загрузки EFI. Это невозможно на старых компьютерах (большинство машин до середины 2011 года), на которых установлена ​​настоящая прошивка BIOS. Если ваш компьютер новее, чем в середине 2011 года, у него вполне может быть EFI, и в этом случае вы можете установить загрузчик Windows EFI и запустить его. Я сделал это преобразование один раз, но страница, описывающая процедуру, была удалена. Я нашел другой, (прокрутите вниз до "Преобразование в UEFI"), но я не пробовал его процедуру, поэтому я не могу обещать, что это будет работать.

Если диск, который вы хотите преобразовать, является диском данных (не загрузочным), вы можете преобразовать его без проблем с загрузкой; Windows (Vista SP1 и новее) может использовать диск с данными GPT даже при загрузке в режиме BIOS с MBR-диска. В некоторых случаях добавление второго диска, перенос на него Windows и использование исходного диска в качестве диска с данными GPT также будет работать нормально.

Все это говорит, реальный вопрос: почему? Существуют веские причины для преобразования MBR в GPT, но прилагаемые усилия и риски таковы, что вам следует делать это только в том случае, если у вас есть веская причина. Обычная "веская причина" заключается в том, что ваш диск на самом деле является массивом RAID, и вы добавляете к нему достаточно памяти, чтобы он превышал ограничение 2 ТБ, в котором максимальный MBR (при условии размера сектора 512 байт). Если вам просто интересен GPT, то лучше попробовать его на тестовом диске или на виртуальной машине, чем рисковать своим основным компьютером.

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