Можно ли создать установочный носитель Windows 10 (USB) с помощью утилит Linux?

Обновите свою систему и установите необходимый пакет для компиляции драйвера Wi-Fi с помощью инструмента PrintUris .

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

apt-get --print-uris update > myupdateurilist.htm
apt-get --print-uris --yes install build-essential  > packageuri.htm
apt-get --print-uris --yes install linux-headers-4.6.0-0.bpo.1-amd64  > packageuri2.htm

Скопируйте myupdateurilist.htm , packageuri.htm и packageuri2.htm на USB-накопитель. Откройте файл htm в другой подключенной ОС и загрузите их один за другим: (например, g: на машине Linux)

wget http://ftp.debian.org/debian/pool/main/l/linux/linux-compiler-gcc-4.9-x86_4.6.4-1~bpo8+1_amd64.deb

Рекомендуется исправить сломанные пакеты и обновить ваш дистрибутив с помощью print-uris инструмент.

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

3
19.10.2017, 00:27
1 ответ

РЕДАКТИРОВАТЬ :Конечно, только после того, как я разобрался с этим трудным путем, я, наконец, отформатировал поисковый запрос, который привел меня к полному и правильному ответу, и при этом искал другие места, где можно было бы поделиться тем, что я узнал. Ознакомьтесь с решениями здесь:https://www.dedoimedo.com/computers/windows-10-usb-media-linux.html

Ситуация осложнялась тем, что текущие установочные образы Windows 10 содержат файл, размер которого превышает ограничение FAT32 в 4 ГБ. Это означает, что невозможно создать установочный носитель UEFI без небольшой дополнительной помощи, поскольку UEFI по умолчанию поддерживает только FAT. Я не уверен, что WoeUSB может обойти это, используя устаревшую загрузку BIOS (. Ограничение FAT указано только для UEFI ), так как я не пробовал.

Однако,Я нашел другое решение, которое не слишком сложное и, наконец, позволило мне установить Windows в качестве опции двойной загрузки. Это предполагает использование инструмента, который позволяет UEFI загружать файловые системы exfat (и ntfs ), который называется UEFI :NTFS. Найдите его здесь . Мы будем использовать готовый образ, который загрузит необходимые драйверы UEFI и загрузит все, что находится на первом разделе того же диска. Подробности ниже.

Чтобы создать установочный носитель Windows:

  1. Получите образ установки Windows
  2. Разбейте диск следующим образом:
  • Таблица разделов GPT
  • Первый раздел с кодом типа 0700, который почти заполняет диск, но оставляет мегабайт в конце
  • Второй раздел с кодом типа 0700, который заполняет оставшееся пространство
  1. Создайте файловую систему exfat в первом разделе, используяmkfs.exfat
  2. Загрузите загрузочный образ UEFI :NTFS и ddего на второй раздел, согласно этой инструкции
  3. Смонтируйте образ Windows как петлевое устройство, используя# mount -o loop /path/to/iso /mount/path
  4. Смонтировать раздел exfat в другую точку монтирования
  5. Скопируйте все файлы из iso в раздел exfat, затем размонтируйте раздел exfat
  6. Перезагрузитесь и выберите установочный носитель во время загрузки. Я заметил, что явное указание порядка загрузки вместо выбора временного загрузочного устройства может быть полезным, если ваша система упрямо загружается с определенного устройства
  7. .
  8. Установите Windows и наслаждайтесь возможностью делать все, что не поддерживается в Linux. В моем случае это использование функции Zoom, которая позволяет отключить их обработку звука и запустить некоторое программное обеспечение для использования смартфонов для прямой трансляции.

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

0
31.08.2020, 19:00

Теги

Похожие вопросы