Можно ли создать загрузочный USB-флеш-накопитель Windows, используя Linux, работающий на Raspberry Pi?

Можно ли создать загрузочный USB-флеш-накопитель Windows, используя Linux, работающий на Raspberry Pi?

Я собирался установить Linux Mint на свой ноутбук, думал, что он подойдет для того, для чего мне нужен мой ноутбук. Но этого не произошло, так как я изначально не очень сообразителен, когда дело касается Linux.

Я снова пытался создать загрузочный USB-накопитель на этом ноутбуке для Windows 10, но я что-то сделал не так, и теперь на моем ноутбуке также установлен Linux, так что на нем больше нет никакой ОС.

Единственное, что у меня осталось — это Raspberry Pi 4.

Теперь мой вопрос: на Raspberry Pi установлен Kali Linux. Могу ли я создать загрузочный USB-флеш-накопитель для Windows с помощью этого Raspberry Pi или я застрял?

решение1

ИспользоватьWoeUSB-нг

A Linux program to create a Windows USB stick installer from a real Windows DVD or image.

This package contains two programs:

woeusb: A command-line utility that enables you to create your own bootable Windows installation USB storage device from an existing Windows Installation disc or disk image
woeusbgui: Graphic version of woeusb
Supported images:

Windows Vista, Windows 7, Window 8.x, Windows 10. All languages and any version (home, pro...) and Windows PE are supported.

Supported bootmodes:

Legacy/MBR-style/IBM PC compatible bootmode
Native UEFI booting is supported for Windows 7 and later images (limited to the FAT filesystem as the target)

Установка зависимостей WoeUSB-ng

Убунту

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 

Fedora (протестировано на: Fedora Workstation 33)

sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpython4

Установить WoeUSB-ng

sudo pip3 install WoeUSB-ng

Установка из исходного кода

Установка зависимостей сборки WoeUSB-ng

Убунту

sudo apt install git p7zip-full python3-pip python3-wxgtk4.0 

Арка

sudo pacman -Suy p7zip python-pip python-wxpython

Fedora (протестировано на: Fedora Workstation 33)

sudo dnf install git p7zip p7zip-plugins python3-pip python3-wxpython4

Установить WoeUSB-ng

git clone https://github.com/WoeUSB/WoeUSB-ng.git

cd WoeUSB-ng

sudo pip3 install .

Установка из исходного кода локально или в виртуальной среде

git clone https://github.com/WoeUSB/WoeUSB-ng.git

cd WoeUSB-ng

git apply development.patch

sudo pip3 install -e .

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

Удаление

Для полного удаления WoeUSB-ng выполните (необходимо только при использовании установки из исходного кода):

sudo pip3 uninstall WoeUSB-ng
sudo rm /usr/share/icons/WoeUSB-ng/icon.ico \
    /usr/share/applications/WoeUSB-ng.desktop \
    /usr/local/bin/woeusbgui
sudo rmdir /usr/share/icons/WoeUSB-ng/

Другие методы

Использование ППА

sudo add-apt-repository ppa:nilarimogard/webupd8

sudo apt update

sudo apt install woeusb

решение2

Типичный способ создания установочного носителя Windows на DVD, ISO-файле или USB-накопителе — использование Media Creation Tool, который доступен на сайте Microsoft.https://www.microsoft.com/en-us/software-download/windows10

Это позволит установить последнюю доступную версию и удовлетворит 90% потребностей любого пользователя, нуждающегося в установке Windows.

Связанный контент