Изменение схемы разделов
Я хочу изменить схему разделов с 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, то лучше попробовать его на тестовом диске или на виртуальной машине, чем рисковать своим основным компьютером.