Как преобразовать MBR в GPT без потери данных. Часть 2
На сегодняшний день очень популярными стали диски с GPT форматом, вместо знакомого всем MBR. В первой части данной статьи мы рассмотрели что такое MBR и GPT, в чем разница и какая технология лучше для работы жесткого диска. В этой статье хотелось бы затронуть непосредственно практическую часть вопроса. Как перейти с MBR в GPT диск без потери данных в Windows 10? На сегодняшний день существует несколько методов конвертации MBR в GPT в Windows 10.
Метод 1. Командная строка
Переход с MBR в GPT (и обратно) вы можете осуществить с помощью командной строки Diskpart.
1. Нажмите клавишу Win + R на клавиатуре, чтобы открыть командную строку и запустить ее как администратор. Введите «diskpart» и нажмите Enter. Затем появится окно командной строки. Если диск не содержит разделов или томов, перейдите к пункту 5.
2. Введите «list disk» и нажмите «Ввод». Запишите номер диска, который вы хотите преобразовать.
3. Введите «выбрать диск» и нажмите «Ввод».
4. Введите «clean» и нажмите Enter, чтобы удалить все разделы или тома на диске.
5. Нажмите «convert gpt» и нажмите «Ввод».
6. Введите «exit» и нажмите Enter, чтобы выйти из cmd.
Метод 2. Управление дисками
Управление дисками представляет собой встроенный инструмент Windows 10. Он позволяет управлять разделами жесткого диска без перезагрузки системы, преобразовывать их в MBR или GPT.
1. Нажмите «Этот компьютер» > «Управление» > «Управление дисками».
2. Правой кнопкой мышки кликните на диск, который необходимо преобразовать. Вы увидите неактивную функцию «Преобразовать в GPT диск».
Примечание: Если на вашем жестком диске MBR есть какой-либо раздел или том, который вы можете конвертировать, щелкните правой кнопкой мыши любой том на диске, а затем нажмите «Удалить раздел» или «Удалить том».
Метод 3. Преобразование MBR в GPT без потери данных с помощью Gptgen
Gptgen — это неразрушающая утилита командной строки, способная конвертировать разделы жесткого диска. Шаги:
1. Нажмите Win + R, чтобы открыть командную строку и запустить ее как администратор.
2. В окне командной строки введите:
gptgen.exe \\. \\ physicaldrive1
Затем вы увидите 2 файла: primary.img и secondary.img. Они содержат данные, которые будут записаны на диск.
3. Чтобы изменить раздел, просто введите приведенную ниже командную строку:
gptgen.exe -w \\. \\physicaldrive1
Теперь вы успешно можете конвертировать MBR в GPT.
Метод 4. Изменение MBR на GPT без потери данных с использованием MBR2GPT
MBR2GPT — еще один инструмент командной строки, доступная в Windows 10. Он может быть просто запущен из командной строки Advanced Recovery Command Prompt через среду предварительной установки Windows (WinPE). Метод достаточно сложный, поэтому более детальную информацию вы можете получить на официальном сайте Microsoft.
С помощью вышеуказанных методов вы можете легко преобразовать MBR в GPT-раздел в Windows 10 без потери данных.
Как видите, все способы конвертации применимы в Windows 10. Данные методы дают возможность преобразования без потери каких-либо файлов. Но на сегодняшний день существует множество причин потери данных. Об этом мы писали в одной из наших предыдущих статей. И если на данный момент вам уже необходимо восстановить какую-либо информацию или данные с абсолютно любого типа носителя информации (будь-то жесткий диск, флешка, внешний hdd, и тд), то это легко осуществимо с помощью утилиты Magic Partition Recovery. Программа решает две основные проблемы: восстанавливает любые удаленные файлы и поврежденные, недоступные структуры диска.
Преобразование раздела GPT в MBR и как исправить ошибку на формат GPT при установке Windows. Что такое MBR и GPT
Конвертируют таблицу разделов GPT в старый формат MBR по разным причинам. Например, из-за часто встречающейся ошибки, установка windows на данный диск невозможна .
Неважно, для чего понадобилось вам это преобразование, мы расскажем, как это сделать доступными методами. Конвертация происходит стандартными средствами системы (можно и во время ее установки) или специализированными программными методами. Итак, мы расскажем, как преобразовать новый стандарт формата, с помощью которого размещаются таблицы разделов, в старый, если возникла такая необходимость. Мы покажем несколько способов конвертации, а вы вольны выбирать для себя наиболее оптимальный. В конце статьи есть видеоролик, где наглядно показано, как можно преобразовать диск в MBR-формат, при этом, не потеряв данные на нем.
Преобразование в MBR при установке Windows через командную строку
Если при установке седьмой версии ОС Windows система уведомляет об ошибках, конвертировать в MBR можно сразу, с помощью командной строки. Этот метод применим не только, если возникает проблема с установкой операционной системы.Важная информация! При конвертации форматов вся информация с жесткого диска будет стерта.
Старый формат GPT на новый, MBR, можно изменить, воспользовавшись стандартным средством — командной строкой. Для конвертации выполните следующие шесть действий:
Действие 1Когда вы устанавливаете операционную систему и выбираете разделы (не обязательно в этом месте), вызовите командную строку комбинацией клавиш: Shift + F10 . Если операционная система уже установлена, командная строка может быть запущена от имени администратора.
Действие 2Выполните две команды: первая — diskpart , вторая — list disk . Эти команды покажут все физические диски, которые подключены к этому компьютеру.
Действие 3Выполните команду
Действие 4Это действие можно выполнить двумя методами. Первый метод: выполните команду clean (все данные на диске будут полностью удалены, и тома тоже). Второй метод заключается в том, что разделы можно удалять не целиком, а по отдельности. Этот метод занимает время. Если вам спешить некуда, выполните следующие команды поочередно: detail disk , select volume , delete volume .
Действие 5Команда convert mbr запустит конвертацию формата.
Действие 6Чтобы выйти из Diskpart, введите Exit . Когда командная строка закроется, установка операционной системы продолжится, но уже без уведомлений об ошибках. А для создания разделов выберите «Настройку диска».
Вот так можно преобразовать таблицу разделов диска, перейдя на старый формат. Пошаговое выполнение всех шести действий не должно вызывать сложностей или ошибок.
Преобразование GPT в MBR-диск с помощью управления дисками Windows
GPT в MBR можно преобразовать, и если операционная система («семерка» или «восьмерка») работают. Такой метод конвертации пригодится для физического жесткого, но не системного диска.Для конвертации этим методом (при работающей ОС) мы будем использовать программу управления дисками. Ее можно открыть с помощью командной строки, выполнив diskmgmt.msc
В этой программе найдите искомый жесткий диск, который хотите конвертировать. Теперь с него необходимо стереть все тома. Удаляются разделы поочередно с помощью клика правой кнопкой мыши. Так удалите все тома на жестком диске.
Теперь завершающая процедура — преобразование диска. Это можно сделать с помощью специального пункта «Преобразование в MBR-диск».
Когда диск будет конвертирован в нужный формат, его разделы могут быть вновь созданы, но уже с требуемой структурой.
Программы для преобразования между GPT и MBR, в том числе и без потери данных
Мы рассказали о стандартных, с помощью самой операционной системы, средствах. Но конвертация возможна и программными методами. Есть специальные приложения, с помощью которых можно управлять винчестером и его разделами, например, правда, оно платное и стоит не копейки.Но можно попробовать и бесплатное приложение . Разработчик уверяет, что с ее помощью можно быстро конвертировать жесткий диск в формат MBR, и при этом не потерять данные. Мы не тестировали это бесплатное приложение, но встречали положительные отзывы в Интернете. У программы есть и другие полезные функции, позволяющие удобно работать с томами жесткого диска. С помощью Aomei Partition Assistant можно создать загрузочную флешку для записи образа ОС, преобразовать NTFS в FAT32 и многое другое.
Сейчас большинство ноутбуков и компьютеров продаются с предустановленной операционной системой Windows 8. Но не всем пользователям она пришлась по душе. Многие удаляют новую операционную систему и устанавливают вместо нее привычную Windows 7.
Однако в процессе установки появляется следующее сообщение: «Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT».
Все дело в том, что на новых компьютерах установлены винчестеры с таблицей разделов GPT, вместо привычной MBR. Это новый стандарт, разработанный компанией Intel, который является частью UEFI BIOSa. В отличие от MBR таблицы, которая поддерживала накопители с объемом не более 2 ТБ, таблица разделов GPT поддерживает жесткие с гораздо большим объемом.
Но, не смотря на все преимущества, иногда требуется установить операционную систему на диск с таблицей разделов MBR. Давайте рассмотрим, как можно преобразовать жесткий диск из GPT в MBR.
Во время установки Windows
Удаляем все разделы
ВНИМАНИЕ!!! Вся информация, хранящаяся на жестком диске, будет удалена.
Во время установки операционной системы, в окне, где нужно выбрать раздел для установки, кликните по кнопочке «Настройка диска» . Затем удалите все и создайте их заново. Если объем Вашего винчестера меньше, чем 2.2 Тб, то новый диск будет создан с таблицей разделов MBR.
Преобразовываем через командную строку
Этот способ также подразумевает полное удаление данных со всех разделов. То есть, если у Вас были разделы C:, D:, E:, то информация будет удалена не только с С:, на котором была установлена система, но и с D:, и с E:.
В том окне, где нужно выбрать раздел для установки операционной системы, нажмите Shift+F10 .
Откроется окно командной строки. Преобразовывать GPT в MBR мы будем с помощью специальной утилиты, встроенной в Windows. Вводим команду diskpart и жмем «Enter» .
Команда list disk откроет список, в котором выберите нужный. Обратите внимание, если диск с таблицей разделов GPT, напротив него будет стоять «*» .
Команда select disk 0 позволит выбрать нужный диск. Здесь, вместо «0» , должен стоять номер Вашего жесткого, который был определен предыдущей командой – это может быть и 0, и 1, и 2, зависит от того, сколько их установлено на компьютере.
Команда clean полностью очистит его – удалит все разделы и информацию с них.
Команда convert mbr преобразует жесткий в MBR.
Введите один раз exit , чтобы выйти из консольной утилиты DiskPart, и еще раз exit , чтобы закрыть командную строку.
Теперь на жестком таблица разделов MBR, можете продолжить установку операционной системы.
Преобразование без потери данных
Если Вы не хотите терять информацию, которая находится на винчестере, а преобразовать в MBR его ой как нужно, то воспользуемся программой Paragon Hard Disk Manager . Скачать ее можно с официального сайта. Единственное – эта программа платная. Конечно, существует Demo версия, но в ней конвертер GPT в MBR не активен. Поэтому нужно устанавливать только полную версию.
Запускаем программу на компьютере с помощью Live CD или загрузочной флешки. Затем выделяем мышкой жесткий, который нужно преобразовать. Здесь же можно увидеть, какая таблица разделов на нем.
Если у Вас не открылся такой список, найдите в окне программы пункт «Список дисков и разделов» и нажмите на черную маленькую стрелочку напротив него.
Кликаем по нужному правой кнопкой мыши и выбираем пункт «Конвертировать базовый GPT в базовый MBR диск» .
В следующем окне жмем на кнопочку «Конвертировать» .
Чтобы применить изменения, нажмите на зеленую галочку в левом верхнем углу.
Выскочит окошко подтверждения, нажмите «Да» .
После того, как процесс будет завершен, кликните «Закрыть» .
Теперь в списке изменится название – «Базовый MBR жесткий диск» .
Открываем диск через проводник и видим, что все файлы остались на месте.
Преобразование на компьютере с двумя жесткими дисками
Рассмотрим и такой вариант. На компьютере установлено два винчестера, разбитых на разделы. Ваша основная ОС стоит на первом, на второй Вы хотите поставить новую систему. В этом случае, можно преобразовать GPT в MBR с помощью самой Windows, или с помощью программы Paragon Hard Disk Manager.
С удалением информации
Рассмотрим первый вариант. При этом информация с выбранного жесткого будет удалена. Для этого заходим в «Управление дисками» : нажмите комбинацию Win+R и в поле «Открыть» наберите diskmgmt.msc , нажмите «ОК» .
Откроется нужное нам окошко. У меня установлен только один жесткий. У Вас же будет «Диск 0» и «Диск 1» . Выберите тот, на который собираетесь устанавливать новую ОС. Теперь кликните правой кнопкой мыши по любому разделу и выберите из контекстного меню пункт «Удалить том» . Повторите так для всех остальных на данном винчестере.
Теперь кликните правой кнопкой мыши по самому жесткому и выберите пункт «Преобразовать в MBR-диск» (у Вас он будет).
После этого таблица разделов будет MBR. Можете разбить диск на необходимые разделы.
С сохранением информации
Второй вариант – это воспользоваться программой Paragon Hard Disk Manager. Запустите ее на компьютере в рабочей операционной системе. Вся информация будет сохранена. Затем выберите жесткий, который нужно преобразовать, главное не тот, на котором установлена рабочая ОС, и повторите все действия с программой, которые были описаны в пункте выше.
Как видите, существуют различные способы, чтобы преобразовать диск с таблицей разделов GPT в MBR. Можно выполнить преобразование диска в MBR при установке операционной системы, или же воспользоваться программой Paragon Hard Disk Manager, и сохранить все данные.
Оценить статью: (2 оценок, среднее: 5,00 из 5)
Вебмастер. Высшее образование по специальности «Защита информации».. Автор большинства статей и уроков компьютерной грамотности
Часто при установке windows при выборе целевого диска можно наткнутся на сообщение вида «На выбранном диске находится таблица MBR-разделов. В системах EFI Windows можно установить только на GPT диск»
Пример ошибки MBR при установке Windows
В интернетах полно советов, начиная от странных «надо очень часто нажимать esc на определенном этапе установки», и заканчивая вполне сносными, но не всегда применимыми.
Попробуем же разобраться, что можно сделать в данной ситуации, как лучше поступить и вообще в причинах возникновения данной ошибки.
Причины возникновения ошибки
Давным давно, когда жесткие диски были небольшие (меньше терабайта) и использовали BIOS , они использовали так называемую главную загрузочную запись (MBR) . Любая операционная система семейства Windows прочно селилась в этой записи, чтобы успешно загружаться. Эта запись располагалась в определенной области жесткого диска, и соответственно была ограничена по размеру. Со временем на смену BIOS пришла система UEFI . И винты стали больше. И поняли светлые умы, что MBR очень устарел, и что его объем маленький. А вдруг хитрый пользователь захочет свой на свой многотерабайтный винт поставить десять операционных систем? Вот так и придумали замену MBR — GPT . И новые версии Windows (начиная с восьмерки точно) требуют, чтобы жесткий диск, если на компьютере не BIOS a UEFI, был отформатирован именно в GPT — так, на всякий случай.
что же делать?
Вариант первый — это включить специальный режим загрузки — Legacy. Этот режим даст понять установщику Windows, что на этом компе есть совместимость со старыми системами, и можно использовать MBR. К сожалению, сказать как в конкретном биосе включить этот режим, нельзя — каждый разработчик прячет его как только может. Вот один из примеров:
Пример переключения режима загрузки в Legacy
Минус данного метода — если в какой то момент установщик перестанет реагировать на Legacy режим — то и метод перестанет работать.
Что же делать, если предыдущий метод использовать нельзя? Очевидный ответ — конвертировать диск в формат GPT. Установщик Windows предоставляет такую возможность, но — все данные на диске будут уничтожены. Есть также третий метод — но о нем позже.
Итак, вы готовы сконвертировать диск в GPT с удалением всех данных. Вот шаги для этого:
- В установщике Windows доходим до этапа разметки диска
- Нажимаем Shift+f10 . Откроется консоль (черное окно с белыми буквами).
- Вводим последовательно следующие команды (после каждой строчки нажимаем Enter и ждем нового приглашения на ввод команды):
- diskpart list disk select disk clean convert gpt exit
- На этапе select disk вам надо ввести номер вашего диска, который как раз показывает команда list disk. Скорее всего номер диска — 0. Но в случае загрузки с флешки номер может отличаться.
- Все, диск отформатирован
Это все замечательно, но далеко не каждый захочет уничтожать все данные на своем диске. В таком случае нам поможет замечательная утилита . Естественно для ее работы нужна загружаемая рабочая копия windows. Можно для такого дела поставить старушку XP, можно воспользоваться какой нибудь сборкой, позволяющей запускать программы. В целом, последовательность действий такая:
- Скачиваем утилиту и распаковываем в доступное для windows место (для рабочей винды — куда угодно, для установщика с запуском программ — скорее всего на флешку с установщиком)
- Добираемся любым способом до любой консоли Windows. В рабочей копии это можно сделать командой «cmd» в окне «Выполнить».
- Переходим в папку с распакованным gptgen (для тех кто не умеет пользоваться консолью — гуглите команду CD).
- Выполняем следующую команду gptgen.exe -w \\.\\physicaldrive0
Естественно, вместо нуля в конце нужно подставить номер диска, который надо перегнать. Как узнать номер диска — описано выше. Скорее всего еще надо будет подтвердить конвертирование, но программа у вас любезно это спросит. Все! Диск сконвертирован, данные на месте. Единственное — скорее всего слетит загрузчик windows. Но его можно либо восстановить, если нужно, либо установить новую windows, для чего собственно все это и затевалось.
Сейчас большинство ноутбуков и компьютеров продаются с предустановленной операционной системой Windows 8. Но не всем пользователям она пришлась по душе. Многие удаляют новую операционную систему и устанавливают вместо нее привычную Windows 7.
Однако в процессе установки появляется следующее сообщение: «Установка Windows на данный диск невозможна. Выбранный диск имеют стиль разделов GPT».
Все дело в том, что на новых компьютерах установлены винчестеры с таблицей разделов GPT, вместо привычной MBR. Это новый стандарт, разработанный компанией Intel, который является частью UEFI BIOSa. В отличие от MBR таблицы, которая поддерживала накопители с объемом не более 2 ТБ, таблица разделов GPT поддерживает жесткие с гораздо большим объемом.
Но, не смотря на все преимущества, иногда требуется установить операционную систему на диск с таблицей разделов MBR. Давайте рассмотрим, как можно преобразовать жесткий диск из GPT в MBR.
Во время установки Windows
Удаляем все разделы
ВНИМАНИЕ!!! Вся информация, хранящаяся на жестком диске, будет удалена.
Во время установки операционной системы, в окне, где нужно выбрать раздел для установки, кликните по кнопочке «Настройка диска» . Затем удалите все и создайте их заново. Если объем Вашего винчестера меньше, чем 2.2 Тб, то новый диск будет создан с таблицей разделов MBR.
Преобразовываем через командную строку
Этот способ также подразумевает полное удаление данных со всех разделов. То есть, если у Вас были разделы C:, D:, E:, то информация будет удалена не только с С:, на котором была установлена система, но и с D:, и с E:.
В том окне, где нужно выбрать раздел для установки операционной системы, нажмите Shift+F10 .
Откроется окно командной строки. Преобразовывать GPT в MBR мы будем с помощью специальной утилиты, встроенной в Windows. Вводим команду diskpart и жмем «Enter» .
Команда list disk откроет список, в котором выберите нужный. Обратите внимание, если диск с таблицей разделов GPT, напротив него будет стоять «*» .
Команда select disk 0 позволит выбрать нужный диск. Здесь, вместо «0» , должен стоять номер Вашего жесткого, который был определен предыдущей командой – это может быть и 0, и 1, и 2, зависит от того, сколько их установлено на компьютере.
Команда clean полностью очистит его – удалит все разделы и информацию с них.
Команда convert mbr преобразует жесткий в MBR.
Введите один раз exit , чтобы выйти из консольной утилиты DiskPart, и еще раз exit , чтобы закрыть командную строку.
Теперь на жестком таблица разделов MBR, можете продолжить установку операционной системы.
Преобразование без потери данных
Если Вы не хотите терять информацию, которая находится на винчестере, а преобразовать в MBR его ой как нужно, то воспользуемся программой Paragon Hard Disk Manager . Скачать ее можно с официального сайта. Единственное – эта программа платная. Конечно, существует Demo версия, но в ней конвертер GPT в MBR не активен. Поэтому нужно устанавливать только полную версию.
Запускаем программу на компьютере с помощью Live CD или загрузочной флешки. Затем выделяем мышкой жесткий, который нужно преобразовать. Здесь же можно увидеть, какая таблица разделов на нем.
Если у Вас не открылся такой список, найдите в окне программы пункт «Список дисков и разделов» и нажмите на черную маленькую стрелочку напротив него.
Кликаем по нужному правой кнопкой мыши и выбираем пункт «Конвертировать базовый GPT в базовый MBR диск» .
В следующем окне жмем на кнопочку «Конвертировать» .
Чтобы применить изменения, нажмите на зеленую галочку в левом верхнем углу.
Выскочит окошко подтверждения, нажмите «Да» .
После того, как процесс будет завершен, кликните «Закрыть» .
Теперь в списке изменится название – «Базовый MBR жесткий диск» .
Открываем диск через проводник и видим, что все файлы остались на месте.
Преобразование на компьютере с двумя жесткими дисками
Рассмотрим и такой вариант. На компьютере установлено два винчестера, разбитых на разделы. Ваша основная ОС стоит на первом, на второй Вы хотите поставить новую систему. В этом случае, можно преобразовать GPT в MBR с помощью самой Windows, или с помощью программы Paragon Hard Disk Manager.
С удалением информации
Рассмотрим первый вариант. При этом информация с выбранного жесткого будет удалена. Для этого заходим в «Управление дисками» : нажмите комбинацию Win+R и в поле «Открыть» наберите diskmgmt.msc , нажмите «ОК» .
Откроется нужное нам окошко. У меня установлен только один жесткий. У Вас же будет «Диск 0» и «Диск 1» . Выберите тот, на который собираетесь устанавливать новую ОС. Теперь кликните правой кнопкой мыши по любому разделу и выберите из контекстного меню пункт «Удалить том» . Повторите так для всех остальных на данном винчестере.
Теперь кликните правой кнопкой мыши по самому жесткому и выберите пункт «Преобразовать в MBR-диск» (у Вас он будет).
После этого таблица разделов будет MBR. Можете разбить диск на необходимые разделы.
С сохранением информации
Второй вариант – это воспользоваться программой Paragon Hard Disk Manager. Запустите ее на компьютере в рабочей операционной системе. Вся информация будет сохранена. Затем выберите жесткий, который нужно преобразовать, главное не тот, на котором установлена рабочая ОС, и повторите все действия с программой, которые были описаны в пункте выше.
Как видите, существуют различные способы, чтобы преобразовать диск с таблицей разделов GPT в MBR. Можно выполнить преобразование диска в MBR при установке операционной системы, или же воспользоваться программой Paragon Hard Disk Manager, и сохранить все данные.
Оценить статью: (2 оценок, среднее: 5,00 из 5)
Вебмастер. Высшее образование по специальности «Защита информации».. Автор большинства статей и уроков компьютерной грамотности
Здравствуйте админ! Как преобразовать GPT в MBR без потери данных на ноутбуке с установленной Windows 8.1?
На моём ноутбуке установлена Windows 8.1 на диске (C:), также имеется диск (D:) с личными файлами и я хочу полностью преобразовать жёсткий диск из GPT в MBR без потери данных, но чтобы Windows 8.1 загружалась, активация не слетела, а все программы остались работоспособными, затем я установлю второй системой Windows 7.
Каким образом это можно осуществить? Понимаю, что вопрос очень сложный, так как подробного ответа в интернете я не нашёл, одни догадки.
Привет друзья! Меня зовут Владимир и в сегодняшней статье я покажу как преобразовать GPT в MBR без потери данных на ноутбуке с установленной Windows 8.1 (с операционной системой и вашими данными ничего не случится). Но это я выразился простыми словами, если сказать техническим языком, то это должно звучать так: сегодня мы с вами преобразуем стандарт размещения таблиц разделов жёсткого диска GPT в MBR .
Зачем многим пользователям на своих ноутбуках отключать интерфейс UEFI и преобразовывать жёсткий диск в MBR? Я считаю, что только для установки Windows 7, ведь на новый ноут с диском GPT семёрка не установится. Но если отключить UEFI, то не загрузится Windows 8.1 и для установки Windows 7 придётся всё удалять с жёсткого диска, в том числе и саму Win 8.1. В сегодняшней статье предложен универсальный выход из ситуации. Мы преобразуем жёсткий диск ноутбука из GPT в MBR без удаления данных, а загрузку Windows 8.1 восстановим!
- Примечание : Вопрос действительно непростой и статья дана вам в первую очередь для ознакомления! На всякий случай, перед работой рекомендую всем пользователям (в том числе и опытным) перестраховаться и создать полную резервную копию жёсткого диска ноутбука в программе или , или создайте (лучше всего), так как скрытый раздел с программой отката к магазинному состоянию после преобразования жёсткого диска из GPT в MBR окажется неработоспособен.
- Если вам нужна на вашем ноутбуке с БИОСом UEFI старушка Windows 7, то можно поступить проще, установить её на .
Итак, имеем новый ноутбук Acer (БИОС UEFI) с предустановленной заводской Windows 8.1.
В Управлении дисками видны все разделы жёсткого диска, в том числе и скрытые (третий скрытый раздел MSR 128 Мб обязательный для дисков GPT — не виден в Управлении дисками, но мы увидим его в программе Paragon Hard Disk Manager 15).
На диске (C:) установлена Windows 8.1, а на диске (D:) находится много личной информации.
Жёсткий диск преобразован в таблицу разделов GUID, аббр. GPT
Также это можно увидеть в командной строке набрав команды:
diskpart
lis dis
напротив жёсткого диска GPT всегда стоит звёздочка.
С помощью загрузочной флешки Paragon Hard Disk Manager 15 преобразуем жёсткий диск из GPT в MBR без потери данных
Для начала нам понадобится загрузочная флешка с программой Paragon Hard Disk Manager 15, именно эта программа преобразует жёсткий диск из GPT в MBR без потери данных, но после преобразования Windows 8.1 не будет загружаться и загрузку системы придётся восстановить, всё это мы проделаем в сегодняшней статье.
Подсоединяем загрузочную флешку к ноутбуку и перезагружаемся, входим в БИОС, здесь сразу отключаем UEFI и включаем Legacy (загрузочную флешку с программой Paragon я создавал обычную, не UEFI),
Перезагружаемся и входим в меню загрузки ноутбука, выбираем для загрузки флешку с программой Paragon Hard Disk Manager 15
В главном окне программы видим жёсткий диск ноутбука, видны все разделы, в том числе и скрытые (третий скрытый раздел MSR 128 Мб обязательный для дисков GPT — теперь виден). Жмём на маленькую стрелочку для отображения дисков и разделов более удобным списком.
Во избежание создания на жёстком диске Дополнительного раздела с логическими дисками, удаляем на ноутбуке все скрытые разделы (вы можете вообще ничего не удалять, читайте информацию в конце статьи), оставляем только раздел с установленной Windows 8.1, которому программа присвоила букву (E:) (бывший C:) и раздел с нашими файлами, которому программа присвоила букву (F:) (бывший D:) .
Щёлкаем мышью на первом скрытом разделе правой мышью и выбираем « Удалить»
Отмечаем галочкой пункт « Не запрашивать метку тома в следующий раз» и жмём на кнопку « Да » .
Первый скрытый раздел удалён.
Щёлкаем мышью на втором скрытом разделе правой мышью и выбираем «Удалить»
Жмём на кнопку «Да».
Жмём « Да » .
Второй скрытый раздел удалён.
Щёлкаем мышью на третьем скрытом разделе правой мышью и выбираем «Удалить»
Жмём на кнопку «Да» .
« Вы собираетесь уничтожить системный раздел. Система может не загружаться. Вы действительно хотите выполнить операцию?»
Жмём « Да » .
Третий скрытый раздел удалён.
Щёлкаем мышью на четвёртом скрытом разделе правой мышью и выбираем «Удалить». Данный раздел содержит заводские настройки ноутбука.
«
Да
»
Настало время преобразования GPT в MBR без потери данных .
Щёлкаем правой мышью на жёстком диске ноутбука и выбираем « Конвертировать базовый GPT в Базовый MBR диск » .
Жмём « Конвертировать»
« Да »
Paragon Hard Disk Manager 15 работает в режиме отложенной операции, нажмите « Применить» и программа начнёт осуществлять все заданные нами операции.
Преобразование GPT в MBR без потери данных выполнено успешно!
Создаём скрытый раздел System Reserved (Зарезервировано системой, объём 300 МБ) с файлами загрузки Windows 8.1 и делаем его активным
Друзья, сейчас нам осталось создать в программе скрытый активный раздел System Reserved (Зарезервировано системой, объём 300 МБ) с файлами загрузки Windows 8.1. Кстати, сделать это можно и в командной строке загрузившись с установочного диска Windows 8.1, но в этой статье мы работаем с программой Paragon Hard Disk Manager 15.
Щёлкаем на неразмеченной области жёсткого диска правой мышью и выбираем « Создать раздел».
Программа показывает нераспределённое пространство из которого мы можем создать раздел.
С правого края берём разграничитель и сжимаем нераспределённое пространство создавая в самом начале жёсткого диска раздел размером 300 Мб. Файловую систему берём NTFS .
Жмём « Да»
Делаем раздел активным .
Щёлкаем правой мышью на только что созданном разделе (F:) и выбираем «Сделать раздел активным».
« Вы действительно хотите сделать этот раздел активным?»
Жмём « Применить»
Жмём «Да» и программа начинает работать.
На жёстком диске ноутбука создан активный скрытый раздел System Reserved (Зарезервировано системой, объём 300 МБ) и сейчас мы скопируем на него файлы загрузки Windows 8.1.
Создаём конфигурацию загрузки для Windows 8.1
В начальном окне установки системы открываем командную строку клавиатурным сочетанием Shift+F10 .
Вводим в командной строке команды:
diskpart
lis vol (выводим все разделы жёсткого диска)
exit
Видим, что разделу с установленной Windows 8.1 среда восстановления присвоила букву диска (F:), соответственно этому вводим следующую команду
bcdboot F:\Windows (создаём конфигурацию загрузки для Windows 8.1)
Перезагружаемся и входим в Windows 8.1
Windows 8.1 прекрасно загрузилась на диске MBR. С активацией ничего не случилось. Все программы работают.
Свойства диска. Жёсткий диск имеет основную загрузочную запись MBR.
Управление дисками
Статья по этой теме:
Как конвертировать MBR в GPT диск без потери данных
Автор Белов Олег На чтение 13 мин. Просмотров 731 Опубликовано
Ваш компьютер может использовать два типа структур разделов: MBR и GPT . Иногда вам может понадобиться преобразовать MBR-диск в GPT-диск , и сегодня мы собираемся показать вам, как это сделать в Windows 10.
Прежде чем мы покажем вам, как конвертировать MBR в GPT-диск, мы должны объяснить вам разницу между ними.
Что такое MBR?
MBR является более старой структурой разделов и была представлена в 1983 году. MBR, или Master Boot Record, имеет специальный загрузочный сектор, который позволяет вашей операционной системе загружаться.
Эта структура разделов имеет свои ограничения и работает только с дисками размером менее 2 ТБ. Это не было проблемой несколько лет назад, но с ростом числа жестких дисков большего размера неудивительно, что стандарт MBR медленно, но верно устаревает.
Используя структуру разделов MBR, вы можете иметь до четырех основных разделов, что может быть проблемой для некоторых пользователей.
Что такое ГПТ?
С другой стороны, таблица разделов GPT или GUID – это новый стандарт, связанный с UEFI. GPT не имеет никаких ограничений своего предшественника, поэтому вы можете иметь практически неограниченное количество разделов.
В отличие от MBR, GPT хранит копии разделов и загрузочных данных в разных местах на вашем диске. В результате ваша система станет более стабильной, и у вас не возникнет серьезных проблем, если эти данные будут перезаписаны или повреждены.
GPT также поддерживает функцию проверки циклическим избыточным кодом, которая проверяет ваши данные на наличие повреждений. Если происходит какое-либо повреждение, GPT может попытаться восстановить данные из другого места на вашем диске.
В целом, GPT является более новым стандартом и предлагает лучшую производительность, чем его предшественник. Есть аппаратное ограничение, и если вы используете ПК с BIOS вместо UEFI, вы не сможете загрузиться с GPT-дисков.
Для GPT также требуется 64-разрядная версия Windows 10, 8, 7 или Vista, поэтому, если вы используете любую из этих версий, у вас не возникнет проблем с GPT.
Теперь, когда вы знаете разницу между ними, давайте посмотрим, как мы можем конвертировать MBR-диски в GPT.
- ЧИТАЙТЕ ТАКЖЕ: Исправлено: загрузка возможна только в UEFI BOOT, но Bios не работает [Windows 10]
Как мне конвертировать MBR в GPT диск в Windows 10?
Вы можете конвертировать MBR в GPT-диск без потери данных с помощью инструмента DiskPart. Вы также можете использовать встроенную функцию управления дисками. Кроме того, вы также можете использовать автоматический инструмент под названием MBR2GPT , который преобразует диск из MBR в GPT без удаления каких-либо файлов.
Для получения подробных инструкций выполните действия, перечисленные ниже.
Решение 1 – Используйте инструмент Diskpart
Diskpart – это мощный инструмент, который поможет вам конвертировать раздел MBR в GPT. Мы должны отметить, что Diskpart удалит все файлы и папки с вашего жесткого диска, поэтому мы настоятельно рекомендуем сделать резервную копию важных файлов.
Помните, что вы не можете использовать Diskpart на системном диске, пока вы работаете в Windows, но вы можете использовать его для простого преобразования любого другого диска. Для этого выполните следующие действия:
- Нажмите Windows Key + X , чтобы открыть меню Win + X, и выберите Командная строка (Admin) . Если Командная строка недоступна, вместо нее можно использовать PowerShell.
- После запуска Командная строка введите раздел диска и нажмите Ввод .
- Введите список дисков и нажмите Enter . Теперь вы увидите список всех жестких дисков на вашем компьютере. Если у вас есть только один диск, вы не сможете преобразовать его, если вы вошли в Windows.
- Введите выберите диск X . Замените X на правильный номер, который представляет ваш жесткий диск. Очень важно выбрать правильный диск, поэтому будьте предельно осторожны. Если вы не выберете правильный диск, это приведет к потере данных, поэтому мы советуем вам проверить все дважды. Один из самых простых способов выбрать правильный жесткий диск – это проверить его размер. Если у вас есть два или более жестких диска, вы сможете легко отличить их по размеру.
- Теперь введите clean и нажмите Enter . После выполнения этой команды все файлы и разделы будут удалены с жесткого диска, поэтому обязательно создайте резервную копию всех важных файлов.
- Теперь просто введите конвертировать gpt и нажмите Enter .
После этого выбранный жесткий диск будет преобразован из MBR в GPT. Еще раз отметим, что Diskpart является мощным инструментом, поэтому имейте в виду, что вы используете его на свой страх и риск.
- ЧИТАЙТЕ ТАКЖЕ: исправлено: ПК не будет выходить из BIOS
Решение 2 – конвертировать диск при установке Windows
По словам пользователей, ваш компьютер может автоматически конвертировать ваш диск из MBR в GPT при установке Windows. Конечно, вам нужно загрузить установочный носитель в режиме UEFI, и тогда диск будет автоматически преобразован в GPT. Для этого выполните следующие действия:
- Загрузите установочный носитель в режиме UEFI.
- Вам будет предложено выбрать тип установки. Выберите Пользовательский .
- Теперь выберите все разделы на вашем диске и нажмите Удалить . Это удалит все файлы с вашего жесткого диска, поэтому обязательно сделайте резервную копию ваших файлов заранее. После удаления всех разделов вы увидите большую единицу нераспределенного пространства.
- Выберите нераспределенное пространство и нажмите Далее .
- Теперь следуйте инструкциям, чтобы завершить настройку.
Этот метод полезен, если вы устанавливаете Windows на новый компьютер или если вы хотите переустановить систему и преобразовать основной жесткий диск. Этот метод довольно прост, но для его использования вам потребуется поддержка UEFI и загрузка установочного носителя в режиме UEFI.
Решение 3 – Используйте Diskpart во время установки Windows
Если вы хотите конвертировать MBR в GPT-диск, это легко сделать с помощью Diskpart. Это мощный инструмент, который позволяет вам с легкостью конвертировать ваш привод. Мы уже показали вам, как использовать Diskpart для преобразования вашего диска, но если вы хотите преобразовать системный диск, на котором установлена Windows, это необходимо сделать в процессе установки. Для этого выполните следующие действия:
- Загрузите компьютер с установочного носителя.
- Установите нужный язык и нажмите Далее .
- Нажмите на ссылку Восстановить компьютер в правом нижнем углу.
- Выберите Устранение неполадок> Дополнительные параметры> Командная строка и выберите свое имя пользователя. При необходимости введите свой пароль.
- После запуска Command Prompt выполните шаги из Solution 1 , чтобы запустить и использовать Diskpart.
- ЧИТАЙТЕ ТАКЖЕ: Как: прошить BIOS на Windows 10
Мы также должны упомянуть, что вы можете запустить командную строку мгновенно при установке Windows, используя ярлык Shift + F10 .
Этот метод аналогичен нашему первому решению, но, запустив Diskpart за пределами Windows, вы можете преобразовать системный диск, на котором установлена Windows. Еще раз, использование Diskpart удалит все файлы с выбранного жесткого диска, поэтому будьте осторожны при использовании этого метода.
Помните, что вам не нужно использовать установочный носитель для запуска командной строки вне Windows. Вы также можете выполнить этот процесс, перейдя к дополнительным параметрам запуска и запустив командную строку оттуда. Самый простой способ сделать это – открыть меню «Пуск» , нажать кнопку Питание , нажать и удерживать клавишу Shift и выбрать Перезапустите из меню. Теперь вам просто нужно перейти в Устранение неполадок> Дополнительные параметры> Командная строка .
После этого вы сможете запустить командную строку и использовать Diskpart без проблем.
Решение 4 – Использование управления дисками
До сих пор мы показывали вам в основном инструменты командной строки, но если вы предпочитаете более удобное для пользователя решение, вам будет приятно узнать, что вы можете конвертировать MBR в GPT-накопитель с помощью графического интерфейса пользователя.
Для этого вам просто нужно запустить Disk Management и преобразовать ваш диск. Это довольно просто, и вы можете сделать это, выполнив следующие действия:
- Нажмите Windows Key + X и выберите Управление дисками .
- Когда откроется Управление дисками , вы увидите список всех жестких дисков и разделов на вашем ПК. Прежде чем вы сможете конвертировать ваш диск в GPT, вам нужно удалить все файлы и разделы с него. Для этого нажмите правой кнопкой мыши нужный раздел и выберите Удалить том . Повторите этот шаг для всех разделов на жестком диске.
- После удаления всех разделов щелкните правой кнопкой мыши жесткий диск и выберите в меню Преобразовать в GPT-диск .
Помните, что этот метод не может преобразовать системный диск, пока вы используете Windows, но вы можете преобразовать любой другой жесткий диск на вашем ПК. Как видите, этот метод прост и быстр, и если вы предпочитаете использовать графический интерфейс, не стесняйтесь попробовать его. Мы должны предупредить вас, что этот метод удалит все ваши файлы с жесткого диска, поэтому обязательно сделайте их резервную копию заранее.
- ЧИТАЙТЕ ТАКЖЕ: Как проверить версию BIOS для Windows 10
Решение 5 – Используйте MBR2GPT
Преобразование MBR в GPT не сложно, но в большинстве случаев процесс преобразования удалит все файлы с вашего диска. В Windows 10 появился новый инструмент под названием MBR2GPT, который позволяет конвертировать диск без удаления файлов. Чтобы использовать этот инструмент, выполните следующие действия:
- Перейдите в Расширенный запуск . Для этого просто откройте меню «Пуск» , нажмите кнопку Питание , удерживайте клавишу Shift и нажмите Перезагрузить .
- Теперь вы увидите список вариантов. Перейдите в раздел Устранение неполадок> Дополнительные параметры> Командная строка . Теперь выберите свою учетную запись и введите свой пароль, если требуется.
- При запуске Командная строка выполните команду mbr2gpt/validate .
- Если все в порядке и вы не получили никаких ошибок, введите команду mbr2gpt/convert и нажмите Enter . После выполнения этой команды ваш диск будет конвертирован из MBR в GPT.
По словам пользователей, вы можете использовать этот инструмент в среде Windows, но это не рекомендуется, поскольку вы можете столкнуться с различными проблемами. Если вы хотите использовать этот инструмент в среде Windows, вам необходимо добавлять /allowFullOS после каждой команды. Это означает, что вам нужно будет выполнить эти команды в среде Windows:
- mbr2gpt/validate/allowFullOS
- mbr2gpt/convert/allowFullOS
Стоит отметить, что вы можете указать, какой диск вы хотите конвертировать, используя параметр /disk: X . Например, если вы хотите преобразовать свой первый жесткий диск, вам просто нужно ввести mbr2gpt/convert/disk: 1 .
Решение 6 – Используйте MiniTool Partition Wizard
Если вы хотите преобразовать MBR в GPT-диск и сохранить все свои файлы, вы можете сделать это с помощью MiniTool Partition Wizard. Это бесплатный и простой инструмент, который может конвертировать ваш диск с легкостью. Чтобы использовать этот инструмент, выполните следующие действия:
- Читайте также: исправлено: внутренний жесткий диск не будет отображаться в Windows 10
- Загрузите MiniTool Partition Wizard.
- После установки приложения запустите его и нажмите Запустить приложение .
- Выберите диск, который хотите конвертировать, а затем выберите параметр Конвертировать MBR диск в GPT диск .
- Теперь нажмите значок Применить и, когда появится подтверждающее сообщение, нажмите Да .
- Теперь процесс конвертации начнется. После завершения процесса нажмите ОК , чтобы сохранить изменения.
MiniTool Partition Wizard – это простой инструмент, и вы можете с легкостью конвертировать ваш жесткий диск в GPT. Приложение полностью бесплатное и оно не удалит ваши файлы, так что не стесняйтесь попробовать его.
Решение 7 – Используйте EaseUS Partition Master
EaseUS Partition Master – еще одно бесплатное стороннее приложение, которое поможет вам преобразовать жесткий диск из MBR в GPT. Чтобы преобразовать диск с помощью этого приложения, выполните следующие действия.
- Скачайте EaseUS Partition Master с официальной страницы и установите его.
- После запуска приложения выберите диск, который вы хотите конвертировать, и нажмите Преобразовать MBR в GPT в меню слева.
- Нажмите значок Применить , а затем нажмите Да , чтобы подтвердить изменения.
- Подождите, пока процесс завершится.
Как только процесс будет завершен, ваш диск будет преобразован с сохранением всех ваших файлов. EaseUS Partition Master – это простое и бесплатное приложение, и если вы хотите преобразовать свой диск без потери файлов, мы рекомендуем вам попробовать его.
Решение 8 – Используйте программное обеспечение PartitionGuru
Если вы хотите преобразовать свой жесткий диск без потери файлов, вы можете попробовать PartitionGuru. Это мощный инструмент, который позволяет восстанавливать файлы, управлять разделами, удалять файлы, восстанавливать систему Windows, управлять виртуальными дисками и т. Д.
Приложение также позволяет с легкостью конвертировать ваш жесткий диск из MBR в GPT. Для этого выполните следующие действия:
- ЧИТАЙТЕ ТАКЖЕ: исправлено: проблемы с жесткими дисками Seagate в Windows 10
- Загрузите PartitionGuru. Доступна даже портативная версия, поэтому вам не нужно устанавливать приложение, чтобы использовать его.
- После запуска приложения выберите жесткий диск и перейдите на Диск> Преобразовать в таблицу разделов GUID .
- Когда появится подтверждающее сообщение, нажмите ОК .
- Дождитесь окончания процесса конвертации.
После завершения процесса ваш диск будет преобразован в GPT, и все ваши файлы будут сохранены. Это бесплатное и портативное приложение, и, поскольку оно может работать без установки, мы советуем вам попробовать его.
Решение 9 – Используйте AOMEI Partition Assistant
AOMEI Partition Assistant – еще одно бесплатное решение, которое поможет вам преобразовать жесткий диск MBR в GPT без потери файлов. Приложение относительно простое в использовании, и вы можете конвертировать ваш диск, выполнив следующие действия:
- Загрузите AOMEI Partition Assistant и установите его.
- Запустите приложение и выберите свой диск. Теперь выберите Преобразовать в GPT в меню слева.
- Когда появится подтверждающее сообщение, нажмите ОК .
- Теперь нажмите значок Применить , и процесс конвертации начнется.
- Подождите, пока процесс закончится.
После завершения процесса ваш диск будет преобразован в GPT. Это приложение не удалит ваши файлы во время конвертации, поэтому вы можете использовать его без страха.
Решение 10 – Используйте gptgen
Если вы хотите преобразовать ваш диск из MBR в GPT без потери файла, вы можете сделать это легко с помощью команды gptgen. Для этого просто выполните следующие действия:
- Откройте Командную строку от имени администратора.
- Когда откроется Командная строка , введите следующие команды:
- gptgen.exe .physicaldriveX
- gptgen.exe .physicaldriveX
- gptgen.exe -w .physicaldriveX
- gptgen.exe -w .physicaldriveX
Перед запуском команд обязательно замените X на жесткий диск, который вы хотите преобразовать. В нашем примере это будет диск 1, поэтому команды будут выглядеть так:
- gptgen.exe .physicaldrive1
- gptgen.exe .physicaldrive1
- gptgen.exe -w .physicaldrive1
- gptgen.exe -w .physicaldrive1
После выполнения этих команд ваш диск будет преобразован, и все ваши файлы останутся нетронутыми.
Структура разделов GPT имеет свои преимущества и в конечном итоге полностью заменит систему разделов MBR. Однако преобразование из MBR в GPT довольно простое, если у вас есть поддержка UEFI.
Мы показали вам несколько способов конвертации вашего диска в GPT, поэтому вы можете попробовать любой из них. Имейте в виду, что некоторые методы удаляют все ваши файлы с жесткого диска, поэтому выбирайте осторожно.
Умный Сервис — Преобразование GPT диска в MBR
Вопрос преобразования таблицы разделов физического жесткого диска все больше волнует пользователей компьютерной техники. Во-первых это связано с появлением большего количества машин с большой ёмкостью жестких дисков, а во-вторых с ростом числа пользователей, способных самостоятельно установить ОС на компьютер. Однако, при попытке установки сталкиваются с ошибкой: «Установка на данный диск невозможна. Выбранный диск имеет стиль разделов GPT». И это еще, если не говорить про любителей пиратских версий системы с различными взломщиками ключей, которые просто ругаются на новый стиль разделов GPT, ни в какую не желая ее ломать.
Особо подробно расписывать о том, что такое MBR и что такое GPT нет смысла, т.к. об этом уже написано огромное количество статей и при желании можно полистать Википедию и во всем разобраться. Единственное, что стоит сказать, GPT позволяет создавать разделы диска размером до 9,4 ЗБ (9,4 × 1021 байт), в то время как MBR может работать только до 2,2 ТБ (2,2 × 1012 байт).
Для использования компьютера в домашних целях под Windows 7, вполне подходит стиль разделов MBR. Если же Вы решили освоить Windows 8 x64, то Вам понадобится преобразование в GPT.
Наиболее безопасный способ преобразования GPT в MBR или MBR в GPT – использование утилиты DiskPart в процессе установки. Она позволяет управлять объектами (дисками, разделами или томами) с помощью сценариев или команд, вводимых из командной строки. Процесс преобразования GPT диска в MBR практически ничем не отличается от обратного. Главное, что стоит учесть при выборе данного метода: при преобразовании разделов вся информация будет полностью удалена.
Итак, распишем все действия по пунктам:
- Запускаемся с носителя с записанным образом Windows (usb или DVD-диск). Для этого необходимо выставить приоритет загрузки в BIOS. Ждем, пока загрузится окно, предлагающее нам выбрать параметры языка и др.
- Далее используем комбинацию клавиш «Shift+F10» для запуска командного окна. Не забывайте при этом следить за режимом клавиши «Fn», т.е. если окно не запустилось, жмем клавиши «Shift+Fn+F10»
- Теперь необходимо запустить непосредственно саму утилиту. Выполняется это командой: diskpart
- После запуска утилиты вводим команду list disk. Перед нами отобразится список всех наших дисков, подключенных к компьютеру В данном случае подключено 2 дисковых носителя: Диск 0 – наш жесткий диск и Диск 2 – USB-накопитель. Определяем диск для преобразования по размеру накопителя
- Далее необходимо выбрать диск из списка, который необходимо преобразовать. Для этого прописываем команду «select disk №». Вместо символа № пишем номер диска. В данном случае, для выбора моего hdd команда будет выглядеть так: «select disk 0». Ждем ответа от утилиты, что диск выбран. Далее мы работаем именно с этим диском
- Командой «clean» очищаем выбранный диск. При этом все данные с жесткого диска будут удалены, как и все его разделы
- Осталось последнее действие – непосредственно само преобразование. Лишь здесь имеются различия для преобразования GPT диска в MBR и для обратного действия.
Если мы хотим преобразовать таблицу разделов GPT в MBR пишем команду «convert MBR».
Для того, чтобы сделать обратное действие и преобразовать таблицу разделов в формат GPT используем команду «convert GPT» - Командой «exit» завершаем работу с утилитой DiskPart. Повторное введение данной команды закроет консоль
- Перезагружаем компьютер и снова запускаем процесс установки Windows
Для того, чтобы установить Windows 7 на преобразованный жесткий диск в формат MBR, необходимо выбирать загрузку с USB или DVD-диска без атрибута системы UEFI, поскольку, вероятнее всего, при дальнейшей установке, снова будет создано два системных раздела.
По сути, DiskPart является многофункциональной утилитой для работы с жесткими дисками. При ее помощи можно создавать и форматировать тома и виртуальные диски, изменять их размер, а также добавлять зеркала и многое другое. Ниже Вы можете ознакомиться с полным списком функций утилиты и соответствующих им команд.
Преобразование диска GPT в MBR или MBR в GPT. Как преобразовать жесткие диски из стиля GPT в стиль MBR
Таблица разделов GUID (GPT) была введена как часть Unified Extensible Firmware Interface (UEFI). GPT обеспечивает больше вариантов, чем традиционный метод разделов MBR , который является общим для дисков. Если у вас есть жёсткий диск большого размера, тогда вы может хотите преобразовать MBR в GPT . Это происходит потому, что MBR-диски поддерживают только четыре записи таблицы разделов. Если кто-то хочет больше разделов, то необходимо создать дополнительную структуру, известную как расширенный раздел.
Таким образом, для любого жёсткого диска более 2 Тб, мы должны использовать GPT. Если у вас есть диск размером более 2 Тб, остальное дисковое пространство не будет использоваться, если вы преобразуете его в GPT. Количество разделов на GPT-диске не ограничивается временными схемами, такими как контейнер разделов, определенных в MBR Extended Boot Record (EBR).
Вот образ основного диска, который объясняет формат GPT.
Помните, что есть также защищённая MBR область для обратной совместимости.
Преобразовать MBR в GPT
Одной из центральных задач, с которыми мы сталкиваемся в процессе преобразования MBR в GPT является то, что преобразование можно сделать из MBR в GPT , только если нет никаких разделов или томов на диске, что делает невозможным конвертировать без потери данных на диске. Я до сих пор не знаю, почему Microsoft не предложила более простое решение этой проблемы. К счастью, есть некоторые решения, которые помогут вам в преобразовании MBR в GPT без потери данных.
1. Преобразовать MBR в GPT с помощью Diskpart
Для использования этого метода вы должны сделать резервную копию всех ваших данных и удалить все разделы и тома. Затем продолжить с помощью DISKPART команд:
- Откройте окно командной строки и введите DISKPART и нажмите Enter
- Затем введите list disk (Запишите номер диска, который вы хотите преобразовать в GPT)
- Затем введите в выберите диск Количество дисков
- Наконец, введите тип convert gpt.
2. Преобразовать MBR в GPT без потери данных с помощью Gptgen
Используя этот метод, вы можете преобразовать MBR в GPT без потери данных, используя утилиту командной строки, которая называется gptgen. Gptgen-это инструмент, предназначенный для неразрушающего конвертирования жёсткого диска секционированного в “MSDOS-стиле” MBR схемы (в том числе расширенных разделов), который использует GUID partition table (GPT).
Это очень обширный инструмент, но немного сложный для выполнения. Согласно файлу read me этого инструмента, синтаксис инструмента “gptgen [-w] \\.\physicaldrive X”, где X-номер диска в консоли управления дисками или “list disk” команды утилиты DISKPART . Опция-w заставляет gptgen записать сгенерированную GUID таблицу разделов на диск, в противном случае главная таблица будет записана в файл с именем “primary.img “ и вспомогательная таблица “secondary.img “ в каталоге, из которого вызывается программа. Затем вы можете использовать, например, DD , что бы записать таблицы на диск.
3. Преобразовать MBR в GPT без потери данных с помощью Partition Assistant
Последний способ-это с помощью инструмента, называемого AOMEI Partition Assistant Lite Edition. Это бесплатный многофункциональный partition management software. Это средство, имеет функцию которая может помочь вам преобразовать диск с данными в GPT или MBR стиль без потери данных.
Чтобы преобразовать диск в MBR/GPT-диск:
- Выберите диск, который нужно преобразовать;
- Правой кнопкой мыши щёлкните на диске и выберите Преобразовать в GPT/MBR-диск — Convert to GPT/MBR Disk ;
- Подтвердите операцию, нажав “OK”, чтобы продолжить;
- На панели инструментов нажмите кнопку Применить — Apply , чтобы сохранить изменения.
Если вы знаете, любой другой способ, чтобы безопасно преобразовать MBR в GPT, пожалуйста, поделитесь с нами в комментариях.Спасибо.
На компьютера и ноутбуках предыдущих поколений установка Windows 7 ,как правило, проходила гладко и без особых проблем. В относительно новых устройствах, особенно с предустановленной версией Windows при переустановке очень часто можно получить ошибку «Установка на диск невозможна. Выбранный диск имеет стиль разделов GPT» . Далее мы рассмотрим как же прямо во время установки windows преобразовать GPT в MBR.
Конвертация GPT в MBR выполняется с помощью стандартных инструментов Windows (даже в момент установки). При необходимости можно конвертировать диск обратно, даже без потери данных, но об этом поговорим в другой раз. Сейчас разберемся, как работа с командной строкой позволяет быстро конвертировать наш диск из GPT в MBR за 6 простых шагов.
Преобразование GPT в MBR во время установки ОС
- На этапе выбора диска для установки windows нажать сочетание клавиш Shift + F10 ;
- После этого откроется окно командной строки. Для отображения всех подключенных винчестеров запускаем специальную утилиту командой diskpart ;
- Далее вводим list disk и на экране отобразятся все подключенные жесткие диски;
- Теперь нужно выбрать диск для преобразования, командой select disk N. Здесь N это номер диска из отобразившегося списка выше. Определить его легко по размеру. Также в этом списке может отображаться ваша флешка, с которой вы собираетесь ставить windows. Но выбираем именно жесткий диск. То есть в команде select disk N вместо N ставим цифру, стоящую напротив нужного диска;
- Следующим действием будет команда clean. Внимание! Эта команда удаляет все разделы жесткого диска. Соответственно и все данные со всего винчестера. Поэтому заранее сохраните все важное на флешку, жесткий диск, облако и т.д;
- Ну и на конец сама команда преобразования GPT в MBR — convert mbr.
- Вот и все. Дважды вводим exit для прекращения работы с утилитой diskpart и выхода из командной строки.
как преобразовать диск из GPT в MBR при установке windows 7
Конвертируют таблицу разделов GPT в старый формат MBR по разным причинам. Например, из-за часто встречающейся ошибки, установка windows на данный диск невозможна .
Неважно, для чего понадобилось вам это преобразование, мы расскажем, как это сделать доступными методами. Конвертация происходит стандартными средствами системы (можно и во время ее установки) или специализированными программными методами. Итак, мы расскажем, как преобразовать новый стандарт формата, с помощью которого размещаются таблицы разделов, в старый, если возникла такая необходимость. Мы покажем несколько способов конвертации, а вы вольны выбирать для себя наиболее оптимальный. В конце статьи есть видеоролик, где наглядно показано, как можно преобразовать диск в MBR-формат, при этом, не потеряв данные на нем.
Преобразование в MBR при установке Windows через командную строку
Если при установке седьмой версии ОС Windows система уведомляет об ошибках, конвертировать в MBR можно сразу, с помощью командной строки. Этот метод применим не только, если возникает проблема с установкой операционной системы.Важная информация! При конвертации форматов вся информация с жесткого диска будет стерта.
Старый формат GPT на новый, MBR, можно изменить, воспользовавшись стандартным средством — командной строкой. Для конвертации выполните следующие шесть действий:
Действие 1Когда вы устанавливаете операционную систему и выбираете разделы (не обязательно в этом месте), вызовите командную строку комбинацией клавиш: Shift + F10 . Если операционная система уже установлена, командная строка может быть запущена от имени администратора.
Действие 2Выполните две команды: первая — diskpart , вторая — list disk . Эти команды покажут все физические диски, которые подключены к этому компьютеру.
Действие 3Выполните команду select disk N (вместо N впишите номер конвертируемого диска).
Действие 4Это действие можно выполнить двумя методами. Первый метод: выполните команду clean (все данные на диске будут полностью удалены, и тома тоже). Второй метод заключается в том, что разделы можно удалять не целиком, а по отдельности. Этот метод занимает время. Если вам спешить некуда, выполните следующие команды поочередно: detail disk , select volume , delete volume .
Действие 5Команда convert mbr запустит конвертацию формата.
Действие 6Чтобы выйти из Diskpart, введите Exit . Когда командная строка закроется, установка операционной системы продолжится, но уже без уведомлений об ошибках. А для создания разделов выберите «Настройку диска».
Вот так можно преобразовать таблицу разделов диска, перейдя на старый формат. Пошаговое выполнение всех шести действий не должно вызывать сложностей или ошибок.
Преобразование GPT в MBR-диск с помощью управления дисками Windows
GPT в MBR можно преобразовать, и если операционная система («семерка» или «восьмерка») работают. Такой метод конвертации пригодится для физического жесткого, но не системного диска.Для конвертации этим методом (при работающей ОС) мы будем использовать программу управления дисками. Ее можно открыть с помощью командной строки, выполнив diskmgmt.msc
В этой программе найдите искомый жесткий диск, который хотите конвертировать. Теперь с него необходимо стереть все тома. Удаляются разделы поочередно с помощью клика правой кнопкой мыши. Так удалите все тома на жестком диске.
Теперь завершающая процедура — преобразование диска. Это можно сделать с помощью специального пункта «Преобразование в MBR-диск».
Когда диск будет конвертирован в нужный формат, его разделы могут быть вновь созданы, но уже с требуемой структурой.
Программы для преобразования между GPT и MBR, в том числе и без потери данных
Мы рассказали о стандартных, с помощью самой операционной системы, средствах. Но конвертация возможна и программными методами. Есть специальные приложения, с помощью которых можно управлять винчестером и его разделами, например, правда, оно платное и стоит не копейки.Но можно попробовать и бесплатное приложение . Разработчик уверяет, что с ее помощью можно быстро конвертировать жесткий диск в формат MBR, и при этом не потерять данные. Мы не тестировали это бесплатное приложение, но встречали положительные отзывы в Интернете. У программы есть и другие полезные функции, позволяющие удобно работать с томами жесткого диска. С помощью Aomei Partition Assistant можно создать загрузочную флешку для записи образа ОС, преобразовать NTFS в FAT32 и многое другое. Подробности Обновлено 26.12.2016 11:35 Опубликовано 10.02.2016 16:32 Автор: nout-911
Когда может возникнуть необходимость преобразования GPT в MBR? Наиболее вероятная ситуация – вывод такого сообщения об ошибке:
Такое может случается при возможной попытке поставить систему Виндовс 7 с архитектурой x86 на логический диск с разделами под системой GPT. Иногда причиной может быть отсутствие на ПК UEFI BIOS.
Существуют и стандартные утилиты Виндовс (в т.ч. работающие во время установки) так и специальное программное обеспечение от сторонних производителей для решения этой часто встречающейся проблемы. В данном руководстве мы попытаемся максимально доступно объяснить варианты смены GPT на MBR . Также стоит знать что не существует эффективного способа преобразования GPT в MBR на логическом диске с системой, без возможной потери информации на нем.
Этот вариант осуществим в том случае, если вы уже получили диалоговое окно, описанное выше, о несовместимости стилей разделов GPT. Очевидным плюсом этого способа можно выделить то, что его можно использовать не только при установке «чистой» системы, по и во время работы в ней (только если жесткий диск не системный).
Внимание! Вся информация содержащаяся на HDD будет стерта! Зная это заранее, можете следовать данной последовательности:
- По время новой установки Windows (на этапе возможности выбора томов для установки) необходимо зажать кнопки Shift + F10 для вызова окна командной строки.
- Напечатайте команду diskpart , после этого — list disk . Эти действия дадут возможность вывести перечень всех физических дисков на данном компьютере
- Запустите новую команду — select disk N , литера N в данном случае номер диска, который будет преобразован.
- Далее Вам предоставляется на выроб два варианта: забить команду clean , для погной очистки диска (удаление всех разделов) или же опции удаления конктерных разделов выборочно командами select volume, detail disk, и delete volume (на картинке отображается именно этот момент). Первый вариант из-за скорости и простоты более предпочтителен.
- После удаления разделов, введите в командной строке convert mbr – это как раз и сменит стиль раздела диска в MBR.
- По окончании, введите Exit для выхода из Diskpart, закройте окно с командной строкой и можете продолжить текущую установку системы – ошибка о стилях разделов больше не будет вам докучать! У вас также останется возможность создания новых разделов – просто кликните «настроить диск» с окне установки разделов.
Этот вариант подходит только для несистемного жесткого физического диска. Для этого необходима действующая операционка (Виндовс 7, 8, 8.1).
С рабочего стола зажмите клавиши Win + R для запуска окна «Выполнить» м введите в поле ввода diskmgmt.msc – и зайдите в системную подпрограмму управления дисками.
В открывшемся виде управления дисками необходимо найти диск, требующий преобразования. На нем необходимо удалить абсолютно все разделы. Это производиться кликом правой кнопкой мыши по необходимому разделу и выбору опции «Удалить том». Эту процедуру требуется произвести для каждого раздела жесткого диска!
В завершении вышеописанных манипуляций необходимо нажать по пункту имени диска с помощью правой кнопки и в контекстном списке нажать опцию «Преобразовать в MBR-диск ».
В итоге у вас будет возможность самому разработать требуемую структуру томов на HDD заново.
Специализированные платные утилиты для смены разделов GPT и MBR с возможность сохранения всех данных логических томов.
Кроме вышеописанных «родных» вариантов, предоставленных в самой системе, для любого преобразования разделов GPT в MBR и MBR в GPT существуют программы от сторонних производителей — Minitool Partition Wizard и Acronis Disk Director. Единственным минусом данного ПО является то, что они являются платными.
Существует еще один бесплатный аналог программ с подобными возможностями — Aomei Partition Assistant. Но эта программа не может быть рекомендована нашими специалистами. Для 100% сохранения данных при обновлении стилей разделов, особенно если информация на HDD диске важная, мы настоятельно рекомендуем обратиться в наш сервис центр «
С выпуском жестких дисков с новым стилем разделов GTP, стала очень актуальна тема, преобразование GPT в MBR. Данная процедура может потребоваться в разных ситуациях, но самой популярной темой стала невозможность переустановить операционную систему.
GPT – это новый стандарт формата размещений таблиц разделов на жёстком диске, появился в основном с началом использования UEFI – БИОСа.
MBR – стандартный формат HDD, с которым мы все привыкли работать.
Часто при покупке ноутбука или компьютера на нем стоит предустановленный Windows 8, спустя некоторое время, пользователи переустанавливают систему на привычную для них Windows 7 (зачастую, причиной переустановки является отсутствия стандартного меню «Пуск» ). Но при установке вставив диск загрузились с него, выбрали язык системы и раздел на который будем устанавливать, вроде бы все идет неплохо, но при нажатии на «Далее», появляется следующее сообщение: У становка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT . Полное удаление разделов и форматирования диска не помогает, что же делать?
Ответ на этот вопрос достаточно прост, нужно преобразовать GPT в MBR. Для реализации задуманного, нам понадобится только .
Как преобразовать GPT в MBR командной строкой
Запустив заново установку, доходим до выбора разделов, где вызываем командную строку. Для этого вам нужно нажать клавиши Shift+F10, после чего появится консоль.
Для конвертирования формата разделов, мы будем использовать утилиту Diskpart . С ее работой мы уже встречались ранее в статье: . Набрав команду diskpart мы запустим утилиту.
Затем, командой list disk открываем наш список дисков, в котором у каждого диска будет свой номер, у меня это 0. Если у Вас стоит несколько жестких дисков, цифра может отличатся.
Внимание, при выполнение следующего шага, все данные на жестком диске будут удалены
Следующий шаг- это полная очистка нашего жесткого диска командой clean. Если Вы переустанавливаете Windows и решили воспользоваться этим способом, при этом у Вас хранятся важные данные которые нужно сохранить, тогда рекомендую скинуть их на внешний накопитель (флешка или внешний HDD), так как перенос на «D:/» не поможет. Дождавшись окончания очистки, можно переходить к преобразованию нашего диска.
Запускаем конвертацию командой convert mbr, которая с GPT диска сделает обычный MBR. Через мгновение, появится сообщение об удачном окончание процесса.
Теперь диск стал обычным с которым мы привыкли работать, вам же осталось выйти с утилиты, прописав, Exit и установить операционную систему которую пожелаете.
Преобразование с GPT в MBR без потери данных
Поработав з Windows 8 несколько дней, недель, месяцев, Вы решили . Начав установку, увидели ошибку, что нельзя установить на диск с GPT. Да, конечно можно воспользоваться первым вариантом и преобразовать диск в MBR, командной строкой, но при этом все данные будут уничтожены. Но, за все время работы на диске «D:\» собралось не мало важной для Вас информации, дорогие вам фотографии, любимая музыка и т.п., и потеря всего этого будет довольно таки не приятным моментом. Можно ли сделать конвертацию сохранив все данные, Вы спросите?
Такой вариант есть, но для этого нам потребуется загрузочный диск Live CD/DVD. Я использую диск LEX LIVE STARTLEX DX MEDIA 2011, выбор остановил на этом диске потому что, в данной сборке присутствует программа которая понадобится для преобразования диск с GPT в MBR. Называется она Paragon Hard Disk Manager, будьте внимательны она есть не в каждой сборе Live CD дисков.
Если у Вас есть готовый загрузочный диск или флешка Live CD, вставляем его в компьютер и загружаемся с него (). Подождав буквально несколько минут, перед нами появится рабочий стол, где в пуске ищем «Утилиты HDD & USB» находим программу «Paragon HDM 2010 Pro » и запускаем.
В перечне жестких дисков мы видим наш базовый GPT диск, выделив его 1 кликом, в верхнем меню выбираем «Жесткий диск», а уже в открывшемся списке жмем «Конвертировать в базовый MBR диск».
Преобразование сразу не запустится, для подтверждения и запуска процесса нажимаем зелёную галочку.
В следующем окне просто нажмите «Конвертировать».
Начнется преобразования нашего жесткого диска, ждем несколько минут.
Окончив преобразования жесткого диска c GPT в MBR, paragon об этом нас оповестит сообщением, что «Все операции завершены». Для полного завершения закрываем окно соответствующей кнопкой.
На этом все, вам осталось теперь перезагрузить компьютер и продолжить установку.Windows, при этом все файлы которые были на диске «D:\» сохранятся. Оставляйте Ваши комментарии, с помощью чего Вы, дороге читатели, преобразуете жесткий диск с GPT в MBR.
Конвертация таблицы разделов HDD/SSD с GPT в MBR и наоборот
Меняем режим работы контроллера HDD c IDE на AHCI
19 января 2017 ВК Tw Fb
До недавних пор все материнские платы для настольных ПК в настройках контроллера HDD имели два режима работы HDD: IDE и AHCI. Чаще всего, особенно раньше, по-умолчанию был выбран режим IDE, хотя он и устаревший. ОС устанавливалась, зная о том, что для HDD выбран режим IDE, и прописывала этот режим работы в реестр. Если по каким-то причинам (обновление BIOS, смена настроек BIOS, сброс BIOS в режим по-умолчанию или Вы решили использовать RAID) происходило переключение режима с IDE на AHCI, Windows переставала загружаться, выдавая синий экран смерти с кодом 0x0000007B. Форумы пестрят сообщениями о том, что «нужно переустановить ОС». Конечно же, это поможет. Но есть и более простой способ!
Конвертация таблицы разделов HDD/SSD с GPT в MBR и наоборот
29 декабря 2016 ВК Tw Fb
Операцию по смене таблицы разделов накопителей HDD или SSD нельзя назвать повседневной, но иногда этим приходится заниматься. Расскажем, как конвертировать таблицу разделов при установке OS Windows.
1С:Предприятие: Неверный формат хранилища данных
25 июля 2017 ВК Tw Fb
Один из наших клиентов позвонил со следующей проблемой: при запуске 1С:Предприятия появилось сообщение «Неверный формат хранилища данных…». Очень неприятная история, но решается она очень легко.
Как преобразовать диск GPT в MBR
Преобразование GPT в MBR может потребоваться в разных случаях. Часто встречающийся вариант — ошибка Установка Windows на данный диск невозможна. Выбранный диск имеет стиль разделов GPT, которая возникает при попытке установить x86 версию Windows 7 на диск с системой разделов GPT или на компьютере без UEFI BIOS. Хотя возможны и иные варианты, когда это может понадобиться.
Для того, чтобы конвертировать GPT в MBR вы можете использовать стандартные средства Windows (в том числе и во время установки) или же специальные программы, предназначенные для этих целей. В этой инструкции покажу различные способы преобразования. Также в конце инструкции есть видео, в котором показаны способы конвертировать диск в MBR, в том числе без потери данных. Дополнительно: способы обратной конвертации из MBR в GPT, в том числе без потери данных, описаны в инструкции: На выбранном диске находится таблица MBR-разделов. Внимание: если вы хотите преобразовать диск в из MBR в GPT с установленной системой, используйте метод: Конвертация MBR в GPT с помощью mbr2gpt.exe
Преобразование в MBR при установке Windows через командную строку
Данный способ подойдет в том случае, если, как это было описано выше, вы видите сообщение о том, что установка Windows 7 на данный диск невозможна из-за стиля разделов GPT. Впрочем, этот же способ можно использовать не только во время установки операционной системы, но и просто при работе в ней (для не системного HDD).
Напоминаю: все данные с жесткого диска будут удалены. Итак, вот что нужно сделать, чтобы изменить стиль разделов из GPT в MBR с помощью командной строки (ниже есть картинка со всеми командами):
- При установке Windows (например, на этапе выбора разделов, но можно и в другом месте) нажмите клавиши Shift + F10 на клавиатуре, откроется командная строка. Если то же самое вы делаете в ОС Windows, то командную строку нужно запускать от имени администратора.
- Введите команду diskpart, а затем — list disk, чтобы отобразить список физических дисков, подключенных к компьютеру.
- Введите команду select disk N, где N — номер диска, который нужно преобразовать.
- Теперь вы можете поступить двумя способами: ввести команду clean, чтобы очистить диск полностью (все разделы будут удалены), либо удалить разделы по одному вручную с помощью команд detail disk, select volume и delete volume (на скриншоте используется именно этот способ, но просто ввести clean будет быстрее).
- Введите команду convert mbr, для того чтобы преобразовать диск в MBR.
- Используйте Exit для выхода из Diskpart, после чего закройте командную строку и продолжайте установку Windows — теперь ошибка появляться не будет. Также вы можете создать разделы, нажав «Настроить диск» в окне выбора раздела для установки.
Как видите, ничего сложного в том, чтобы конвертировать диск нет. Если возникнут какие-либо вопросы, спрашивайте в комментариях.
Преобразование GPT в MBR-диск с помощью управления дисками Windows
Следующий способ преобразования стиля разделов требует работающей ОС Windows 7 или 8 (8.1) на компьютере, а потому применим только для физического жесткого диска, не являющегося системным.
Прежде всего, зайдите в управление дисками, для этого проще всего нажать клавиши Win + R на клавиатуре компьютера и ввести diskmgmt.msc
В управлении дисками найдите жесткий диск, который нужно преобразовать и удалите все разделы с него: для этого кликните правой кнопкой по разделу и выберите «Удалить том» в контекстном меню. Повторите для каждого тома на HDD.
И последнее: кликните по имени диска правой кнопкой и в меню выберите пункт «Преобразовать в MBR-диск».
После завершения операции вы можете заново создать необходимую структуру разделов на HDD.
Программы для преобразования между GPT и MBR, в том числе и без потери данных
Помимо обычных способов, реализованных в самой Windows, для конвертации дисков из GPT в MBR и обратно, вы можете использовать программы для управления разделами и HDD. Среди таких программ можно отметить Acronis Disk Director и Minitool Partition Wizard. Однако они являются платными.
Мне также знакома одна бесплатная программа, которая может преобразовать диск в MBR без потери данных — Aomei Partition Assistant, однако подробно я ее не изучал, хотя все говорит в пользу того, что она должна работать. Чуть позже постараюсь написать обзор этой программы, думаю, будет полезно, к тому же возможности не ограничиваются лишь изменением стиля разделов на диске, можно конвертировать NTFS в FAT32, работать с разделами, создавать загрузочные флешки и другое. Обновление: еще одна — Minitool Partition Wizard.
Видео: конвертация GPT диска в MBR (в том числе без потери данных)
Ну и в завершение видео, в котором показано как конвертировать диск в MBR при установке Windows без программ или же с помощью бесплатной программы Minitool Partition Wizard без потери данных.
Если же у вас остались какие-то вопросы на эту тему, спрашивайте — постараюсь помочь.
Преобразование диска из GPT в MBR с DiskPart
Диспетчер дисков Windows Diskpart предназначен для управления дисками. с командной строкой. Вы можете открыть командную строку для управления своими дисками в Windows 7/8/10 с его синтаксисом. В этой статье вы узнаете, как использовать командную строку для конвертировать диск из GPT в MBR.
MBR-диск и GPT-диск
MBR, — это сокращение от основной загрузочной записи. Он использует стандартный Таблица разделов BIOS. Он поддерживает только до 4 основных разделов на диске, если вы хотите создать больше разделов, вам необходимо преобразовать один из основных разделы в расширенный раздел, чтобы вы могли создать больше логических разделов.Кроме того, диски MBR поддерживают только до 2 ТБ на один раздел в файловой системе FAT32, если вы хотите использовать диск большего размера, не рекомендуется использовать MBR.
GPT, — это аббревиатура диска с таблицей разделов GUID. Он использует расширяемый интерфейс прошивки (EFI). Поддерживает более 4 разделов на диске, и это может нарушить ограничение в 2 ТБ на один раздел. Теперь многие пользователи хотят использовать GPT из-за его уникальных функций. Однако иногда вам нужно преобразовать GPT диск на диск MBR.Например, Windows 95/98 / ME, Windows NT4, Windows 2000, 32-разрядная версия Windows 2003 и 32-разрядная Windows XP не поддерживают разделы GPT, GPT-диск не будет распознан, пока вы не конвертируете его в MBR-диск.
Как преобразовать диск из GPT в MBR с помощью Diskpart?
Как преобразовать GPT-диск в MBR-диск с помощью Diskpart? Во-первых, вам нужно открыть Приглашение командной строки Diskpart. Нажмите «Пуск», введите «cmd» в поле поиска и щелкните правой кнопкой мыши. программу и выберите «Запуск от имени администратора», чтобы открыть приглашение, затем введите «Diskpart» и нажмите Enter, чтобы открыть программу Diskpart.Затем вы можете использовать синтаксис для преобразования диска в MBR. Вот пример преобразования диска 1 в MBR. диск.
Шаг1. Введите «список томов» в командной строке Diskpart, чтобы проверьте, есть ли на GPT-диске какой-нибудь том. Затем он перечислит все тома.
Шаг2. Введите «список дисков» и нажмите Enter. Здесь будут перечислены все диски на вашем компьютере. Помните, какой именно диск вам нужно преобразовать.
Шаг 3. Введите «Выбрать диск 1» и нажмите Enter, чтобы выбрать диск.
Шаг 4. После выбора диска введите «convert mbr» и нажмите Enter, он преобразует GPT-диск в MBR-диск.
Кажется, очень легко преобразовать диск GPT в диск MBR. Собственно, вы также можете конвертировать
MBR в GPT. Но нужно знать, что конвертировать диск из GPT в MBR можно только
только когда диск пуст и не содержит тома. Если есть какие-либо данные или тома
на вашем диске, сделайте резервную копию ваших данных и удалите
разделы или тома перед его преобразованием.
Преобразование GPT в MBR с помощью AOMEI Partition Assistant
Преобразование MBR с помощью Diskpart или Disk Management встретит ту же проблему, что и вы. быть администратором или одним из операторов резервного копирования.Здесь мы рекомендуем вам метод конвертировать GPT-диск в MBR-диск с помощью бесплатного AOMEI Partition Помощник, который подходит для пользователей, мало разбирающихся в компьютере. Поскольку AOMEI Partition Assistant поддерживает преобразование дисков между MBR и GPT без уничтожение любых данных, и он поддерживает преобразование диска GPT более четырех основных раздел на MBR-диск напрямую.
Сначала загрузите AOMEI Partition Assistant Стандартные, устанавливаем и запускаем. Выберите GPT-диск и нажмите «Преобразовать в MBR» в левой панели управления или щелкните правой кнопкой мыши GPT-диск, выберите Конвертировать в MBR-диск в меню.
Затем появится всплывающее окно, в котором вас спросят, уверены ли вы, что конвертируете диск из GPT в MBR-диск. Нажмите ОК, чтобы продолжить.
Затем диск был изменен на MBR, но вам нужно нажать Применить на панели инструментов, чтобы отправить ожидающие операции.
Вам необходимо знать, что преобразование GPT в MBR-диск требует перезагрузки системы, поэтому не в ужасе, если компьютер выключается. Для обеспечения загрузочной системы вам потребуется для входа в BIOS.
Помощник по разделам AOMEI может помочь вам преобразовать диск между GPT и MBR проще и проще, потому что это может помочь вам закончить работа, даже если вы не специалист.Если вам нужно преобразовать системный / загрузочный диск между MBR и GPT вы можете обновить AOMEI Partition Assistnat в Профессиональную версию. Но если вы предпочитаете использовать командную строку, Diskpart может быть хорошим помощником.
Разбиение на разделы — ArchWiki
Из Википедии:
- Разделение диска или разделение диска — это создание одной или нескольких областей вторичного хранилища, так что каждой областью можно управлять отдельно.
Весь диск может быть выделен в один или несколько разделов для таких случаев, как двойная загрузка, поддержка раздела подкачки или для логического разделения данных, таких как аудио- и видеофайлы.Схема разделения хранится в таблице разделов, такой как основная загрузочная запись (MBR) или таблица разделов GUID (GPT).
Таблицы разделов создаются и изменяются с помощью одного из многих инструментов разделения. Инструменты, доступные для Arch Linux, перечислены в разделе # Инструменты разделения.
Разделы обычно содержат непосредственно файловую систему, что достигается созданием файловой системы (также известной как форматирование) раздела. В качестве альтернативы, разделы могут содержать LVM, шифрование блочных устройств или RAID, которые в конечном итоге предоставляют файлы устройств, на которых может быть размещена файловая система (или устройства могут быть дополнительно сгруппированы).
Любое блочное устройство (например, диск, раздел, устройство LUKS, логический том LVM или массив RAID), которое непосредственно содержит монтируемую файловую систему, называется томом.
Таблица разделов
Доступны два основных типа таблиц разделов. Они описаны ниже в разделах #Master Boot Record (MBR) и #GUID Partition Table (GPT) вместе с обсуждением того, как выбрать между ними. Третья, менее распространенная альтернатива — использование диска без разделов, который также обсуждается.
Используйте инструмент разметки для просмотра таблицы разделов блочного устройства.
Совет: Запустите parted / dev / sdX print
или fdisk -l / dev / sdX
, где / dev / sdX
— это блочное устройство, такое как / dev / sda
для диск SATA, / dev / nvme0n1
для диска NVMe или / dev / mmcblk0
eMMC диск. См. Файл устройства # Имена блочных устройств для получения дополнительной информации о присвоении имен блочным устройствам.Основная загрузочная запись
Основная загрузочная запись (MBR) — это первые 512 байтов запоминающего устройства.Он содержит загрузчик операционной системы и таблицу разделов устройства хранения. Он играет важную роль в процессе загрузки в системах BIOS. См. Википедию: Основная загрузочная запись # Разбиение диска на разделы для структуры MBR.
Примечание:- MBR не находится в разделе; он расположен в первом секторе устройства (физическое смещение 0), предшествующем первому разделу.
- Загрузочный сектор, присутствующий на устройстве без разделов или в отдельном разделе, вместо этого называется загрузочной записью тома (VBR).
Основная загрузочная запись (код начальной загрузки)
Первые 440 байтов MBR — это область кода начальной загрузки . В системах BIOS он обычно содержит первый этап загрузчика. Код начальной загрузки можно скопировать, восстановить из резервной копии или стереть с помощью dd.
Основная загрузочная запись (таблица разделов)
В таблице разделов MBR (также известной как таблица разделов DOS или MS-DOS) есть 3 типа разделов:
Первичные разделы могут быть загрузочными, и их количество ограничено четырьмя разделами на диск или том RAID.Если для таблицы разделов MBR требуется более четырех разделов, то один из основных разделов необходимо заменить расширенным разделом , содержащим в нем логических разделов .
Расширенные разделы можно рассматривать как контейнеры для логических разделов. На жестком диске может быть не более одного расширенного раздела. Расширенный раздел также считается основным разделом, поэтому, если на диске есть расширенный раздел, возможны только три дополнительных основных раздела (т.е. три основных раздела и один расширенный раздел). Количество логических разделов, находящихся в расширенном разделе, не ограничено. Для системы с двойной загрузкой с Windows потребуется, чтобы Windows располагалась в основном разделе.
Обычная схема нумерации заключается в создании первичных разделов с sda1 по sda3 , за которыми следует расширенный раздел sda4 . Логические разделы на sda4 имеют номера sda5 , sda6 и т. Д.
Совет: При разбиении MBR-диска на разделы оставьте не менее 33 512-байтовых секторов (16,5 КиБ) свободного неразделенного пространства в конце диска на случай, если вы когда-нибудь решите преобразовать его в GPT. Пространство потребуется для резервного заголовка GPT.Таблица разделов GUID
GUID Partition Table (GPT) — это схема разделения, которая является частью спецификации Unified Extensible Firmware Interface; он использует глобальные уникальные идентификаторы (GUID) или UUID в мире Linux для определения разделов и типов разделов.Он разработан, чтобы заменить метод разделения основной загрузочной записи.
В начале диска с таблицей разделов GUID находится защитная главная загрузочная запись (PMBR) для защиты от программ, не поддерживающих GPT. Эта защитная MBR, как и обычная MBR, имеет область кода начальной загрузки, которая может использоваться для загрузки BIOS / GPT с загрузчиками, которые ее поддерживают.
Выбор между GPT и MBR
GUID Partition Table (GPT) — это альтернативный, современный стиль разделения; он предназначен для замены старой системы основной загрузочной записи (MBR).GPT имеет несколько преимуществ перед MBR, у которого есть особенности, относящиеся ко временам MS-DOS. Благодаря последним разработкам в инструментах форматирования, одинаково легко добиться хорошей надежности и производительности для GPT или MBR.
Примечание: Для загрузки GRUB с диска с разделами GPT в системе на основе BIOS требуется загрузочный раздел BIOS.Некоторые моменты, которые следует учитывать при выборе:
- Для двойной загрузки с Windows (как 32-разрядной, так и 64-разрядной) с использованием устаревшего BIOS требуется схема MBR.
- Для двойной загрузки 64-разрядной версии Windows с использованием режима UEFI вместо BIOS требуется схема GPT.
- Если вы устанавливаете на старое оборудование, особенно на старые ноутбуки, подумайте о выборе MBR, потому что его BIOS может не поддерживать GPT (но см. Ниже, как это исправить).
- Если вы разбиваете диск размером более 2 ТиБ, вам необходимо использовать GPT.
- Рекомендуется всегда использовать GPT для загрузки UEFI, поскольку некоторые реализации UEFI не поддерживают загрузку в MBR в режиме UEFI.
- Если ничего из вышеперечисленного не подходит, вы можете свободно выбирать между GPT и MBR. Поскольку GPT более современный, в этом случае рекомендуется.
Некоторые преимущества GPT перед MBR:
- Предоставляет уникальный GUID диска и уникальный GUID раздела (PARTUUID) для каждого раздела — хороший независимый от файловой системы способ ссылки на разделы и диски.
- Предоставляет независимое от файловой системы имя раздела (PARTLABEL).
- Произвольное количество разделов — зависит от пространства, выделенного для таблицы разделов — Нет необходимости в расширенных и логических разделах.По умолчанию таблица GPT содержит место для определения 128 разделов. Однако, если вы хотите определить больше разделов, вы можете выделить больше места для таблицы разделов (в настоящее время известно, что только gdisk поддерживает эту функцию).
- Использует 64-битный LBA для хранения номеров секторов — максимальный размер адресуемого диска составляет 2 ЗиБ. MBR ограничивается адресацией 2 ТиБ пространства на диск. [1]
- Сохраняет заголовок резервной копии и таблицу разделов в конце диска, что помогает в восстановлении в случае повреждения основных.
- Контрольные суммы CRC32 для обнаружения ошибок и повреждения заголовка и таблицы разделов.
Раздел # Инструменты разделения содержит таблицу с указанием доступных инструментов для создания и изменения таблиц GPT и MBR.
Безраздельный диск
Эту статью или раздел необходимо расширить.
Причина: Объясните, когда можно использовать диск без разделов (например, в виртуальных машинах), а когда нет и почему. (Обсудить в Обсуждении: Разбиение на разделы #)Диск без разделов a.к.а. superfloppy относится к запоминающему устройству без таблицы разделов, имеющему одну файловую систему, занимающую все запоминающее устройство. Загрузочный сектор на устройстве без разделов называется загрузочной записью тома (VBR).
Btrfs разметка
Btrfs может занимать все устройство хранения данных и заменять схемы разделения MBR или GPT. Подробнее см. Инструкции к диску Btrfs # Partitionless Btrfs.
Схема перегородки
Эту статью или раздел необходимо расширить.
Причина: Ввести LVM, mdadm, dm-crypt и т. Д. Их можно разместить в новом подразделе вместе с информацией о подтомах Btrfs. (Обсудить в Обсуждении: Разбиение на разделы #)Нет строгих правил для разбиения жесткого диска на разделы, хотя можно следовать общим инструкциям, приведенным ниже. Схема разбиения диска определяется различными факторами, такими как желаемая гибкость, скорость, безопасность, а также ограничения, накладываемые доступным дисковым пространством. По сути, это личное предпочтение.Если вы хотите использовать двойную загрузку Arch Linux и операционной системы Windows, см. Двойная загрузка с Windows.
Однокорневой раздел
Это самая простая схема, которой должно хватить для большинства случаев использования. Можно создать файл подкачки и при необходимости легко изменить его размер. Обычно имеет смысл начать с рассмотрения одного раздела /
, а затем выделить другие в зависимости от конкретных вариантов использования, таких как RAID, шифрование, общий раздел мультимедиа и т. Д.
Дискретные перегородки
Эту статью или раздел необходимо расширить.
Разделение пути как раздела позволяет выбрать другую файловую систему и параметры монтирования. В некоторых случаях, например, в разделе мультимедиа, они также могут использоваться совместно операционными системами.
Ниже приведены некоторые примеры макетов, которые можно использовать при разбиении на разделы, а в следующих подразделах подробно описаны некоторые из каталогов, которые можно разместить в отдельном разделе, а затем смонтировать в точках монтирования под /
. Полное описание содержимого этих каталогов см. В file -ierarchy (7).
/
Корневой каталог — это вершина иерархии, точка, где монтируется основная файловая система и от которой происходят все остальные файловые системы. Все файлы и каталоги появляются в корневом каталоге /
, даже если они хранятся на разных физических устройствах. Содержимое корневой файловой системы должно соответствовать загрузке, восстановлению, восстановлению и / или ремонту системы. Таким образом, некоторые каталоги под /
не являются кандидатами на отдельные разделы.
Раздел /
или корневой раздел необходим, и это самый важный. Остальные перегородки можно заменить им.
/ boot
) должны находиться в том же разделе, что и /
, или монтироваться в раннем пользовательском пространстве с помощью initramfs. Вот эти основные каталоги: / etc
и / usr
[2]. /
традиционно содержит каталог / usr
, который может значительно увеличиваться в зависимости от количества установленного программного обеспечения.15–20 ГиБ должно быть достаточно для большинства пользователей современных жестких дисков. Если вы планируете хранить здесь файл подкачки, вам может потребоваться больший размер раздела.
/ загрузка
Каталог / boot
содержит образы ядра и RAM-диска, а также файл конфигурации загрузчика и этапы загрузчика. Он также хранит данные, которые используются до того, как ядро начнет выполнять программы пользовательского пространства. / boot
не требуется для нормальной работы системы, а только во время загрузки и обновления ядра (при регенерации начального RAM-диска).
- Отдельный раздел
/ boot
требуется только в том случае, если ваш загрузчик не может получить доступ к каталогу/ boot
, который находится в/
. Например, если загрузчик не поддерживает эту файловую систему или если ваш/
находится на стековом блочном устройстве (например, программный RAID, зашифрованный том или том LVM), а у загрузчика нет драйверов для него. См. Раздел Процесс загрузки Arch # Boot loader для получения дополнительной информации о требованиях и возможностях загрузчика. - При загрузке с использованием загрузчика UEFI, не имеющего драйверов для других файловых систем, рекомендуется смонтировать системный раздел EFI в
/ boot
. См. Системный раздел EFI # Смонтируйте раздел для получения дополнительной информации.
Рекомендуемый размер для / boot
составляет 200 МБ, если вы не используете системный раздел EFI как / загрузочный
, в этом случае рекомендуется не менее 260 МБ.
/ boot
, если несовместимые функции не останутся отключенными./ дом
Каталог / home
содержит пользовательские файлы конфигурации, кеши, данные приложений и файлы мультимедиа.
Разделение / home
позволяет переразметить /
отдельно, но обратите внимание, что вы все равно можете переустановить Arch, оставив / home
нетронутым, даже если он не является отдельным — другие каталоги верхнего уровня просто должны быть удален, а затем можно запустить pacstrap.
Не следует совместно использовать домашние каталоги между пользователями из разных дистрибутивов, поскольку они используют несовместимые версии программного обеспечения и исправления.Вместо этого рассмотрите возможность совместного использования раздела мультимедиа или, по крайней мере, использования разных домашних каталогов на одном и том же разделе / home
. Размер этого раздела может быть разным.
/ вар
В каталоге / var
хранятся переменные данные, такие как каталоги и файлы спула, административные данные и данные журналов, кеш pacman и т. Д. Он используется, например, для кэширования и журналирования и, следовательно, часто читается или записывается. Хранение его в отдельном разделе позволяет избежать нехватки дискового пространства из-за неудачных журналов и т. Д.
Он существует для того, чтобы можно было смонтировать / usr
только для чтения. Все, что исторически входило в / usr
, что записывается во время работы системы (в отличие от установки и обслуживания программного обеспечения), должно находиться под / var
.
Примечание: / var
содержит много небольших файлов. Этот факт следует учитывать при выборе типа файловой системы, если используется отдельный раздел.
/ var
будет содержать, среди прочих данных, кеш pacman.Сохранение этих пакетов полезно в случае, если обновление пакета вызывает нестабильность, требующую перехода на более старый заархивированный пакет. Кэш pacman будет расти по мере расширения и обновления системы, но его можно безопасно очистить, если пространство станет проблемой. 8–12 ГиБ на настольной системе должно быть достаточно для / var
, в зависимости от того, сколько программного обеспечения будет установлено.
/ данные
Можно рассмотреть возможность монтирования раздела «данных» для хранения различных файлов, которые будут доступны всем пользователям.Для этой цели также можно использовать раздел / home
. Размер этого раздела может быть разным.
Своп
Своп — это файл или раздел, который предоставляет дисковое пространство, используемое в качестве виртуальной памяти. Файлы подкачки и разделы подкачки одинаково эффективны, но файлы подкачки гораздо легче изменить размер по мере необходимости. Раздел подкачки потенциально может использоваться совместно операционными системами, но не при использовании гибернации.
Исторически сложилось так, что общим правилом для размера раздела подкачки было выделение вдвое большего объема физической памяти.Поскольку компьютеры приобретают все больший объем памяти, это правило устарело. Например, для средних настольных компьютеров с объемом оперативной памяти до 512 МБ правило 2 × обычно достаточно; если доступен достаточный объем ОЗУ (более 1024 МиБ), возможно, раздел подкачки будет меньше.
Для использования гибернации (также известной как приостановка на диске) рекомендуется создать раздел подкачки размером с RAM. Хотя ядро будет пытаться сжать образ приостановки на диск, чтобы он уместился в пространстве подкачки, нет гарантии, что это удастся, если используемое пространство подкачки значительно меньше ОЗУ.См. Раздел Управление питанием / Приостановка и переход в спящий режим # Гибернация для получения дополнительной информации.
Примеры раскладок
Эту статью или раздел необходимо расширить.
В следующих примерах используется / dev / sda
в качестве примера диска с / dev / sda1
в качестве первого раздела. Схема именования блочных устройств будет отличаться, если вы разбиваете диск NVMe (например, / dev / nvme0n1
с разделами, начинающимися с / dev / nvme0n1p1
) или SD-карту или диск eMMC (например, / dev / nvme0n1
).грамм. / dev / mmcblk0
с разделами, начинающимися с / dev / mmcblk0p1
). См. Файл устройства # Блокировка имен устройств для получения дополнительной информации.
- Загрузка UEFI не включает никакого «загрузочного» флага, загрузка зависит исключительно от загрузочных записей в NVRAM. Parted и его внешние интерфейсы используют флаг «загрузки» на GPT, чтобы указать, что раздел является системным разделом EFI.
- Нет необходимости иметь все требуемые / желаемые разделы на одном диске или использовать один и тот же тип таблицы разделов для всех дисков.
Пример макета UEFI / GPT
Точка крепления в установленной системе | Раздел | GUID типа раздела | Атрибуты раздела | Рекомендуемый размер |
---|---|---|---|---|
/ пыльник или / efi 1 | / разработчик / sda1 | C12A7328-F81F-11D2-BA4B-00A0C93EC93B : Системный раздел EFI | 260 Мбайт | |
[SWAP] | / разработчик / sda2 | 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F : подкачка Linux | Более 512 МБ | |
/ | / разработчик / sda3 | 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 : корень Linux x86-64 (/) | Остаток устройства |
Пример компоновки BIOS / MBR
Точка крепления в установленной системе | Раздел | ID типа раздела | Флаг загрузки | Рекомендуемый размер |
---|---|---|---|---|
[SWAP] | / разработчик / sda1 | 82 : подкачка Linux | Нет | Более 512 МБ |
/ | / разработчик / sda2 | 83 : Linux | Да | Остаток устройства |
НЕТ | Нераспределенная площадь 2 | НЕТ | НЕТ | Не менее 16.5 КиБ в конце диска |
Пример компоновки BIOS / GPT
Точка крепления в установленной системе | Раздел | GUID типа раздела | Атрибуты раздела | Рекомендуемый размер |
---|---|---|---|---|
Нет | / разработчик / sda1 | 21686148-6449-6E6F-744E-656564454649 : загрузочный раздел BIOS 3 | 1 Мбайт | |
[SWAP] | / разработчик / sda2 | 0657FD6D-A4AB-43C4-84E5-0933C84B4F4F : подкачка Linux | Более 512 МБ | |
/ | / разработчик / sda3 | 4F68BCE3-E8CD-4DB1-96E7-FBCAF984B709 : корень Linux x86-64 (/) | Остаток устройства |
- ESP может быть смонтирован на
/ efi
, если используемый загрузчик может получить доступ к файловой системе (и всему, что над ней), в которой расположены ядро и образы initramfs.Подробности см. В разделе «Системный раздел EFI # Типичные точки монтирования и предупреждение в процессе загрузки Arch # Загрузчик». - Нераспределенное пространство размером не менее 33 512-байтовых секторов (16,5 КиБ) в конце диска для преобразования в GPT в будущем. Пространство потребуется для резервного заголовка GPT. Рекомендация по сохранению неразмеченного пространства применима ко всем дискам с разделами MBR.
- Загрузочный раздел BIOS требуется только при использовании GRUB для загрузки BIOS с диска GPT.Этот раздел не имеет ничего общего с
/ boot
, и его нельзя форматировать в файловой системе или монтировать.
Инструменты
Инструменты для перегородки
Следующие программы используются для создания и / или управления таблицами разделов и разделов устройства. Точные команды, которые будут использоваться, см. В связанных статьях.
Эта таблица поможет вам выбрать утилиту под свои нужды:
МБР | GPT | |
---|---|---|
Диалог | fdisk расстались | fdisk gdisk разделен |
Псевдографика | cfdisk | cfdisk cgdisk |
Не интерактивный | sfdisk расстались | sfdisk sgdisk разделен |
Графический | GParted gnome-disk-utility partitionmanager | GParted gnome-disk-utility partitionmanager |
Предупреждение: Чтобы разбить устройства на разделы, используйте инструмент разбиения, совместимый с выбранным типом таблицы разделов.Несовместимые инструменты могут привести к уничтожению этой таблицы вместе с существующими разделами или данными.
fdisk
fdisk и связанные с ним утилиты описаны в статье о fdisk.
GPT fdisk
gdisk и связанные с ним утилиты описаны в статье о gdisk.
Разделение GNU
Эта группа инструментов описана в статье GNU Parted.
- https://www.gnu.org/software/parted/parted.html || parted
- GNOME Disks — Утилита управления дисками для GNOME.
- https://wiki.gnome.org/Apps/Disks || gnome-disk-utility
- GParted — редактор разделов GTK для графического управления разделами вашего диска.
- https://gparted.sourceforge.io/ || gparted
- KDE Partition Manager — Утилита для KDE для управления дисковыми устройствами, разделами и файловыми системами.
- https://kde.org/applications/system/org.kde.partitionmanager || partitionmanager
Резервное копирование
Восстановление
- gpart — Утилита, которая угадывает содержимое разрушенной таблицы разделов MBR. Его использование объясняется на странице руководства gpart (8).
- https://github.com/baruch/gpart || gpart
- GPT fdisk — инструмент для создания разделов, который может восстанавливать основной заголовок GPT (расположенный в начале диска) из вторичного заголовка GPT (расположенный в конце диска) или наоборот.
- https://www.rodsbooks.com/gdisk/ || gptfdisk
- TestDisk — Утилита, которая поддерживает восстановление потерянных разделов как на MBR, так и на GPT.
- https://www.cgsecurity.org/index.html?testdisk.html || testdisk
Выравнивание разделов
fdisk, gdisk и parted handle выравниваются автоматически. См. GNU Parted # Проверить выравнивание, если вы хотите проверить выравнивание после разбиения.
Для некоторых дисков Advanced Format может обеспечить более эффективное выравнивание.
Поддержка ядра GPT
Параметр CONFIG_EFI_PARTITION
в конфигурации ядра включает поддержку GPT в ядре (несмотря на название, EFI PARTITION). Эта опция должна быть встроена в ядро, а не компилироваться как загружаемый модуль. Эта опция необходима, даже если GPT-диски используются только для хранения данных, а не для загрузки. Эта опция включена по умолчанию во всех официально поддерживаемых ядрах Arch. В случае пользовательского ядра включите эту опцию, выполнив CONFIG_EFI_PARTITION = y
.
Поиск и устранение неисправностей
Обманом старого BIOS для загрузки с GPT
Некоторые старые BIOS (выпущенные до 2010 года) пытаются проанализировать загрузочный сектор и отказываются загружать его, если он не содержит загрузочного раздела MBR. Это проблема, если кто-то хочет использовать GPT на этом диске, потому что с точки зрения BIOS он содержит только один незагрузочный раздел MBR типа ee
(то есть защитный раздел MBR). Можно пометить защитную запись MBR как загрузочную с помощью команды fdisk -t mbr / dev / sda
, и она будет работать в некоторых BIOS.Однако спецификация UEFI запрещает загрузочную запись защитного раздела MBR, и платы на основе UEFI заботятся об этом даже в устаревшем режиме загрузки. Итак, это имеет значение, если кто-то хочет создать USB-накопитель на основе GPT, который должен загружаться как на современных платах на основе UEFI, так и на старых BIOS, которые настаивают на поиске загрузочного раздела MBR. Эту проблему невозможно решить с помощью традиционных инструментов, таких как fdisk или gdisk, но можно создать фальшивую запись раздела MBR, подходящую для обоих типов BIOS, вручную в виде последовательности байтов.
Приведенная ниже команда перезапишет второй слот раздела MBR и добавит туда загрузочный раздел типа 0 (т. Е. Неиспользуемый), охватывающий только первый сектор устройства. Это не будет мешать GPT или первой записи раздела MBR, которая обычно содержит защитный раздел MBR.
# printf '\ 200 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 0 \ 001 \ 0 \ 0 \ 0' | dd of = / dev / sda bs = 1 seek = 462
Конечный результат будет выглядеть так:
# fdisk -t mbr -l / dev / sda
Диск / dev / sda: 232.9 ГиБ, 250059350016 байт, 488397168 секторов Модель диска: ST3250820AS Единицы: секторы размером 1 * 512 = 512 байт Размер сектора (логический / физический): 512 байт / 512 байт Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт Тип метки диска: dos Идентификатор диска: 0x00000000 Загрузка устройства Начало конечных секторов Размер Id Тип / dev / sda1 1 488397167 488397167 232,9 ГБ ee GPT / dev / sda2 * 0 0 1 512B 0 Пусто Записи в таблице разделов расположены не в порядке дисков.
См. Также
Как составить список, создать, удалить разделы на дисках MBR и GPT — RHCSA Objective Preparation
Разделы диска являются основой для хранения наших данных на дисках.Чтобы иметь возможность обрабатывать разделы, в этой части руководства по подготовке к экзамену RHCSA мы добавим пустой диск в нашу тестовую систему RHEL 8, а также создадим, перечислим и удалим на нем новый раздел. Сначала мы будем использовать классическую настройку MBR (Master Boot Record), затем мы сделаем то же самое с настройкой GPT (GUID Partitioning Table). GPT — это более продвинутый метод разбиения на разделы, который позволяет создавать большие разделы, тогда как MBR ограничивается 2 ТБ дискового пространства на раздел. Так что, если на данный момент это не кажется очень ограничивающим размером, подумайте о тенденции использования диска, которая может быть не такой большой с точки зрения конечного пользователя, но определенно с точки зрения администрирования системы Linux.
Разделение на разделы — это первый шаг к расширению дискового пространства, которое может использоваться системой для хранения данных. Мы рассмотрим разделение MBR и GPT, создание, перечисление и, наконец, удаление разделов.
WARNING
Если диск уже содержит какие-либо ценные данные, всегда на всякий случай создавайте резервную копию перед изменением разделов. Хотя добавление новых разделов в пустое дисковое пространство не вредит данным, удаление раздела сделает именно это, уничтожив все на этом разделе.
В нашей тестовой установке наша система только что получила новый диск емкостью 2 ГБ, доступный для разбиения на разделы. Он полностью необработанный, без данных или файловой системы, поэтому для нас совершенно безопасно изменить его разбиение по своему желанию. Наш основной диск, содержащий операционную систему, называется / dev / sda
и имеет размер 15 ГБ, в то время как новый диск распознается нашей системой как / dev / sdb
. Мы увидим схему разбиения на первом шаге.
fdisk
.Мы сделаем это, чтобы увидеть нашу настройку при запуске. # fdisk -l
Диск / dev / sda: 15 ГиБ, 16106127360 байт, 31457280 секторов
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x906d1ee8
Загрузка устройства Начало конечных секторов Размер Id Тип
/ dev / sda1 * 2048 2099199 2097152 1 ГБ 83 Linux
/ dev / sda2 2099200 31457279 29358080 14G 8e Linux LVM
Диск / dev / sdb: 2 ГиБ, 2147483648 байт, 4194304 сектора
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Диск / dev / mapper / rhel-root: 12.5 ГиБ, 13417578496 байт, 26206208 секторов
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Диск / dev / mapper / rhel-swap: 1,5 ГиБ, 1610612736 байт, 3145728 секторов
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
В выводе мы видим, что у нас есть основной диск / dev / sda
с двумя разделами, / dev / sda1
и / dev / sda2
на нем.Мы видим наш новый пустой / dev / sdb
без разделов, а также логические тома, содержащиеся в системе. В этом руководстве мы проигнорируем все остальное и сосредоточимся на пустом диске.
Создание нового раздела с помощью fdisk на RHEL8
fdisk
: # fdisk / dev / sdb
Добро пожаловать в fdisk (util-linux 2.32.1).
Изменения останутся только в памяти, пока вы не решите их записать.Будьте осторожны перед использованием команды записи.
Утилита fdisk
ожидает наших команд. Мы хотим создать новый раздел, поэтому нажимаем «n». Команда (m для справки): n
Мы должны создать первичный раздел, поэтому ответ на следующий вопрос — «p». Тип перегородки
p первичный (0 первичный, 0 расширенный, 4 свободный)
e расширенный (контейнер для логических разделов)
Выберите (по умолчанию p): p
Следующие вопросы касаются номера раздела, первого и последнего секторов, которые определят фактический размер раздела.В нашем примере мы создаем один раздел, который будет покрывать диск, и значениями по умолчанию являются первый раздел, первый доступный сектор для начала и последний сектор в конце, что нам и нужно. Поэтому мы принимаем значения по умолчанию для этих вопросов. Номер раздела (1-4, по умолчанию 1):
Первый сектор (2048-4194303, по умолчанию 2048):
Последний сектор, + секторы или + размер {K, M, G, T, P} (2048-4194303, по умолчанию 4194303):
Создан новый раздел 1 типа «Linux» размером 2 ГиБ.
Мы не ограничены подсчетом в секторах, когда определяем конец раздела. Как подсказывает утилита, мы можем указать точный размер. Например, если нам нужен раздел размером 1 ГБ, в последнем секторе мы можем указать: Последний сектор, + секторы или + размер {K, M, G, T, P} (34-4194270, по умолчанию 4194270): + 1G
Раздел теперь готов, но, как указывает утилита при запуске, изменения сохраняются только в памяти, пока мы не запишем их на диск. Это сделано намеренно, и предупреждение присутствует по уважительной причине: записывая изменения на диск, мы уничтожаем все, что находилось в диапазоне секторов, который мы покрываем нашим новым разделом.Мы уверены, что потери данных не будет, поэтому записываем изменения на диск: Команда (m для справки): w
Изменена таблица разделов.
Вызов ioctl () для повторного чтения таблицы разделов.
Синхронизация дисков.
Чтобы быть уверенным, что операционная система знает об изменениях, мы запускаем partprobe
: # partprobe
Мы можем использовать функцию fdisk -l
, чтобы быть более конкретным, добавив имя интересующего нас устройства. # fdisk -l / dev / sdb
Диск / dev / sdb: 2 ГиБ, 2147483648 байт, 4194304 сектора
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x29ccc11b
Загрузка устройства Начало конечных секторов Размер Id Тип
/ dev / sdb1 2048 4194303 4192256 2G 83 Linux
И в выходных данных мы видим, что наш диск теперь содержит новый раздел / dev / sdb1
, готовый к использованию. # fdisk / dev / sdb
Добро пожаловать в fdisk (util-linux 2.32.1).
Изменения останутся только в памяти, пока вы не решите их записать.
Будьте осторожны перед использованием команды записи.Команда (m для справки): d
Выбранный раздел 1
Раздел 1 удален.
Хотя это довольно удобно, обратите внимание, что этот инструмент позволяет очень легко стереть данные с диска одним нажатием клавиши. Вот почему все предупреждения на месте, вы должны знать, что делаете. Меры предосторожности по-прежнему действуют, на диске ничего не меняется, пока мы не запишем его. Команда (m для справки): w
Изменена таблица разделов.
Вызов ioctl () для повторного чтения таблицы разделов.Синхронизация дисков.
# partprobe
# fdisk -l / dev / sdb
Диск / dev / sdb: 2 ГиБ, 2147483648 байт, 4194304 сектора
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0x29ccc11b
gdisk
(GPT fdisk). Его внутренняя работа будет вам знакома, если вы начнете читать это руководство с самого начала. # gdisk / dev / sdb
GPT fdisk (gdisk) версии 1.0.3
Сканирование таблицы разделов:
MBR: только MBR
BSD: нет
APM: нет
GPT: нет
************************************************* *************
Обнаружен недействительный GPT и действительный MBR; преобразование MBR в формат GPT
в памяти. ЭТА ОПЕРАЦИЯ ПОТЕНЦИАЛЬНО РАЗРУШИТЕЛЬНА! Выйти через
набрав 'q', если вы не хотите конвертировать разделы MBR
в формат GPT!
************************************************* *************
Команда (? Для справки): n
Номер раздела (1-128, по умолчанию 1):
Первый сектор (34-4194270, по умолчанию = 2048) или {+ -} размер {KMGTP}:
Последний сектор (2048-4194270, по умолчанию = 4194270) или {+ -} размер {KMGTP}:
Текущий тип - "Файловая система Linux"
Шестнадцатеричный код или GUID (L для отображения кодов, введите = 8300):
Изменен тип раздела на "Файловая система Linux"
Команда (? Для справки): w
Окончательная проверка завершена.О записи данных GPT. ЭТО БУДЕТ ПЕРЕЗАПИСАНО СУЩЕСТВУЮЩИЕ
ПЕРЕГОРОДКИ !!
Вы хотите продолжить? (Да / Нет): Y
OK; запись новой таблицы разделов GUID (GPT) в / dev / sdb.
Операция успешно завершена.
С точки зрения команд мы сделали то же самое, инициировали создание нового раздела с «n», приняли значения по умолчанию, которые покрывают весь диск новым разделом, а затем записали изменения на диск. Появляются два новых предупреждения, первое только потому, что мы ранее разбили тот же диск с помощью fdisk
, который был обнаружен gdisk
.Последнее — дополнительное «вы уверены?» типа вопроса, прежде чем нам позволят окончательно перезаписать этот плохой диск. gdisk
: # gdisk -l / dev / sdb
GPT fdisk (gdisk) версии 1.0.3
Сканирование таблицы разделов:
MBR: защитный
BSD: нет
APM: нет
GPT: присутствует
Обнаружен действующий GPT с защитной MBR; используя GPT.
Диск / dev / sdb: 4194304 сектора, 2.0 ГиБ
Размер сектора (логический / физический): 512/512 байт
Идентификатор диска (GUID): 3AA3331F-8056-4C3E-82F3-A67254343A05
Таблица разделов вмещает до 128 записей
Основная таблица разделов начинается в секторе 2 и заканчивается в секторе 33
Первый используемый сектор - 34, последний используемый сектор - 4194270
Перегородки будут выровнены по границам 2048 секторов
Всего свободного места - 2014 секторов (1007,0 КБ).
Номер Начало (сектор) Конец (сектор) Размер Код Название
1 2048 4194270 2.0 ГиБ 8300 Файловая система Linux
fdisk
также распознает, что диск разбит на разделы: # fdisk -l / dev / sdb
Диск / dev / sdb: 2 ГиБ, 2147483648 байт, 4194304 сектора
Единицы: секторы размером 1 * 512 = 512 байт
Размер сектора (логический / физический): 512 байт / 512 байт
Размер ввода-вывода (минимальный / оптимальный): 512 байт / 512 байт
Тип метки диска: gpt
Идентификатор диска: 3AA3331F-8056-4C3E-82F3-A67254343A05
Устройство Начало Конечные секторы Размер Тип
/ dev / sdb1 2048 4194270 4192223 Файловая система Linux 2G
# gdisk / dev / sdb
GPT fdisk (gdisk) версии 1.0,3
Сканирование таблицы разделов:
MBR: защитный
BSD: нет
APM: нет
GPT: присутствует
Обнаружен действующий GPT с защитной MBR; используя GPT.
Команда (? Для справки): d
Использование 1
Команда (? Для справки): w
Окончательная проверка завершена. О записи данных GPT. ЭТО БУДЕТ ПЕРЕЗАПИСАНО СУЩЕСТВУЮЩИЕ
ПЕРЕГОРОДКИ !!
Вы хотите продолжить? (Да / Нет): Y
OK; запись новой таблицы разделов GUID (GPT) в / dev / sdb.Операция успешно завершена.
Список дисков теперь показывает, что мы действительно удалили раздел GPT с диска. # gdisk -l / dev / sdb
GPT fdisk (gdisk) версии 1.0.3
Сканирование таблицы разделов:
MBR: защитный
BSD: нет
APM: нет
GPT: присутствует
Обнаружен действующий GPT с защитной MBR; используя GPT.
Диск / dev / sdb: 4194304 сектора, 2,0 ГиБ
Размер сектора (логический / физический): 512/512 байт
Идентификатор диска (GUID): 3AA3331F-8056-4C3E-82F3-A67254343A05
Таблица разделов вмещает до 128 записей
Основная таблица разделов начинается в секторе 2 и заканчивается в секторе 33
Первый используемый сектор - 34, последний используемый сектор - 4194270
Перегородки будут выровнены по границам 2048 секторов
Всего свободного места 4194237 секторов (2.0 ГиБ)
Номер Начало (сектор) Конец (сектор) Размер Код Название
Преобразование дисков GPT в MBR
В этой статье рассматриваются следующие темы:
GPT и MBR
GPT — это часть стандарта EFI, который определяет структуру таблицы разделов на жестком диске. Являясь частью стандарта Unified Extensible Firmware Interface (UEFI), он также используется в некоторых системах BIOS из-за ограничений таблиц разделов основной загрузочной записи (MBR).По сравнению с обычно используемой схемой разделения основной загрузочной записи (MBR), GPT обеспечивает более гибкий механизм разделения диска.
GPT (или таблица разделов GUID) — это обновленная версия схемы таблицы MBR, доступная на компьютерах с установленным UEFI / EFI (не BIOS).
ДискиGPT поддерживаются для следующих версий Windows:
- Windows XP 64-разрядная
- Windows Vista
- Windows 7
- Окна 8
- Windows 10
- Windows Server 2003/2008/2008 R2 / 2012/2016/2019
Эти диски также можно использовать для загрузки Windows, но только следующие 64-разрядные версии Windows будут загружаться с дисков GPT:
- Windows 10
- Окна 8
- Windows 8.1
- Windows 7
- Windows Vista
- Windows Server все редакции.
Обратите внимание, что вы можете загрузить Windows из GPT, только если на вашем компьютере установлен UEFI / EFI
MBR-дисков поддерживаются всеми версиями Windows. Съемные диски, например USB-накопители, нельзя преобразовать в GPT. Эти съемные диски всегда устанавливаются как MBR.
Преобразование GPT-дисков в MBR
Если у вас есть GPT-диски в облачном хранилище, которые необходимо восстановить, а целевое назначение восстановления — одно из следующих:
- Microsoft Azure
- AWS EC2
- Google Compute Engine.
, вы можете включить преобразование GPT в MBR, поскольку в этих местах назначения поддерживается только загрузка BIOS.
Кроме того, преобразование из GPT в MBR требуется, когда целевым местом назначения восстановления является экземпляр старых 32-разрядных версий Windows. Например, 32-битная Windows XP.
Начиная с версии 6.3, Backup for Windows представляет функцию преобразования GPT-диска в MBR для планов восстановления.
В процессе конвертации выполняется последовательность следующих действий:
- Создан виртуальный диск (VHD)
- Виртуальный диск подключен к экземпляру хоста
- Диск инициализирован в MBR
- Создан системный зарезервированный раздел (BIO, размер = 100 МБ)
- Загрузочные файлы копируются с экземпляра хоста в раздел, зарезервированный системой
- Создается целевой образ в памяти, содержащий загрузочный раздел BIOS и том базовых данных Windows из резервного хранилища.
Обратите внимание, что опция Convert to MBR не поддерживается в следующих операционных системах:
Этот параметр доступен при восстановлении на основе образа на шаге «Выбор разделов».
GPT fdisk скачать | SourceForge.net
Полное имя
Телефонный номер
Название работы
Промышленность
Компания
Размер компании Размер компании: 1 — 2526 — 99100 — 499500 — 9991,000 — 4,9995,000 — 9,99910,000 — 19,99920,000 или более
Получайте уведомления об обновлениях для этого проекта.Получите информационный бюллетень SourceForge. Получайте информационные бюллетени и уведомления с новостями сайта, специальными предложениями и эксклюзивными скидками на ИТ-продукты и услуги.Да, также присылайте мне специальные предложения о продуктах и услугах, касающихся:
Программное обеспечение для бизнеса Программное обеспечение с открытым исходным кодом Информационные технологии Программирование Аппаратное обеспечениеВы можете связаться со мной через:
Электронная почта (обязательно) Телефон SMS Я согласен получать эти сообщения от SourceForge.сеть. Я понимаю, что могу отозвать свое согласие в любое время. Пожалуйста, обратитесь к нашим Условиям использования и Политике конфиденциальности или свяжитесь с нами для получения более подробной информации. Я согласен получать эти сообщения от SourceForge.net указанными выше способами. Я понимаю, что могу отозвать свое согласие в любое время. Пожалуйста, обратитесь к нашим Условиям использования и Политике конфиденциальности или свяжитесь с нами для получения более подробной информации.Для этой формы требуется JavaScript.
ПодписатьсяКажется, у вас отключен CSS.Пожалуйста, не заполняйте это поле.
Кажется, у вас отключен CSS. Пожалуйста, не заполняйте это поле.
Замена диска с основной загрузочной записью на диск с таблицей разделов GUID
Диски с основной загрузочной записью (MBR) используют стандартный раздел BIOS стол. Диски с таблицей разделов GUID (GPT) используют расширяемую прошивку интерфейс (EFI). Одним из преимуществ дисков GPT является то, что вы можете более четырех разделов на каждом диске. GPT также требуется для диски размером более 2 терабайт.
Вы можете изменить диск со стилем раздела MBR на GPT, если диск не содержит разделов или томов.
Вы не можете использовать стиль раздела GPT на съемных носителях или диски кластера, подключенные к общему SCSI или Fibre Channel автобусы, которые используются кластерной службой.
Операторы резервного копирования или Администратор — минимальный требуется членство.
Примечание | |
Перед преобразованием дисков закройте все программы, работающие на те диски. |
Для изменения диска основной загрузочной записи в диск с таблицей разделов GUID с помощью интерфейса Windows |
Резервное копирование или перемещение данных в основной основной загрузке запись (MBR) диска, который вы хотите преобразовать в таблицу разделов GUID (GPT) диск.
Если на диске есть разделы или тома, щелкните правой кнопкой мыши любой том на диске и выберите Удалить. Раздел или Удалить том .
Щелкните правой кнопкой мыши MBR-диск, который вы хотите преобразовать в GPT-диск, а затем нажмите Преобразовать в GPT-диск .
Для изменения диска основной загрузочной записи в диск с таблицей разделов GUID с помощью командной строки |
Резервное копирование или перемещение данных в основной основной загрузке запись (MBR) диска, который вы хотите преобразовать в таблицу разделов GUID (GPT) диск.
Откройте командную строку и введите
diskpart
. Если на диске нет разделов или томов, перейдите к шаг 6.В командной строке DISKPART введите
list. том
. Запишите номер тома, который хотите Удалить.В командной строке DISKPART введите
выберите том <номер тома>
.В командной строке DISKPART введите
delete. том
.В командной строке DISKPART введите
list. диск
. Запишите номер диска, который вы хотите конвертировать в GPT-диск.В командной строке DISKPART введите
выберите диск. <дисковый номер>
.В командной строке DISKPART введите
convert GPT
.
Важно | |
Вы можете конвертировать только базовые MBR-диски без разделов или тома на GPT-диск. Сделайте резервную копию своих данных, а затем удалите все разделы или тома перед преобразованием диска. |
Значение | Описание |
---|---|
том списка | Отображает список базовых и динамических томов на всех дисках. |
выбрать объем | Выбирает указанный том, где номер тома — это номер тома, и придает ему фокус. Если объем не указан, Команда select выводит список текущего тома с фокусом. Вы можете укажите том по номеру, букве диска или пути к точке монтирования. На базовый диск, выбор тома также дает соответствующий фокус раздела. |
удалить том | Удаляет выбранный том. Вы не можете удалить систему том, загрузочный том или любой том, содержащий активную подкачку файл или аварийный дамп (дамп памяти). |
список дисков | Отображает список дисков и информацию о них, например их размер, количество доступного свободного места, является ли диск базовый или динамический диск, а также то, использует ли диск основную загрузку запись (MBR) или стиль раздела таблицы разделов GUID (GPT).В диск, отмеченный звездочкой (*), находится в фокусе. |
выберите диск номер диска | Выбирает указанный диск, где disknumber — это диск число, и дает ему фокус. |
конвертировать gpt | Преобразует пустой базовый диск с основной загрузочной записью (MBR) стиль раздела на базовый диск с таблицей разделов GUID (GPT) стиль раздела. |
Дополнительные ссылки
гибридных MBR: хороший, плохой и такой уродливый Вы вырвете себе глаза
гибридных MBRПоследнее обновление веб-страницы: 01.02.2019, ссылка на GPT fdisk версии 1.0.4
Я технический писатель и консультант, специализирующийся на технологиях Linux. Эта веб-страница и связанное с ней программное обеспечение предоставляется бесплатно и без раздражающей внешней рекламы; однако я потратил время на его подготовку, а веб-хостинг стоит денег.Если вы найдете GPT fdisk или эту веб-страницу полезными, рассмотрите возможность внесения небольшого пожертвования, чтобы поддерживать этот сайт в рабочем состоянии. Спасибо!
Пожертвовать $ 1,00 | Пожертвовать $ 2,50 | Пожертвовать $ 5.00 | Пожертвовать $ 10.00 | Пожертвовать $ 20,00 | Пожертвовать другое значение |
Примечание: Эта страница является частью документации моей программы GPT fdisk.
GPT — очень гибкая схема разбиения с множеством преимуществ перед старая система MBR. (Подробнее см. Что такое GPT? раздел этого документа.) GPT имеет одну вопиющую проблему, хотя: совместимость. Некоторые ОС, особенно старые, имеют ограниченные или нет поддержки GPT. При использовании такой ОС некрасивый, ненадежный и откровенно Иногда может быть полезен опасный обходной путь: гибридные MBR. Использование гибрида MBR, вы можете удовлетворить потребность вашей устаревшей ОС в трех разделах определяется через MBR, сохраняя при этом дополнительные разделы для большего сложные ОС в структурах данных GPT.
Гибридный MBR 101
Как указано на других страницах этого документа, обычный GPT-диск содержит защитную MBR с одним разделом типа 0xEE (EFI GPT), определенный. Этот раздел занимает весь размер диска или 2 ТиБ, в зависимости от того, что меньше. Цель состоит в том, чтобы не допустить, чтобы операционные системы и утилиты, не поддерживающие GPT от попытки модифицировать диск.
Гибридная MBR — это вариант обычной защитной MBR. Гибридный MBR содержит раздел типа 0xEE, но также содержит до трех дополнительных первичные разделы, которые указывают на то же пространство, отмеченное до три раздела GPT.Например, предположим, что у вас есть Macintosh, двойная загрузка macOS и Windows. MacOS довольна GPT, поэтому может использовать GPT. определения разделов; но версии Windows до Windows 8 (на Mac) менее способный в этом отношении. Таким образом, вы сначала определите свои разделы как Разделы GPT (включая разделы Windows), а затем вы измените ваш защитный MBR, чтобы его раздел 0xEE был меньше обычного, и он содержит от одного до трех определений разделов, указывающих на один и тот же диск местоположения как соответствующие разделы GPT.Затем вы можете установить Windows на эти гибридные перегородки. Boot Camp от Apple помогает автоматизировать этот процесс, поэтому вам не нужен GPT fdisk для настройки гибридной MBR на Mac; однако GPT fdisk может быть полезен для поддержки вашего гибридного MBR после его настройки, и вы можете использовать его на компьютерах с BIOS для аналогичных конфигурации с участием других ОС. На любом компьютере конечный результат таков: Операционные системы, не поддерживающие GPT, могут использовать до трех основных разделов, в то время как операционные системы, поддерживающие GPT, могут использовать до трех основных разделов. Операционные системы могут использовать все разделы на диске.
Важным моментом является то, что гибридные MBR обычно нужны только на Компьютеры на базе BIOS или на компьютерах, которые загружают как BIOS, так и EFI. Операционки. Если ваша система использует EFI, скорее всего, вы будете устанавливать EFI-совместимый, и, следовательно, поддерживающие GPT операционные системы на нем. Windows 7 и более поздние версии загружаются с GPT диски на компьютерах с UEFI, но для загрузки требуется Windows 8 или более поздняя версия. таким образом с более старой реализацией Apple EFI 1. x . Таким образом, вам понадобится гибридная MBR на Mac для установки Windows 7 или более ранней версии; но на потом версии Windows, используя обычный GPT и устанавливая в режиме EFI. вообще предпочтительнее.Другими словами, потребность в гибридной MBR исчезает. Как описано далее, это хорошо, поскольку гибридные MBR имеют значительную проблемы.
Опасности и проблемы гибридной MBR
Предыдущее описание делает звучание гибридных MBR великолепным: вы получаете лучшее от MBR и GPT, создав гибридный MBR. К сожалению, гибрид MBR везут с собой много багажа. Некоторые из этих проблем просто раздражает, но другие проблемы представляют собой настоящую опасность. В их числе:
- Гибридные MBR не являются частью стандарта Intel EFI GPT.Итак, подробности То, как разные операционные системы и утилиты интерпретируют их, значительно различается. Некоторые подробности приведены ниже в разделе Реакции ОС на Раздел гибридных MBR. Некоторые инструменты (такие как GNU Parted, по крайней мере, с версия 3.2) автоматически конвертирует гибридную MBR в обычную защитная MBR, и вполне возможно, что некоторая текущая или будущая ОС тоже плохо отреагирует. В Дисковой утилите Apple есть ошибка, из-за которой она сбой на дисках с гибридными MBR, которые содержат типы разделов MBR, которые он не понимает.Невозможно сказать, как какая-то случайная дисковая утилита будет реагировать на гибридную MBR; Вполне возможно, что что-то предназначалось спасти ваши данные в конечном итоге уничтожит их. Загрузчики иногда могут интерпретировать гибридные MBR бесполезными способами, как описано в следующий раздел Загрузка из гибридной MBR.
- Насколько мне известно, никакая утилита не создаст гибридную MBR, которая
включает логические разделы. Теоретически такой инструмент мог бы быть
созданный. На самом деле, если вы читали мою книгу о преобразовании
на страницу GPT или с нее, вы можете задаться вопросом, почему GPT fdisk не справляется с этой задачей;
ведь он уже может создавать логические разделы в полном
преобразование, так почему бы не с гибридной MBR? Короче говоря, причина в том, что
это создало бы еще более опасный, деликатный и
нестандартная система.Поскольку логические разделы размещают структуры данных
в виде связанного списка вне определяемых ими разделов, он
было бы легко для GPT fdisk (или других инструментов разделения GPT) создать
Разделы GPT, которые могут повредить одну или несколько из этих записей,
предотвращение доступа к некоторым или всем логическим разделам. Я решил не
чтобы открыть именно эту банку с червями. Даже если бы я был готов иметь дело
с извивающимися существами добавление этой «функции» означало бы, что я
закидывать червей в руки авторов каждой ОС и утилит
который поддерживает GPT, и я считаю это в лучшем случае очень грубым.Таким образом, вы
ограничивается тремя разделами MBR, указанными ранее. (Тем не менее, вы может преобразовать диск MBR в форму GPT, а затем создать гибридный
Установка MBR, которая гибридизирует один или несколько бывших логических разделов;
они станут основными разделами с точки зрения MBR.)
- Защитный раздел MBR EFI GPT (тип 0xEE) обычно должен начинаться с второй сектор диска, чтобы защитить первичные данные GPT конструкции. Если этого не произойдет, более старые версии Linux не найдут разделы на диске, и более новые версии интерпретируют диск как MBR диск.FreeBSD, macOS и Windows, похоже, лучше справляются с этой ситуацией. Это означает, что если вы хотите гибридизировать первый раздел на диска, раздел EFI GPT должен быть довольно маленьким для максимального совместимость. В результате вполне вероятно, что по крайней мере часть вашего диска пространство будет казаться нераспределенным для служебных программ только для MBR, поэтому часть преимущество защитного раздела EFI GPT теряется. Неосторожный пользователь может попытаться создать разделы MBR, которые повторно используют некоторое дисковое пространство, которое уже используется разделами только для GPT.
- Если у вас меньше трех разделов, которые вы хотите гибридизировать, вы можете уметь обойти предыдущую проблему, создав дополнительный защитная перегородка; однако, возможно, вы не сможете защитить все Дисковое пространство только для GPT. Кроме того, если вы создадите дополнительный EFI GPT (0xEE), macOS будет рассматривать диск как MBR-диск. чем GPT-диск, поэтому вам может потребоваться использовать код другого типа для защитить дополнительные области диска. Это могло сбивать с толку.
- Наборы разделов GPT и MBR могут противоречить каждому Другой. Это наиболее вероятно при использовании диска без поддержки GPT. инструмент разделения или инструмент GPT, который не знает о гибридных MBR. В таком В этом случае вы легко можете получить несоответствия, в которых начало раздела MBR указывает на середину раздела GPT наоборот. GPT fdisk включает функции, позволяющие минимизировать этот риск. В частности, когда вы удаляете раздел GPT, любая соответствующая MBR раздел также удаляется, а защитный EFI GPT (0xEE) MBR раздел расширяется, чтобы заполнить освободившееся пространство, если это возможно.GPT fdisk также проверяет несоответствия GPT / MBR при выполнении функция проверки (v в меню) и перед сохранением данных.
- Гибридная MBR не обходит ограничение в 2 ТиБ для разделов MBR. На диск размером более 2 ТиБ, только операционные системы и утилиты с поддержкой GPT смогут использовать весь диск; все, что полагается на сторону MBR, будет ограничено 2 ТиБ дискового пространства.
- Номера разделов MBR и GPT могут не совпадать. Это должно быть сбивает с толку в некоторых ситуациях, и если ваш загрузчик несовместим в использовании MBR vs.со стороны GPT, это может вызвать загрузку проблемы.
- Для поддержки гибридной MBR требуется дополнительный код при разбиении диска инструменты, и это создает возможность для появления новых ошибок. в прошлом такие ошибки существовали в GPT fdisk (хотя я не знаю ни одной из версия 1.0.4). Осенью и зимой 2010 года я увидел много проблем. отчеты пользователей Mac, которые пытались выполнить двойную загрузку с Linux, потому что один из задействованных утилит создали ошибочную гибридную MBR с дополнительным раздел type-0xEE, перекрывающий другие.(Решением было удалить резервный раздел 0xEE, который обычно был / dev / sda3 в fdisk.) Эти сообщения о проблемах утихли к середине 2011 года, но тот факт, что они вообще существовали, показывает, что гибридные MBR создать возможность для вылупления новых жуков.
В целом следует избегать гибридных MBR. Я включил их поддержку в GPT fdisk только потому, что они используются Apple Boot Camp для загрузки Windows 7. и ранее, и потому что они могут быть полезны в некоторых других экзотических конфигурации, включающие установку ОС как в режиме BIOS, так и в режиме EFI, или большие (более 2 ТиБ) диски на компьютерах с BIOS в некоторых двухзагрузочных ситуации.Этот факт делает гибридные MBR практической необходимостью в некоторых среды. Старые ОС, отличные от Windows (BeOS, OS / 2, DOS и т. Д.), Скорее всего, требуется гибридный MBR для работы с дисками GPT, хотя я не тестировал их явно.
Создание гибридной MBR
Если вы дочитали до этого места, вероятно, вы заинтересованы в создании гибридный MBR. В прошлом инструмент gptsync был единственным способом, который я знал для создания гибридных MBR. У этой программы есть определенные ограничения. За например, он слепо конвертирует первые три раздела GPT в форму MBR, и он задыхается, когда видит типы разделов, которые не понимает.GPT fdisk более гибкий в обоих отношениях, но он требует большего взаимодействия с пользователем. В GPT fdisk добавлена поддержка гибридного MBR 0.3.2 и на sgdisk 0.6.4.
Процедуру создания гибридной MBR лучше всего проиллюстрировать с помощью пример:
# gdisk / dev / sdc GPT fdisk (gdisk) версии 1.0.4 Сканирование таблицы разделов: MBR: защитный BSD: нет APM: нет GPT: присутствует Обнаружен действующий GPT с защитной MBR; используя GPT. Команда (? Для справки): r Команда восстановления / трансформации (? для справки): p Диск / dev / sdc: 15654912 секторов, 7.5 ГиБ Модель: USB-накопитель Размер сектора (логический / физический): 512/512 байт Идентификатор диска (GUID): E1F3535B-8F5B-1579-E04A-D8DEF36B8302 Таблица разделов вмещает до 128 записей Первый используемый сектор - 34, последний используемый сектор - 15654878 Перегородки будут выровнены по границам 8 секторов Всего свободного места 6 секторов (3,0 КБ) Номер Начало (сектор) Конец (сектор) Размер Код Название 1 40 3072007 1,5 ГиБ AF00 Apple HFS / HFS + 2 3072008 7266311 2,0 ГиБ 8300 Файловая система Linux 3 7266312 15654878 4.0 ГиБ 0700 Основные данные Microsoft Команда восстановления / трансформации (? для справки):
Функция hyrid MBR находится в меню восстановления и преобразования, поэтому после запуска gdisk вы должны ввести r в войдите в это меню. Вам также необходимо знать номера разделов, поэтому вам следует введите p , как показано в примере. Пример диска (USB флешка) имеет три раздела, содержащих HFS, ext2 и FAT файловые системы.
Команда восстановления / преобразования (m для справки): h ПРЕДУПРЕЖДЕНИЕ! Гибридные MBR ненадежны и опасны! Если вы решите не использовать его, просто нажмите клавишу Enter в приглашении ниже, и ваша таблица разделов MBR будет быть нетронутым.
Команда для создания гибридной MBR — h. Набрав эту команду вызывает отображение предупреждения перед тем, как gdisk запросит информация о разделах.
Введите от одного до трех номеров разделов GPT, разделенных пробелами, чтобы добавлены в гибридную MBR в последовательности: 1 3 Поместить раздел EFI GPT (0xEE) первым в MBR (подходит для GRUB)? (Да / Нет): y
Вы указываете разделы, которые хотите гибридизировать, перечисляя их числа, разделенные пробелами. В этом примере я гибридизировал разделы 1 и 3 (разделы HFS и FAT).Они станут разделами MBR 1 и 2. или 2 и 3, в зависимости от ответа на следующий вопрос.
GPT fdisk может создать раздел-заполнитель EFI GPT (0xEE) либо до или после гибридных разделов в таблице MBR. (Обратите внимание, что это не имеет ничего общего с секторами диска, которые защищает этот раздел). Размещение имеет свои преимущества. Помещение раздела 0xEE первым в таблицу лучше всего работает с GRUB Legacy и GRUB 2, которые обрабатывают диск как MBR-диск если первый слот в MBR не является разделом 0xEE.Эта первая позиция однако размещение 0xEE может сделать Windows неспособной читать последующие разделы, если диск является съемным, например флэш-накопителем USB. В целом, если это жесткий диск, я рекомендую поставить раздел 0xEE первый; если это съемный диск, можно добавить его в таблицу позже. лучше.
Создание записи для раздела №1 Введите шестнадцатеричный код MBR (по умолчанию AF): af Установить загрузочный флаг? (Да / Нет): n Создание записи для раздела №3 Введите шестнадцатеричный код MBR (по умолчанию 07): 0c Установить загрузочный флаг? (Да / Нет): y Обнаружены неиспользуемые места на разделах.Использовать один для защиты большего количества разделов? (Да / Нет): y Введите шестнадцатеричный код MBR (EE - это EFI GPT, но может запутать MacOS): 0a
Теперь программа запрашивает некоторую информацию о каждом разделе. В каждом случае gdisk запрашивает шестнадцатеричный код MBR. Хотя программа может конвертировать автоматически, один код типа GPT (0700 в GPT fdisk) может соответствовать нескольким различным кодам типа MBR. Этот факт заставляет явное побуждение здесь более разумно, чем слепое обращение.В в этом случае, поскольку второй гибридный раздел (№3 в GPT) содержит FAT файловая система, я решил использовать код типа 0x0C. (Видеть это список, если вам нужно найти коды типа MBR.) Вы должны ввести двухсимвольное шестнадцатеричное значение с ведущим индикатором «0x» или без него, или нажмите клавишу Enter, чтобы использовать значение по умолчанию. Вы также можете установить загрузочный флаг (также известный как активный флаг) на любом или всех ваших гибридных перегородки; однако этот флаг обычно устанавливается только на одном разделе. Обычно вы устанавливаете флаг загрузки на загрузочный раздел Windows, но не на разделах данных.(По крайней мере, один загрузчик ведет себя странно, если вы однако используйте этот флаг в Windows.) Для наглядности я установил это флаг на одном разделе.
Поскольку я гибридизировал только два раздела, в таблица разделов, что означает, что GPT fdisk может добавить еще одну MBR раздел для защиты свободного места от случайного изменения. Программа заполнит самое большое пустое (до MBR) пространство на диске разделом это создает. Вас спросят, хотите ли вы это сделать, и в этом примере я ответил утвердительно.Затем программа запрашивает шестнадцатеричный код MBR. для созданного раздела. Хотя 0xEE — логичный выбор, его использование заставляют macOS интерпретировать диск как MBR-диск, тем самым удаляя преимущества GPT для этой ОС. В этом примере я использовал 0x0A, что является код для раздела OS / 2 Boot Manager. Моя причина использовать этот код: просто несколько дисковых утилит будут пытаться что-либо сделать с таким раздел. Многие другие коды также будут работать, но все коды, отличные от 0xEE, будут работать. вводить в заблуждение или двусмысленно.Обратите внимание, что в Дисковой утилите Apple есть ошибка, которая делает невозможным управление дисками с неизвестными кодами типа MBR, поэтому вы следует быть осторожным с тем, что вы выбираете, или просто не создавайте этого лишнего раздел. В моих тестах значение 0x0A работало, но 0x77 (значение, которое я выбрал произвольно) не сделал.
Одним из недостатков использования дополнительного защитного раздела, отличного от 0xEE, является то, что собственные проверки целостности данных gdisk могут пометить этот раздел как проблема. В частности, если раздел охватывает несколько разделов GPT или охватывает область, которая не соответствует ни одному разделу GPT, gdisk будет жаловаться, когда вы сохраните свои разделы или выполните проверку диска (через опцию меню v).Если ваша запасная защитная перегородка введите 0xEE, однако gdisk не будет жаловаться. В целом, если вы используете macOS, возможно, лучше отказаться от этого раздела. Если вы используете Linux, FreeBSD или Windows, но не macOS, я не знаю причин не создавать дополнительный раздел 0xEE.
Обратите внимание, что даже с дополнительной защитной перегородкой значительные части диск может остаться незащищенным. В этом примере это всего несколько секторы в конце диска; однако, если вы скрещиваете два несмежные разделы, последний из которых не находится в конце диска, либо разделы в конце диска, либо пространство между разделы будут нераспределены в смысле MBR.Если вы скрещиваете три разделы, вероятно, еще больше места будет нераспределено в MBR схема. На диске размером менее 2 ТиБ вы можете максимально увеличить защищенное пространство, размещение разделов, подлежащих гибридизации, на конце диска. Таким образом, раздел 0xEE будет охватывать второй сектор (пронумерованный 1 в списках разделов) вплоть до первой гибридной раздел.
Перед записью изменений следует проверить статус гибрида. MBR:
Команда восстановления / преобразования (? для справки): o Идентификатор диска MBR: 0x00000000 Разделы MBR: Номер Код состояния конца сектора начала сектора загрузки 1 1 39 первичный 0xEE 2 40 3071968 первичный 0xAF 3 * 7266312 8388567 первичный 0x07 4 3072008 4194304 первичный 0x0A Размер диска 15654912 секторов (7.5 ГиБ)
Наберите o в строке восстановления и преобразования. отображает данные MBR, и вы можете видеть определения гибридных разделов. ( Осторожно: Команда o при вводе в главном меню, создает новый GPT, включая новую защитную MBR.) Если вы сравните начальные и конечные значения к начальным и конечным значениям для разделов GPT, вы должны увидеть, что они соответствуют гибридным разделам. EFI GPT Раздел (0xEE) охватывает структуры данных GPT, а в некоторых случаях может покрыть больше.Если вы не гибридизируете раздел, который идет первым на диске Например, раздел EFI GPT покроет свое пространство. В этом Например, дополнительный раздел 0x0A покрывает область второго GPT раздел, так как это была самая большая область, которая не была выделена в схема MBR. В других случаях у вас может быть раздел MBR, охватывающий несколько разделов GPT или просто покрывают немного неиспользуемого места на конец диска (защита вторичных структур данных GPT и, возможно, один или несколько разделов в конце диска).Если вы скрещиваете только один Раздел GPT и выберите создание дополнительного защитного раздела GPT. fdisk сможет защитить все доступное дисковое пространство в комбинация обычного раздела 0xEE, дополнительного защитного раздела вы создаете и сам гибридизированный раздел.
При необходимости вы можете изменить гибридную MBR с помощью fdisk Linux. или другие инструменты для разбиения на разделы, не поддерживающие GPT. (Последние версии fdisk поддерживают GPT. Чтобы изменить гибридную MBR с их помощью, включите -t флаг dos, например fdisk -t dos / dev / sdc.) Однако программы с поддержкой GPT могут изменять только сторону GPT или возможно, измените гибридную MBR обратно на стандартную защитную MBR, как GNU Parted делает, по крайней мере, до версии 3.2. Поскольку в GPT не используется CHS адресации, вы, вероятно, обнаружите, что ваши разделы не начинаются и не заканчиваются границы цилиндров с точки зрения fdisk или других инструментов MBR. Этот не проблема с современными ОС, но если вам нужно загрузить действительно древнюю ОС, например DOS, вы не сможете использовать даже гибридную MBR перегородки.
Обратите внимание, что записи MBR могут быть не в порядке. В предыдущем примере запись для раздела 0x0A находится в конце таблицы, хотя его дисковая область находится между двумя реальными разделами. Если вы решите разместить запись раздела 0xEE после записей основных разделов, порядок может запутаться еще больше. По большей части эти отклонения не будут вызывают проблемы, хотя у некоторых утилит есть свои особенности, как уже отметил.
Реакции операционных систем на гибридные MBR
При тестировании гибридных MBR я обнаружил, что разные ОС реагируют на них в различные пути.Еще больше усложняет ситуацию то, что загрузчики, которые вы используете для У загрузки ОС есть свои особенности, о которых чуть позже будет рассказано в разделе «Загрузка из гибридной MBR». К сожалению, эти различия могут сделать использование гибридной MBR сложной и разочаровывающей задачей. Особенности ОС за ОС включают:
- Linux — Linux, похоже, требует, чтобы хотя бы один 0xEE (EFI GPT) раздел начинается с сектора 1 (пронумерованного, начиная с 0). Linux не однако не уверены, какой это раздел (1-4). На практике это означает, что если вы гибридизируете самый ранний раздел на диске, вы закончите с очень коротким разделом EFI GPT, как в предыдущем примере.Обратите внимание, что gptsync также запускает свой раздел 0xEE в начало диска, поэтому создается гибридная MBR, совместимая с Linux. Если вы настраиваете гибридную MBR с помощью fdisk, чтобы раздел 0xEE покрывает более позднюю область диска, более старые версии Linux становятся недоступными найти любых разделов на диске. Более новые версии Linux примет диск, но интерпретирует его как диск MBR.
- FreeBSD — Мое тестирование гибридных MBR с FreeBSD было довольно минималистичный и не очень свежий; однако я знаю, что FreeBSD обрабатывает гибридные MBR, созданные как gptsync, так и gdisk.В отличие от большинства операционных систем, FreeBSD предоставляет доступ к разделам гибридной MBR. диск с использованием систем MBR и GPT. На тестовой флешке Разделы в стиле GPT были названы / dev / da0p x , а Разделы в стиле MBR были названы / dev / da0s y , где x и y — номера разделов. В базовые тесты, FreeBSD 7.1-RELEASE не показала проблем с дисками с несколько разделов 0xEE MBR (в отличие от macOS) или с одним 0xEE раздел, который делает , а не , начинается в самом начале диска (в отличие от Linux).Таким образом, в целом кажется, что FreeBSD может иметь лучшие гибридная поддержка MBR. Изначально меня беспокоила возможность повреждение данных из-за одновременного доступа к одному и тому же разделу через два разные записи / dev, но меня заверила FreeBSD разработчик, что ОС предотвращает такой одновременный доступ.
- macOS —MacOS может справиться практически с чем угодно. гибридных MBR, включая некоторые конфигурации (которые GPT fdisk не create), которые подходят для Linux и / или Windows.Есть одно важное исключение: более одного раздела типа 0xEE вызывает macOS чтобы рассматривать диск как MBR-диск, а не как GPT-диск. Это причина того, что GPT fdisk запрашивает тип дополнительных защитные разделы, как показано ранее: вы можете использовать 0xEE, если вы этого не сделаете. намереваются использовать диск с macOS или другим кодом, если диск может быть доступным из macOS. Хотя для базовой macOS это не критично доступ к вашим дискам, проблема Дисковой утилиты с необычным разделом MBR коды типов следует учитывать при создании гибридных MBR.К счастью, вы можете легко изменить код типа, если в этом возникнет необходимость.
- Windows —При столкновении с гибридной MBR Windows пытается рассматривать диск как MBR-диск, полностью игнорируя разделы GPT. Это ограничение означает, что в среде с двойной загрузкой вы должны гибридизируйте все разделов Windows, и ни один из них разделы должны занимать отметку 2 ТиБ на диске, если диск больше чем это. (Вы можете использовать GPT с обычным негибридизированным защитная MBR на втором физическом диске, по крайней мере, с последними версиями Windows.) Windows рассматривает съемные диски как «суперфлоппи», что означает их либо не следует разделять, либо у них должен быть один раздел. Таким образом, если вы гибридизируете USB-накопитель или аналогичный носитель, вы должны обязательно поместить запись раздела EFI GPT (0xEE) в Таблица разделов MBR после записей гибридных разделов. Кроме того, вы должны сначала поставить любой раздел, к которому Windows должна получить доступ. в таблице разделов, указав его номер первым в списке, когда GPT fdisk запрашивает номера разделов для гибридизации.Еще одно важное Проблема Windows заключается в порядке установки: если вы устанавливаете Windows на MBR-диск, преобразовать в GPT, а затем создать гибридный MBR, возможно, что Windows откажется загружаться. (Это случилось со мной в моих тестах.) Установочный диск Windows может восстановить вашу систему до загружаемость (для меня это не могло быть), но вам может потребоваться восстановить любой загрузчик стороннего производителя, который вы используете. Наверное, безопаснее всего установить Windows на уже гибридизированный диск — хотя, опять же, вы можете необходимо переустановить диспетчер загрузки с несколькими ОС.Обратите внимание, что я выполнил тестирование в Windows 2000, Windows 7 RC и Windows 7 на x86 и x86-64 платформы. Я не знаю, как Windows Me или более ранние, или более новые версии Окна, с вещами справятся. Я также не знаю, могут ли эти правила быть отличается на платформах, отличных от x86 / x86-64. Эти правила применяются к Версии Windows с загрузкой UEFI, но они прекрасно понимают GPT, поэтому нет необходимости использовать гибридную MBR в такой системе, и на самом деле это может привести к тому, что Windows не загрузится!
Я не знаю, как другие ОС, такие как BeOS, OS / 2, DOS, Solaris или NetBSD, реагируйте на гибридные MBR.Если у вас проблемы с такой ОС и гибридные MBR, созданные GPT fdisk, вы можете дать gptsync попробуйте. Он работает немного по-другому, поэтому возможно, что один инструмент может работать лучше в некоторых средах и другие будут работать лучше в других.
Загрузка с гибридной MBR
Гибридные MBRчасто используются на загрузочных дисках с несколькими ОС, поэтому вопрос загрузки является важным. К сожалению, это область это даже хуже документировано, чем мутная область загрузки GPT-дисков в общем.Я поэкспериментировал, но не претендую на все ответы. Некоторая информация, которую я считаю надежной, включает следующее:
- GRUB Legacy и GRUB 2 — эти загрузчики рабочих лошадок, которые очень популярен в Linux, хорошо работает как с дисками MBR, так и с дисками GPT (хотя вам нужен исправленный GRUB 0.97 или GRUB2 для поддержки GPT). Они кажутся Однако будьте очень привередливы к гибридным MBR. В частности, если EFI GPT (0xEE) раздел находится где угодно, но не в первой позиции MBR таблица разделов, эти загрузчики обрабатывают диск, как если бы он Только MBR.Вероятный результат состоит в том, что некоторые или все ваши ОС не будут ботинок. По этой причине, если вы планируете использовать GRUB или GRUB2 с гибридным MBR, я предлагаю вам сначала поместить раздел EFI GPT в раздел стол. Вы также должны знать, что при размещении EFI GPT раздел первым в таблице MBR, вы должны использовать раздел GPT номера для ваших гибридных разделов, даже если операционные системы, которые они содержат, GPT-не знает. Эти идентификаторы предназначены только для использования GRUB / GRUB2. Один раз ОС загрузится, она прочитает MBR и найдет свой способ имея в виду разделы.Последние версии GRUB 2 включают необязательный спецификатор типа таблицы разделов в идентификаторах устройств, как в (hd0, gpt3) или (hd1, mbr2). Я не исследовал это подробно, но я предполагаю, что они позволят вам указать раздел однозначно используя либо свой GPT, либо номер раздела MBR.
- Хамелеон —Это популярный загрузчик среди тех, кто запускает macOS на стандартном ПК аппаратное обеспечение. Однако он имеет тенденцию загружаться прямо в Windows, если вы пометить раздел Windows как загрузочный в MBR.К счастью, Windows (по крайней мере, Windows 7, и мне говорят все, что есть в семействе NT) может для загрузки без установки этого флага, поэтому решение простое: не устанавливайте загрузочный флаг в MBR или удалите его, если он уже установлен.
- Окна MBR & BCD — метод загрузки Windows по умолчанию так же стар, как холмы MBR: он включает загрузчик MBR, который, в свою очередь, загружает загрузочный сектор раздела, помеченного как активный в MBR. Этот загрузочный сектор затем загружает дополнительные загрузочные файлы, которые сегодня известны как данные конфигурации загрузки (BCD).Эта конфигурация отлично работает на гибридной MBR, при условии, что вы хотите загрузить только один раздел и он отмечен как активный. Некоторые сторонние утилиты, такие как EasyBCD, расширяют эту систему. включив BCD для загрузки других разделов. Я не знаю, есть ли такие инструменты позволяют загружать ОС на основе GPT.
- REFIt и REFInd — Эти загрузочные менеджеры — это инструменты только для EFI, хотя они могут загружать по цепочке в режим BIOS Операционки при некоторых обстоятельствах. Оба они полагаются на базовый EFI для интерпретировать разделы, а EFI обычно игнорируют сторону MBR гибридного Диски MBR.Я не проводил обширных тестов, чтобы определить, есть ли какие-либо заметные причуды с необычными гибридными конфигурациями MBR; и любой такой причуды могут быть специфичными для реализации в любом случае и, следовательно, различаться с одного компьютера на другой.
К сожалению, нестандартный характер гибридных MBR означает, что вы рискуете выйти на неизведанную территорию, когда используете этот тип конфигурация с большинством инструментов. Вообще говоря, пользователи macOS, похоже, быть самым опытным в таких настройках благодаря Boot Camp от Apple и сообщества OSx86 (macOS на стандартном ПК).
Большинство операционных систем пытаются установить свои собственные загрузчики в MBR, когда вы установите их, по крайней мере, на компьютеры с BIOS. Таким образом, при установке несколько ОС, вы часто в конечном итоге перезаписываете загрузку более ранних ОС погрузчики. Обычно вы можете использовать GRUB или другой гибкий загрузчик в MBR для перенаправления процесса загрузки на любую ОС; однако иногда это не работает. Один из приемов, который может быть полезен, — это создать резервную копию MBR или как минимум его загрузочный код (первые 440 байт) после каждой установки ОС.В Linux, вы можете использовать dd для выполнения этой работы:
# dd if = / dev / sda of = / boot / sda-mbr-backup-1.img bs = 512 count = 1
Эта команда создает резервную копию всей MBR. Если вы измените bs = 512 на bs = 440, будет создана резервная копия только загрузчика MBR, что может будет предпочтительнее, если вы хотите позже восстановить загрузчик без влияет на таблицу разделов MBR. С бэкапом загрузчика MBR после каждой установки ОС вы можете попробовать перенаправить загрузочный через такой файл резервной копии, если вы не можете найти более прямой способ загрузите ОС.В GRUB конфигурация будет выглядеть так:
title OpenSolaris 2008.11 захватил MBR корень (hd0,1) цепной загрузчик (hd1,4) /hda-solaris-mbr.img
Этот пример взят из реальной установки OpenSolaris на одном из мои компьютеры, хотя рассматриваемая установка не использует гибридный MBR. Детали будут отличаться в зависимости от загрузчиков, отличных от GRUB, из курс.
Гибридные стратегии MBR
Как я уже говорил, гибридные MBR неуклюжи, уродливы и опасны.Я толстый все возможное, рекомендую избегать их. По возможности используйте два диска. чем гибридный MBR. Поместите операционные системы, не поддерживающие GPT, на диск MBR и используйте GPT на другом диске. Последние версии Windows (Vista и более поздние, а также некоторые более ранние версии, в зависимости от платформы) могут нормально читать GPT-диски один раз загрузился; они просто не могут загрузиться с GPT. Этот факт дает вам «аут», если вы необходимо использовать большие диски или использовать GPT в интересах другой ОС, так как вы может загружать Windows с MBR-диска и хранить данные на отдельном GPT-диске.Некоторые контроллеры RAID позволяют настроить массив RAID как два или более виртуальные диски, которые затем можно разделить с помощью MBR и GPT. В некоторых случаи, использующие программное обеспечение виртуализации, такое как VirtualBox или VMware Рабочая станция или Fusion могут быть лучше и безопаснее, чем двойная загрузка вашего компьютера. Операционки.
Иногда, однако, у вас действительно может не быть альтернативы, кроме как использовать гибридный MBR. Это может быть необходимо на портативном компьютере, на котором вы хотите например, для установки множества операционных систем. В таких случаях рекомендую лечить ваша конфигурация GPT как стандартная.Если возможно, создайте начальный разделы с помощью GPT fdisk или другого инструмента для создания разделов GPT; преобразование от MBR к GPT, а затем гибридизация открывает больше возможностей для проблемы могут возникнуть. (С другой стороны, инструмент для разбиения MBR более удобен. вероятно создание разделов на границах цилиндра, что может оцените.) Если вы столкнетесь с проблемами или вам нужно переразбить, восстановите стандартный защитный MBR GPT (с использованием опции n на GPT fdisk меню экспертов), сделайте все, что вам нужно, с вашими разделами, а затем создать свежий гибридный MBR.
По моему опыту, Windows плохо реагирует на изменения в своей перегородки. (Так было уже много лет; это не относится к GPT выпуск.) Таким образом, если возможно, вам следует установить Windows после вы создать для него гибридные разделы MBR. Запланируйте переустановку загрузки на основе MBR загрузчик после установки винды. С другой стороны, Windows создаст новые разделяет для себя, если он не видит все нужные разделы, поэтому вы нужно быть осторожным, чтобы создать все разделы, которые требует Windows, прежде чем вы начинаете, чтобы он не создал разделы MBR, которые перекрываются с GPT перегородки.
На диске размером менее 2 ТиБ разместите разделы, к которым вы должны получить доступ через MBR, в конец диска, чтобы раздел EFI GPT (0xEE) защищал разделы без MBR. Если вы можете сохранить свои гибридные разделы смежные и пронумерованные всего 1 или 2, вы также сможете создать второй защитный раздел для защиты вторичных данных GPT от вмешательство утилит, не знающих GPT.
На диске размером более 2 ТиБ наличие только 1 или 2 гибридных разделов становится еще более важно, так как тогда вы сможете создать второй защитная перегородка после этих перегородок.В качестве альтернативы вы можете разместить ваши будущие гибридные разделы, чтобы они были смежными и заканчивались как можно ближе к отметке 2 ТиБ, но раньше. Этот макет будет защитить предыдущие разделы GPT (через раздел MBR 0xEE), а последующие разделы GPT будут защищены от падения после Ограничение MBR в 2 ТиБ.
Дискуссионные форумы заполнены сообщениями о гибридных MBR, в основном из люди, использующие Boot Camp с macOS. Если у вас возникнут проблемы, попробуйте написать на такой форум.Хотя я могу помочь, я минимизирую собственное использование гибридные MBR, и у меня сложилось впечатление, что проблемы с гибридными MBR могут быть весьма причудливый и зависящий от конфигурации, поэтому лучший способ получить помощь — это опубликуйте свои проблемы на хорошо читаемом форуме.
Другой гибридный MBR
Выше описаны гибридные MBR, как они обычно использовались в 2009 году. и в начале 2010 года с обновлениями до 2019 года. Документ PDF, однако, описывает совершенно другой тип гибридного MBR. Этот тип гибридной MBR в основном представляет собой встроенную схему разделов MBR. в разделе GPT.Идея состоит в том, что операционные системы, не поддерживающие GPT, могут с помощью модифицированного загрузчика загрузитесь с раздела GPT, как если бы это был жесткий диск. Как написано, в этом документе попутно упоминается только MBR. Схема разделов (код GPT fdisk EF01), которая уже определена; вместо этого это подчеркивает установку нового бита атрибута.
Насколько мне известно, в настоящее время ни один загрузчик или ОС не поддерживает это альтернативный тип конфигурации «гибридной MBR». Если вы слышите о таком реализации, мне было бы интересно узнать об этом.
Перейти к «Ремонт GPT дисков»
Вернуться на главную страницу «GPT fdisk»
Если у вас есть проблемы или комментарии по поводу этой веб-страницы, пожалуйста, напишите мне на [email protected]. Спасибо.
Вернуться на мою главную веб-страницу.
.