Как поменять mbr на gpt в linux

Обновлено: 03.07.2024

Недавно я обновил свой компьютер, моя новая материнская плата (ASUS M5A99X EVO) использует UEFi вместо обычной опции MBR.

У меня есть установка Ubuntu 11.10, которую я установил, когда у меня было мое предыдущее оборудование (MSI MS 7267), только Ubuntu загружается нормально, как и Windows 7, однако Windows 7 использует загрузку UEFI (GPT), тогда как Ubuntu использует MBR. .

У меня ОС на разных дисках, так что GRUB2 не будет заменен загрузчиком Windows и наоборот, как я сказал, обе ОС нормально загружаются сами по себе, но для этого мне нужно отключить один диск, в данном случае Диск Ubuntu, так как он препятствует загрузке Windows.

Теперь мой вопрос: как я могу изменить/преобразовать диск Ubuntu, чтобы вместо использования MBR он использовал GPT и разрешил загрузку Windows?

Желательно без переустановки всей системы и без потери данных.

И если бы мне пришлось стереть диск, как я могу установить Ubuntu в GPT, UEFI, в любом другом режиме?

Я использовал gdisk для преобразования MBR в GPT, но теперь Ubuntu не может загрузиться, похоже, grub просто не запускается.

Я переустановил ОС, и теперь диск по умолчанию GPT, однако вместо grub-efi по-прежнему используется grup-pc.

Как заставить Ubuntu загружаться из EFI?


4 ответа 4

Оглавление:

  1. Терминология
  2. Конвертация
  3. Настройка (+ двойная загрузка)

Терминология

BIOS = базовая система ввода/вывода

(U)EFI = (унифицированный) расширяемый интерфейс прошивки

MBR = основная загрузочная запись

GPT = таблица разделов GUID

UEFI/EFI/BIOS = интерфейс прошивки

MBR / GPT = Откуда компьютер знает (на жесткий диск), какие разделы есть на диске и как с них загружаться.

UEFI/BIOS

Интерфейс микропрограммы — это способ взаимодействия микропрограммы (программного обеспечения внутри устройств) и операционной системы. Он инициализирует оборудование, затем запускает операционную систему и гарантирует, что драйверы операционной системы могут работать с оборудованием.

BIOS был обычным интерфейсом микропрограммы, который использовался. UEFI — это более новый интерфейс, который имеет несколько функций, таких как более высокая скорость, наличие графического интерфейса и возможность запуска сетевой карты и получения IP-адреса. UEFI заменяет EFI. (Те, кто разрабатывал EFI, увидели, что другие делают что-то подобное, и присоединились к ним, принеся с собой идеи EFI. Затем это стало UEFI).

BIOS требует, чтобы загрузчик находился в начале диска, однако UEFI использует для этого раздел и может выбирать один из нескольких загрузчиков для использования.

MBR/GPT + GRUB

MBR — это раздел кода в начале диска, который содержит загрузчик (для BIOS), а также карту разделов и уникальный идентификатор диска.

Чтобы установить GRUB на диск с MBR, GRUB помещает небольшую программу в MBR для загрузки остальной части GRUB с другой части диска. (Это сделано потому, что MBR слишком мал, чтобы вместить весь GRUB). Выбранное пространство — это пространство между MBR и первым разделом, который обычно существует.

GPT — это стандарт определения разделов. У него есть «защитный» MBR, однако он предназначен только для того, чтобы позволить компьютерам на основе BIOS загружаться и останавливать инструменты, которые знают только о MBR, от попыток уничтожить GPT. Может иметь

(То, как обрабатывается GPT, зависит от того, загружается ли он с использованием BIOS (или системы UEFI в режиме эмуляции BIOS) или UEFI. Я сосредоточусь на UEFI в связи с вопросом).

Загрузчики операционных систем хранятся в разделе под названием EFI System Partiton, который (обычно) отформатирован в FAT32. Здесь установлен GRUB.

Конвертация

Мы играем с таблицей разделов, поэтому гарантировать безопасность невозможно. Это рискованная операция. Однако этот метод не должен терять данные.

Другие, сталкивающиеся с этим: не используйте на компьютерах Apple Mac.

Вам нужно будет сделать это на live CD (или другой установке Linux, установленной на другой диск).

При работе с дисками GPT нам необходимо использовать программу, поддерживающую GPT. «GPT fdisk» — хороший инструмент, который я буду использовать. Его можно назвать gptfdisk или gdisk в зависимости от дистрибутива (Ubuntu называет его gdisk). Parted (и Gparted) также поддерживает GPT, поэтому его можно «безопасно» использовать с дисками GPT.

Чтобы преобразовать, вам необходимо:

  1. Измените размер разделов, чтобы они соответствовали данным GPT и системному разделу EFI.
  2. Преобразуйте диск и добавьте разделы
  3. Установите GRUB в системный раздел EFI.

1) Изменить размер раздела

Используйте parted (командная строка) или gparted (графический интерфейс), чтобы изменить размер первого и последнего раздела. Перед первым разделом должно быть около 200 МБ, а в конце последнего раздела должно быть от 1 до 2 МБ (подойдет любой из них).

2) Конвертировать диск

смените устройство, которое вы хотите преобразовать, на /dev/sdx .

Он должен сообщить вам, что он преобразует таблицу разделов.

Теперь добавьте новый раздел, сделав его типом «система EFI». Он должен найти свободное место в начале (я предлагаю небольшой номер сектора, например 34) и автоматически использовать все свободное пространство. В примерах используется флэш-накопитель USB емкостью 4 ГБ с 1 разделом, размер которого изменен, как указано выше.

Теперь у вас должен быть раздел EFI.

Затем выйдите из gdisk

Теперь используйте Gparted (или командную строку mkfs.vfat -F 32 /dev/partition ), чтобы отформатировать раздел как FAT32.

3) Установите GRUB

Это дает меньше гарантий, чем предыдущая часть, поскольку я сам не пробовал.

Я не уверен насчет этого шага, поэтому предположу, что воспользуюсь инструкциями RAOF:

  1. Найдите свой раздел EFI; смонтировать в /boot/efi. Добавьте это в /etc/fstab¹
  2. Установите пакет grub-efi
  3. Переключите приоритет загрузки BIOS с UEFI и Legacy только на UEFI (или аналогичный параметр)

Вы должны решить, с какой версией grub-efi установить

Если указано, что EFI32, установите пакет grub-efi-ia32, если указано, что EFI64, установите пакет grub-efi-amd64. Вы можете установить пакеты с помощью

Возможно, это сработает, только если вы загрузились в режиме EFI.

Если это не работает, вы можете попробовать выполнить эти пошаговые инструкции (в разделе «Установка GRUB2 в системах (U)EFI») после установки grub-efi.

Настройка (+ двойная загрузка)

Если инструкции RAOK работают, вы сможете добавить следующую строку в /etc/grub.d/40_custom

Предполагается, что GRUB распознает Windows как hd0. Возможно, для работы потребуется изменить его на hd1.

для обновления файла конфигурации.

Ссылки и дополнительная литература

Я использовал несколько источников.

  • Учебное пособие по GPT fdisk Рода Смита. Хорошо для получения дополнительной информации.
  • Страницы Википедии для UEFI, BIOS, MBR и GPT.
  • Вики-страница загрузки UEFI в Ubuntu. Хорошо, если вы застряли.
  • собственная страница UEFI.


Вау, спасибо. но я все еще застрял в установке grub-efi на диск, я переустановил ОС и сделал диск GPT, но он все еще использует grub-pc, а не grub-efi.

Если у вас есть возможность (поскольку у меня нет никаких устройств UEFI, я сильно ограничен в возможности помочь), вам нужно загрузить Live CD в режиме UEFI, а не в режиме BIOS/MBR.

Этот ответ неполный; Я ничего из этого не тестировал. Маловероятно, что он съест ваши данные, но вас предупредили!

Я предполагаю, что здесь происходит то, что ваш BIOS предпочтительно загружается из устаревшей MBR, поэтому бедный старый UEFI Windows 7 упускается из виду.

Одним из преимуществ UEFI является то, что вам больше не нужно беспокоиться о том, что Windows перезапишет GRUB; они оба должны прекрасно сосуществовать в разделе EFI. Поэтому одним из вариантов было бы переключиться на grub-efi. Примечание. Я не уверен, понимает ли grub-efi разделы в стиле MSDOS; Я думаю, да. Если этого не произойдет, это не загрузится, и вам понадобится LiveCD для восстановления. На самом деле, всегда имейте под рукой LiveCD!

Чтобы переключиться на grub-efi, вам нужно

  1. Найдите свой раздел EFI; смонтировать в /boot/efi. Добавьте это в /etc/fstab ¹
  2. Установите пакет grub-efi
  3. Переключите приоритет загрузки BIOS с UEFI и Legacy только на UEFI (или аналогичный параметр)

Это должно привести к установке Ubuntu с загрузкой UEFI. Если это не так, загрузите свой надежный LiveCD (или альтернативный установочный компакт-диск Ubuntu — опция «Исправить сломанную систему» ​​— это то, что вам нужно ☺), выполните chroot в свою систему и снова установите grub-pc.

¹: Подробнее об этом шаге: вам нужно найти то, что ядро ​​Linux называет вашим системным разделом EFI. Это будет что-то вроде /dev/sda2, /dev/sdb3 или что-то в этом роде². Затем вам нужно создать каталог /boot/efi и добавить строку в /etc/fstab. Если ваш раздел EFI /dev/sdb3 , вы должны добавить следующую строку:

После запуска sudo mount /boot/efi вы обнаружите, что /boot/efi содержит каталог EFI с подкаталогом для Windows 7.

²: Поскольку у вас есть несколько жестких дисков, было бы неплохо узнать UUID раздела, так как он будет стабильным при добавлении/удалении жестких дисков, тогда как имя /dev/sda2 не гарантируется. изменить. Однако это можно сделать после того, как вы закончите настройку всего остального.

Вы можете найти UUID, заглянув в /dev/disk/by-uuid. Например, я получаю:

Интерфейс прошивки — это способ взаимодействия прошивки с операционной системой. BIOS — это обычный интерфейс встроенного ПО, а UEFI — более новый интерфейс с большим количеством функций.

MBR использует стандартную таблицу разделов BIOS, а GPT использует унифицированный расширяемый интерфейс встроенного ПО (UEFI).GPT имеет различные преимущества перед MBR-диском, например, вы можете создать более четырех основных разделов на GPT-диске. GPT требуется, если размер диска превышает 2 ТБ.

Итак, давайте посмотрим, как преобразовать диск MBR в GPT в Linux.

Зачем конвертировать MBR в GPT

GPT использует преимущества UEFI для поддержки устройств хранения данных объемом более 2 ТБ. Например, он позволяет настроить столько разделов, сколько вам нужно — Windows поддерживает 128 разделов на GPT-диске.

Чтобы загрузить компьютер в режиме UEFI, необходимо использовать диск, отформатированный как структура разделов GPT. Вы можете прочитать следующую часть этой статьи, если хотите преобразовать диск MBR в GPT.

Преобразование диска из MBR в GPT

Для преобразования диска MBR в GPT мы будем использовать программу, поддерживающую GPT, например gptfdisk или gdisk . Инструмент gdisk представляет собой текстовую программу с меню для создания таблиц разделов и управления ими.

Во-первых, вам необходимо установить gdisk, если его нет в вашей системе. Вы можете установить его с помощью следующей команды –

После установки gdisk выполните указанные шаги.

[alert color="yellow"]Примечание. Перед преобразованием диска из MBR в GPT сделайте резервную копию любых данных на нем.[/alert]

Шаг 1. Список и идентификация диска

Используйте следующую команду, чтобы вывести список дисков, доступных в вашей системе –

Прокрутите и укажите диск, который нужно преобразовать из MBR в GPT, в выходных данных этой команды.

Шаг 2. Используйте инструмент gdisk

Выполните следующую команду в своем терминале –

Это попросит вас ввести имя диска, введите имя диска, а затем нажмите клавишу возврата.

Теперь эта команда будет сканировать и отображать таблицу разделов, присутствующую в этом разделе –


Шаг 3: Ввод команды для записи таблицы разделов gpt

Теперь введите w и нажмите клавишу возврата. Это запишет таблицу разделов gpt на данный диск. При появлении запроса нажмите y, чтобы подтвердить свой выбор.

< бр />

Шаг 4. Подтвердите конверсию

Теперь диск преобразован из MBR в GPT. Вы можете проверить это с помощью следующей команды –

< бр />

Заключение

Следуя этому, вы теперь можете преобразовать диск MBR в GPT. Теперь, если вам есть что сказать по этой теме, вы можете написать нам в комментариях ниже.

Поделиться:

Связанные

2 мысли о «Как преобразовать диск из MBR в GPT в Linux?»

Эта процедура сохраняет/сохраняет все данные на жестком диске или все удаляет?

Примером серьезной ситуации является преобразование вращающегося диска объемом 4 ТБ из MBR в GPT без потери данных. Серьезные ситуации требуют резервного копирования данных, например, в DropBox или Google Drive, возможно, на одном или нескольких подключенных вращающихся дисках. Потеря данных может произойти по независящим от вас причинам: ошибка диска, неуклюжие пальцы в gdisk, скачок напряжения, зависание программы.

Предложенный эксперимент решит проблемы до того, как идея будет применена к серьезной ситуации. Некоторые подробности:

Создайте флэш-диск с разделами MBR с 4 разделами, например, два раздела fat32, один раздел ext4, один раздел linux swap. Добавьте файлы в разделы fat32, например, несколько видеофайлов и фотографий. Инструменты: gparted под linux, управление дисками под Win 10. Тестирование диска, отображение и воспроизведение фото и видео.

Под Linux в терминале:

Вставьте флешку в USB. Выполните *blkid *, чтобы узнать устройство, используемое флэш-диском, здесь предполагается /dev/sdX. Смонтируйте, размонтируйте и повторно подключите флэш-накопитель, чтобы проверить имя устройства.

Выполните команду *sudo gdisk /dev/sdX* в терминале, надеясь преобразовать флэш-диск из MBR в GPT. Что может пойти не так? Последний раздел на флешке MBR мог заполнить диск до конца. Плохой результат. Исправление: уменьшите раздел в конце данных на 50 МБ и повторите попытку.

Gdisk создаст в памяти таблицу разделов GPT и будет использовать ее для дальнейших команд. Для преобразования диска требуется ввод команды w (W=записать таблицу разделов GPT на диск). Чтобы выйти без изменений, используйте команду q (q=выход без изменений).

Не конец. Если это работает, вы должны перезагрузить машину Linux и запустить утилиту Linux *disks* или утилиту Linux *gparted*. Эти утилиты могут показать расширенную информацию о преобразованном диске, если это MBR или GPT, и список разделов.

Чтобы проверить целостность данных, повторно вставьте флэш-накопитель, воспроизведите видео и отобразите фотографии.

После успешного эксперимента вы готовы приступить к преобразованию серьезного проекта, например, к преобразованию вращающегося диска объемом 4 ТБ с разделами MBR в разделы GPT без потери данных.

О загрузочных дисках MBR: не ожидайте, что диски, преобразованные с помощью GPT, станут загрузочными только потому, что до преобразования они были загрузочными MBR. Linux требует новой установки grub на преобразованный диск. Windows 10 требует восстановления при запуске с установочного диска Win 10.

Для загрузки Win 10 требуется 2 или 3 раздела. Не ожидайте, что новые разделы будут созданы программой восстановления диска Win 10. В этом случае можно пойти двумя путями:

<р>1. Не используйте Linux gdisk. Используйте программное обеспечение Win 10 для преобразования загрузочной MBR в загрузочную GPT. Подробности ищите в Microsoft. Этот совет относится только к Win 10, а не к Win 8 или Win 7. Старый диск по этому плану теряется, заменяется модифицированной (Microsoft) системой. Данные в безопасности.

<р>2. Не используйте Linux gdisk. Создайте новую минимальную установку Win 10/8/7 на новом втором диске, затем скопируйте с помощью gparted самый большой раздел со старого диска на новый диск, остальные разделы останутся нетронутыми. Следуйте этому с помощью восстановления запуска Win 10/8/7. Этот план не затрагивает старый диск, поэтому старые данные в безопасности.

У меня есть Linux-система (Ubuntu 16.04), загрузочный диск которой разбит на разделы с использованием MBR. Как преобразовать его в GPT+UEFI?

2 ответа 2

Прежде чем начать, убедитесь, что у вас есть резервная копия, и убедитесь, что загрузчик Linux готов для спасения вашей системы. Это легко испортить!

Используйте gdisk для преобразования таблицы разделов в GPT.

Создайте загрузочный раздел BIOS, который нужен GRUB.

n для создания нового раздела. Должно быть около 1 МБ. Вероятно, вы можете выжать это из секторов 34-2047. Используйте L или l, чтобы найти код для «загрузки BIOS» (ef02).

Запишите новую таблицу разделов.

Перезагрузите таблицу разделов.

Переустановите загрузчик GRUB, используя новую схему разделов.

При необходимости перезагрузите компьютер, чтобы убедиться, что он работает. Если вам просто нужен GPT, а не UEFI, вы можете остановиться здесь.

Используйте gdisk, чтобы добавить системный раздел EFI (ESP). Официально должно быть 100-500 МБ, но мой использовал только 130 КБ. Может быть где угодно на диске, поэтому рассмотрите возможность размещения его в конце, если вы используете носитель с неизменяемым размером, например физический диск.

gdisk /dev/sda и используйте n для создания раздела.

Дайте ESP отличительную метку без пробелов, например EFI-system , потому что мы будем ссылаться на метку раздела в fstab.

Запишите таблицу разделов.

Перезагрузите таблицу разделов.

Создайте файловую систему для ESP.

mkfs -t vfat -v /dev/disk/by-partlabel/EFI-система

Создайте точку подключения ESP.

Добавьте ESP в /etc/fstab. Это должно выглядеть так:

/dev/disk/by-partlabel/EFI-system /boot/efi vfat по умолчанию 0 2

Установите пакет EFI в Ubuntu/Debian.

Установите загрузчик GRUB EFI.

Измените загрузку BIOS с загрузки BIOS на загрузку UEFI.

Используйте меню однократной загрузки для принудительной загрузки диска. Возможно, вам придется перейти на диск (загрузка из файла) -> EFI -> ubuntu -> grubx64.efi .

Переустановите загрузчик EFI GRUB, чтобы обновить селектор загрузки UEFI.

  • У автора gdisk есть подробное описание MBR, GPT и UEFI. охватывает первую часть процесса.

Загрузочный раздел BIOS нужен только для выполнения устаревшей загрузки на диске с разделами GPT. Если вы загружаетесь с UEFI, он не нужен и не будет использоваться.

Следует отметить, что, возможно, вам следует установить пакет grub-efi-amd64 до того, как вы начнете с этим, в противном случае вы можете столкнуться со всеми видами возни с chroot, чтобы иметь возможность установить grub и загрузиться (как я закончилось)

Посмотрите, как инициализировать новый диск для UEFI/GPT? для дополнительных подсказок. Однако не применяйте его гибридное руководство, поскольку вы удалите существующие разделы, как только перейдете к geparted, выберите «Устройство» --> GPT. Вот почему этот gdisk необходим. Тем не менее, ссылка в целом может помочь понять, что происходит между строк.

Я преобразовывал системный жесткий диск с BIOS/MBR в UEFI/GPT без потери данных

Я загрузился в устаревшем режиме BIOS с загрузочным диском MBR.

Как уже было сказано, я уменьшил последний раздел, чтобы освободить место для нового системного раздела EFI с помощью gParted, и отформатировал его в FAT32.

Затем с помощью gdisk добавил этот новый раздел и преобразовал загрузочный диск MBR в GPT без потери данных (два корневых и один домашний раздел):

Я смонтировал этот раздел как (без каких-либо модификаций fstab):

А затем установил GRUB-EFI:

Я загрузился со старой версией BIOS и, конечно же, не имел efivars, поэтому получил ошибки.

Но после того, как я перезагрузил свой компьютер, чтобы изменить режим BOOT на UEFI Native, я был озадачен тем, что мой компьютер загружался нормально. GRUB UEFI, несмотря на ошибку переменных EFI, был установлен нормально

ПРИМЕЧАНИЕ. Я мало что знаю о жестких дисках, поэтому вам придется работать со мной здесь.

Мой вопрос: можно ли поменять жесткий диск с GPT на MBR без потери данных на нем?

ПРИМЕЧАНИЕ: на ноутбуке, на котором я собираюсь это сделать, нет операционной системы. Я собираюсь загрузиться с USB и попытаться преобразовать его.


Конвертация невозможна. Вы должны удалить раздел и создать новый. Однако GPT превосходит MBR, поэтому я бы оставил GPT. Одним из ограничений MBR является максимальный размер раздела. Я считаю, что 2 ТБ — это его предел.

Это правда, что GPT превосходит MBR, поэтому многие макеты разделов нельзя преобразовать в MBR; но некоторые макеты могут. Опубликуйте результат команды Linux gdisk -l /dev/sdX (замените sdX на свой жесткий диск), чтобы мы могли рассказать больше.

Почему вы хотите сделать это преобразование? В этом может не быть необходимости, а может быть и совсем нецелесообразно. OTOH, есть есть некоторые законные причины сделать это (например, если вы хотите использовать диск с ОС, не поддерживающей GPT).

3 ответа 3

Вы можете преобразовать GPT в MBR и MBR в GPT без потери данных (я пробовал это) с помощью gdisk в Linux.

Выполните команду gdisk /dev/sdx с sdx в соответствии с разделом вашего жесткого диска

MBR в GPT

Введите w, чтобы записать раздел GPT на диск.

Нажмите y, чтобы подтвердить свой выбор.

GPT в MBR

Введите r, чтобы войти в параметры восстановления и преобразования.

Введите g, чтобы преобразовать раздел GPT в раздел MBR.

Для информации

Вы можете проверить таблицу командой p.

Предупреждение: вы потеряете загрузчик (например, GRUB)

Вы можете проверить, является ли ваш раздел GPT или MBR, теперь gdisk /dev/sdx с sdx в соответствии с разделом вашего жесткого диска в сканировании таблицы разделов (p)

Что-то не так. В параметрах восстановления и преобразования gdisk параметр g только воссоздает защитную MBR поверх GPT, но фактически не преобразует диск в GPT. Правильный способ конвертировать GPT-диск в MBR — использовать параметр fdisk o, но он действительно уничтожает данные на диске.

Я наблюдал такое поведение с gdisk v1.0.3 и fdisk из util-linux 2.33.1, когда пытался преобразовать пустой GPT-диск (без разделов) в MBR

«Преобразование» MBR в GPT таким образом (с терминала в GParted или в каком-либо другом действующем дистрибутиве) достаточно для установки Windows 10 в режиме UEFI, поэтому, даже если это не на 100% правильно, это именно то, что мне нужно. (Я забочусь о сохранении данных, потому что я сделал дамп структуры диска со старой машины с помощью Clonezilla, а затем поместил новую Win 10 в нераспределенное пространство.)

Как сделать загрузочный диск

Это расширение информации, предоставленной Krunal и clarkttfu, с более подробной информацией о шагах по созданию загрузочного раздела BIOS и установке на него grub.

Если вы меняете таблицу разделов на загрузочном диске, вам потребуется создать новый «загрузочный раздел BIOS» для grub, в котором будет храниться загрузчик. В этих примерах используется диск /dev/sda, который обычно является загрузочным диском. .

Сначала убедитесь, что перед текущим первым разделом есть место для поддержки загрузочного раздела, fisk -l должен показать, что первый раздел начинается с сектора 2048:

Если да, то у вас есть место, необходимое для создания раздела. В противном случае вы не сможете следовать этим инструкциям и получить загрузочную систему.

Используйте gdisk для преобразования раздела в gpt, теперь вы можете создать новый раздел для своей MBR, запустите sudo gdisk /dev/sd, введите n, чтобы создать новый раздел, примите предложенный номер раздела, вы сможете выберите первый сектор из 34, установите тип раздела ef02:

Теперь вы можете написать свою таблицу разделов с помощью w . Снова запустите partprobe, а затем установите grub:

Если вам все еще интересно, как использовать GParted для преобразования MBR в GPT без доступа к ОС, читайте дальше, потому что вы не только найдете ответ, но также будет представлена ​​лучшая альтернатива для преобразования MBR в GPT без потеря данных.


Автор: Cherry / Последнее обновление: 17 марта 2022 г.

Понятия не имею, как преобразовать MBR в GPT с помощью GParted

«Привет, ребята! Я пытаюсь обновить Windows 10 до Windows 11 на этом ПК, но он запрашивает GPT. Я знаю, что мне нужно преобразовать мой диск MBR в GPT, чтобы он мог нормально работать. Но как это сделать? У меня есть инструмент GParted, и я хочу знать, как GParted преобразует MBR в GPT? Есть ли кто-нибудь, кто знает шаги операции? Известны и другие эффективные способы. Спасибо!»

Помимо сценария, существует множество ситуаций, в которых вам необходимо преобразовать диск MBR в GPT. Например:

На жестком диске емкостью 4 ТБ отображается только 2 ТБ, потому что жесткий диск является MBR-диском, а MBR-диск поддерживает только емкость до 2 ТБ.Если вы хотите полностью использовать жесткий диск, вам необходимо преобразовать MBR в GPT, который поддерживает до 9,4 ЗБ хранилища.

b) Если вам нужно более 4 основных разделов на жестком диске, вам необходимо преобразовать диск MBR в GPT, поскольку диск MBR поддерживает только до 4 основных разделов или 3 основных раздела плюс 1 расширенный раздел, в то время как диск GPT позволяет вам для создания 128 первичных разделов на жестком диске.

О GParted

Согласно введению в Википедии, GParted (аббревиатура от GNOME Partition Editor) является официальным приложением для редактирования разделов GNOME. Его можно использовать для создания, удаления, изменения размера, перемещения, проверки и копирования разделов диска и их файловых систем. Кроме того, вы также можете использовать GParted для преобразования диска из MBR в GPT. GParted написан в операционных системах C++ и Linux, а ISO-файл GParted для Windows можно загрузить и записать на компакт-диск.

8 шагов по использованию GParted для преобразования MBR в GPT на ПК с Windows

Предупреждение: сделайте резервную копию MBR-диска заранее, потому что GParted преобразует MBR в GPT, и все данные на диске будут удалены.

Шаг 1. Загрузите ISO-файлы GParted и запишите их на компакт-диск.

Шаг 2. Вставьте компакт-диск в дисковод компакт-дисков. Загрузите компьютер Windows с компакт-диска, изменив порядок загрузки.

Шаг 3. После загрузки GParted вы увидите экран, аналогичный показанному ниже. Он должен быть установлен на GParted Live, который является настройкой по умолчанию.

Gparted Настройки по умолчанию

Шаг 4. Затем вы увидите экран с вопросом о том, какую раскладку использовать. По умолчанию просто выберите «Не трогать раскладку клавиатуры».

Gparted Do Раскладка «Не трогать» width=

Шаг 5. Затем вас спросят, на каком языке и в каком режиме вы хотите работать. Опять же, все значения по умолчанию в порядке, просто нажмите Enter.

Gparted Choose Mode

Шаг 6. Откроется окно GParted. Чтобы преобразовать MBR в GPT, выберите «Устройство»> «Создать таблицу разделов».

Gparted Создать Новый стиль раздела

Шаг 7. Затем выберите «GPT» во всплывающем мини-окне.

Gparted Convert To Gpt

Шаг 8. Теперь вы можете нажать «Применить», чтобы начать преобразование MBR в GPT с помощью GParted.

 Gparted Convert Mbr To Gpt Apply

Невозможно преобразовать MBR в GPT с помощью GParted без потери данных, если предварительно не сделать резервную копию. Кроме того, загрузка файлов GParted ISO и загрузка ПК с Live CD являются обязательными шагами для выполнения преобразования MBR и GPT или других операций управления разделами диска в среде Windows.

Поэтому для большинства обычных пользователей компьютеров с Windows операция несколько усложняется, а для пользователей ноутбуков, скорее всего, на их машине нет дисковода для компакт-дисков. Итак, здесь мы хотели бы представить лучший инструмент для преобразования MBR в GPT без стирания всех данных внутри и может выполняться в Windows (нет необходимости загружать какие-либо загрузочные файлы или записывать их на устройство).

Альтернатива GParted для преобразования MBR в GPT без потери данных

Мы рекомендуем AOMEI Partition Assistant Professional. Это программное обеспечение совместимо с Windows 11/10/8/7 и Windows XP/Vista (все выпуски). С его помощью вы можете конвертировать системный диск или диск данных между MBR и GPT без потери данных. Между тем, в отличие от управления дисками и DiskPart, разделы на целевом диске не будут удалены или стерты во время преобразования.

Кроме того, вам не нужно входить в режим WinPE для выполнения преобразования, даже если вы конвертируете загрузочный диск, если вы можете нормально загрузиться в Windows. Теперь вы можете выполнить следующие действия, чтобы преобразовать MBR в GPT с помощью AOMEI Partition Assistant Professional.

Советы.
● Если вы преобразуете загрузочный диск MBR в диск GPT для Windows 11, убедитесь, что ваш компьютер поддерживает режим EFI/UEFI. В противном случае вы не сможете успешно загрузиться с диска после преобразования.
● Во избежание потери данных из-за неожиданных происшествий, таких как сбой питания, рекомендуется сделать резервную копию данных, прежде чем продолжить.

Шаг 1. Установите и запустите AOMEI Partition Assistant.Вы увидите свой диск(и) в главном интерфейсе. Выберите MBR-диск, который необходимо преобразовать в GPT, щелкните его правой кнопкой мыши и выберите во всплывающем меню пункт «Преобразовать в GPT-диск».

Преобразовать диск данных в GPT

Шаг 2. Появится всплывающее окно с вопросом, действительно ли вы хотите преобразовать диск MBR в диск GPT. Нажмите "ОК".

ОК для диска данных GPT

Шаг 3. Вы вернетесь к основному интерфейсу и увидите, что диск уже был преобразован в таблицу разделов GPT. Не забудьте нажать «Применить» на панели инструментов.

Применить к диску данных GPT

Подождите минуту, пока завершится преобразование.

Использование AOMEI Partition Assistant для преобразования MBR в GPT без потери данных — это очень просто. Обратно, вы можете использовать его для преобразования GPT в MBR, сохраняя при этом старые данные на диске. Если вам нужно преобразовать загрузочный диск GPT в диск MBR, убедитесь, что ваш компьютер поддерживает устаревший режим BIOS.

Если вы не можете загрузиться в Windows и хотите преобразовать MBR в GPT без доступа к ОС, вы можете сначала использовать AOMEI Partition Assistant Professional для создания загрузочного носителя Windows 11 на рабочем компьютере, а затем загрузить компьютер, который не может загрузиться в ОС. или еще не установил ОС с загрузочного устройства, затем следуйте приведенным выше инструкциям, чтобы преобразовать MBR в GPT или GPT в MBR.

Заключение

AOMEI Partition Assistant должен стать лучшей альтернативой GParted для преобразования MBR в GPT без потери данных. В простом интерфейсе вы можете легко это сделать, даже если вы не знакомы с компьютерами. AOMEI Partition Assistant также поддерживает другие виды управления разделами диска, такие как перенос ОС на SSD/HDD, расширение системного раздела NTFS без перезагрузки, разделение большого раздела на два меньших, быстрое разбиение большого жесткого диска на разделы и т. д.

Если вы работаете с Windows Server 2003, 2008 (R2), 2012 (R2), 2016 или 2019 и 2022, вы можете попробовать AOMEI Partition Assistant Server для настройки своих операционных систем.

Читайте также: