Вот ситуация:

Я нахожусь на Lenovo Ideapad Yoga 13 (1-го поколения). У меня не установлена Windows на моем компьютере, у меня есть Ubuntu. В настоящее время я использую Grub2 и / или refind для загрузки Ubuntu. Я хотел бы установить Windows, и у меня есть ОС Windows 8 и Windows 8.1. Я бы сделал установочный USB, но: 1. предыдущие попытки не увенчались успехом (даже использовал официальный инструмент Microsoft) 2. У меня в настоящее время нет USB достаточно большой, чтобы вместить содержимое любого изо.

Попытка решения: использовать функцию «Необработанный диск» VirtualBox для загрузки iso и установки на физический диск (работает для Ubuntu), но поддержка UEFI для VirtualBox недостаточна, без чего программа установки Windows не может обнаружить диски. С помощью установки XP можно увидеть только защитную MBR, установка на которую приведет к стиранию всего диска.

Предлагаемое решение, без способа реализации: Возможно ли будет извлечь содержимое установки iso на раздел GPT на диске (NTFS/FAT/EFI, которого я не знаю), а затем загрузить установку из Grub или refind? Как я могу пойти по этому поводу?

Если у вас есть какие-либо другие лучшие решения, которые могут работать, учитывая мои ограничения, пожалуйста, поделитесь!

1 ответ1

1

Теоретически, да, установка Windows с раздела диска на другой раздел диска должна работать. Рассматриваемый раздел должен использовать FAT, чтобы его можно было загрузить. Вам нужно скопировать файлы с диска Windows в раздел и убедиться, что у него есть загрузочный файл EFI/BOOT/bootx64.efi . Если вы скопировали диск Windows 8 и обнаружили, что в нем отсутствует этот файл, попробуйте следующее:

  1. Используя любой доступный компьютер, скопируйте все файлы со стороны UDF установочного диска Windows в раздел. (На установочном диске Windows 7 есть файловые системы ISO-9660 и UDF, и я предполагаю, что Windows 8 работает одинаково. Таким образом, вам может потребоваться настроить параметры монтирования для доступа к стороне UDF. На стороне ISO-9660 содержится только текстовый файл, в котором указано, что для доступа к диску необходима поддержка UDF.)
  2. Извлеките файл 1/Windows/Boot/EFI/bootmgfw.efi из файла SOURCES/install.wim на установочном диске Windows. Этот файл находится в формате Windows Imaging Format, который вы можете извлечь с помощью 7zip. (Я использовал 7z под Linux.)
  3. Поместите файл bootmgfw.efi в целевой раздел, в каталог EFI/BOOT (который вам может потребоваться создать).

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