У меня Windows 7 установлена на ноутбуке на маленьком жестком диске 160 Гб, который имеет таблицу разделов MBR. Теперь я хотел бы переместить его на больший диск, отформатировать его с помощью GPT и мультизагрузочного Linux (Fedora).

Моим первым тестом было просто dd содержимое меньшего диска в больший, и это сработало (я мог увеличить раздел Windows и т.д.).

Теперь я хотел бы изменить MBR на GPT (чтобы не ограничиваться пределом раздела 4 (прим.)), А поскольку Fedora 18, которую я пытаюсь установить, не похоже на MBR (мастер не распознает свободное MBR места, но говорит, что диск заполнен. Я мог бы разделить это вручную, хотя, но я хотел бы заставить это работать с GPT)).

Есть две возможные проблемы, с которыми я мог бы столкнуться:

  • Для поддержки загрузки Windows 7 GPT требуется EFI (согласно некоторым источникам, а не по другим). Как узнать, поддерживает ли мой ноутбук EFI? Ноутбук представляет собой Fujitsu-Siemens Lifebook S серии S751. Я попытался погуглить "Lifebook S751 EFI", но я не мог найти ничего, так или иначе. Это доставит мне неприятности? [ОБНОВЛЕНИЕ] Поиграв с моей установкой linux на ноутбуке, я могу сделать вывод, что она поддерживает EFI. [/UPDATE]

  • Первоначальная установка имела основной системный раздел (C:) на втором логическом разделе внутри расширенного раздела. Если я перенесу его на GPT-раздел xyz, я предполагаю, что загрузчик Windows сломается? Можно ли это легко исправить?
    Я попробовал поискать "windows system mbr to gpt", но все, что я мог найти, это люди, желающие преобразовать другой путь (обратно в mbr) ...

[ОБНОВИТЬ]

  • Из этого "проекта" я узнал, по крайней мере, что загрузка EFI требует другого типа загрузчика. Мне удалось найти файлы EFI для Windows из a) install.wim на установочном диске b) "c-drive"/Windows/Boot/EFI/. Однако, если я пытаюсь загрузить эти файлы efi либо с помощью grub2 моей установки fedora на тот же диск, либо с помощью efibootmgr, чтобы добавить запись в "efi bios" (или как там это называется), он просто возвращается к загрузке экран.

Таким образом, остается вопрос, как изменить / исправить / воссоздать загрузчик Windows?

[/ОБНОВИТЬ]

Причина, по которой я спрашиваю об этом, вместо того, чтобы попробовать, заключается в том, что копирование / перемещение / изменение размера разделов размером 150 ГБ занимает очень много времени. После 15-го раза, когда я загружаю live cd, перемещаю вещи и жду, я начинаю думать, что хотел бы, чтобы все прошло хорошо ...

Так что, если у кого-то есть опыт подобной передачи, я буду признателен за любые вещи, которые я должен рассмотреть.

1 ответ1

1

Если ваш новый диск не превышает 2 ТБ, я настоятельно рекомендую не пытаться преобразовать MBR в GPT на загрузочном диске Windows. Причина в том, что Windows связывает свой метод загрузки (BIOS против EFI) с типом диска, поэтому для такого преобразования требуется переключение с загрузки в режиме BIOS на загрузку Windows в режиме EFI. Если вы уверены, что ваша прошивка поддерживает EFI, то это, по крайней мере, возможно, но это все еще хлопот. Смотрите эту страницу для получения подробной информации о том, как это сделать. По сути, вам нужно использовать gdisk для преобразования MBR в GPT, создать новый системный раздел EFI (ESP) для хранения загрузчика EFI и настроить загрузчик EFI. Вам также необходимо внести аналогичные изменения в Linux, но их можно сделать немного легче.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .