Я загрузил iso-файл Windows 10 и сначала попытался записать его на свой USB-накопитель 16 ГБ с помощью команды sudo dd if = Win10.iso of = / dev / sdb
, и это не сработало, поэтому я попробовал баленовый травитель. он говорит, что отсутствует таблица разделов. Вы можете мне с этим помочь? файл iso отлично работает на виртуальной машине BTW
Это решение для Windows 10.
Предположим, что / dev / sdx
- это блочное устройство USB-накопителя.
Примечание: между
> = v1809
есть небольшие различия. которые отображаются в скриндампе.
Откройте сеанс терминала, затем:
sudo su
DEVICE=/dev/sdx
# wipe MBR
dd if=/dev/zero of=$DEVICE bs=1M count=1
# new partition table
fdisk ${DEVICE}
n
p
1
ENTER
ENTER
t
c
a
w
# new filesystem
mkfs.vfat ${DEVICE}1
# mount it
mkdir /mnt/usb
mount ${DEVICE}1 /mnt/usb
# win 10 as loop device
mkdir /mnt/Win10
mount -o loop /path/to/Win10_x64.iso /mnt/Win10
# copy files from iso to usb-stick:
# if win 10 version < 1809
cp -a /mnt/Win10/* /mnt/usb
# if version >= 1809
apt install wimtools
rsync -avP --exclude='sources/install.wim' /mnt/Win10/ /mnt/usb/
wimsplit /mnt/Win10/sources/install.wim /mnt/usb/sources/install.swm 2500
# clean up
umount /mnt/usb
umount /mnt/Win10
rm /mnt/usb
rm /mnt/Win10
Я наконец понял, что делать установку Windows 10 через USB с дистрибутивами Linux - не лучшая идея. Лучше всего это сделать с помощью Windows c или установить Windows на виртуальную машину и сделать там USB-накопитель, если вашей основной ОС является Linux.