1

Я купил новый жесткий диск с 3 ТБ места, где я хотел установить 3 разных ОС. (1 Windows и 2 Linux) Поскольку у меня был жесткий диск 3 TiB, мне нужно было использовать схему GPT, которая не давала мне работать с Windows.

Вот что я сделал, пытаясь заставить это работать:

Сначала я установил Windows, что означает наличие таблицы разделов MS-DOS, которая позволяет загружать Windows, но не позволяет устанавливать две другие ОС Linux. Поскольку у меня нет материнской платы UEFI, я не могу установить Windows с GPT напрямую.

Поэтому я изменил таблицу разделов MS-DOS на GPT с gdisk и Linux Mint Live CD, что, разумеется, разрушило загрузчик Windows.

Сообщение об ошибке, которое я получаю при попытке загрузить Windows, говорит мне исправить Windows с помощью Recovery CD, что невозможно, потому что там я получаю сообщение об ошибке: не совместимая версия ... из-за использования GPT, поэтому я не могу исправить это с компакт-диска.

Но я могу получить доступ к своему разделу Window через другие мои ОС Linux, так что, возможно, есть возможность установить новый загрузчик через WINE или восстановить старый.

Вопрос: Как я могу исправить проблему с загрузчиком без UEFI и без компакт-диска восстановления или как я могу установить Windows с GPT без UEFI?

2 ответа2

1

Некоторые факты:

Диспетчер загрузки Windows для загрузки BIOS называется "bootmgr" - он может запускать Windows только с диска в стиле MBR.

Диспетчер загрузки Windows для загрузки UEFI - «bootmgfw.efi» - он может запускать Windows только с диска в стиле GPT.

«bootmgfw.efi» не может быть запущен напрямую в процессе загрузки BIOS.

Можно установить Windows на любой раздел, используя «dism.exe». Раздел может быть на жестком диске или на USB-диске / флешке в любом стиле (MBR или GPT).

Менеджер загрузки может рассматриваться как самостоятельная часть ОС.

Теперь на вопрос:

Как мы можем загрузить Windows (7/8/10 64-bit), установленную на разделе жесткого диска в стиле GPT, без прошивки UEFI?

Ответ:

Нам нужны некоторые знания о процессе загрузки UEFI для ОС Windows - что такое системный раздел EFI, что находится внутри "\EFI\boot" и внутри "\EFI\Microsoft\Boot", что такое Windows BCD.

Нам нужно программное обеспечение для эмуляции UEFI, которое может запустить менеджер загрузки Windows UEFI.

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

DUET может быть размещен на жестком диске или на флэш-накопителе USB и запущен оттуда BIOS.

Надеюсь, что это отвечает на вопрос (не вдаваясь в подробности).

0

Один способ полностью переустановить Windows без использования UEFI (возможно, все)
Это потребует установки некоторых носителей.

Сначала вам нужно зайти в настройки bios/uefi и отключить безопасную загрузку, а затем включить устаревшую загрузку, а затем переустановить, убедившись, что вы загружаетесь из устаревшего режима / режима bios для установочного носителя, а не uefi

Другой способ - использовать менеджер загрузки Windows, используя что-то вроде EasyBCD.

При установке Windows установите EasyBCD или Visual BCD Editor.
Я не могу помочь вам с VBCD, так как я не использовал его.

С EasyBCD, если установки не были найдены, нажмите Add New Entry, пройдите процесс. Если у вас все еще установлен grub, но не установлен основной загрузчик, вы можете выбрать его, в противном случае выберите раздел установки Linux и завершите настройка, дам с другим

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