Я проверил ток woeusb
от PPA (работает постоянный Lubuntu 18.04.1 LTS в режиме реального времени), и следующие командные строки работают для меня.
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
sudo woeusb --target-filesystem NTFS --device path/windows.iso /dev/sdx
В моем случае iso-файл был /media/lubuntu/usbdata/images/
и целевое устройство было /dev/sdb
, но в вашем случае тщательно проверьте, что вы будете записывать на предполагаемый диск (избегайте уничтожения ценных данных на каком-то другом диске),
sudo woeusb --target-filesystem NTFS --device /media/lubuntu/usbdata/images/windows.iso /dev/sdb
Обратите внимание, что все разделы на целевом устройстве должны быть размонтированы.
Созданный загрузочный USB-диск имеет небольшой раздел FAT (для загрузки UEFI) и большой раздел NTFS с файлами Windows. Он может устанавливать Windows как в BIOS, так и в режиме UEFI с woeusb 3.2.10.1
(от 2018-09-19 (19 сентября 2018) в PPA).
Использование NTFS позволяет использовать размер файла> 4 ГиБ. Размер install.wim
есть
меньше 4 ГиБ в некоторых собственных iso-файлах Microsoft, например, в
более 4 ГБ для некоторых iso-файлов для конкретных компьютеров, OEM, но также и для некоторых из собственных iso-файлов Microsoft, например
Win10_1809Oct_English_x64.iso
$ <<<'scale=3;4396229344/2^30' bc
4.094 # > 4 GiB
Win10_1809Oct_EnglishInternational_x64.iso
$ <<<'scale=3;4386496792/2^30' bc
4.085
Win10_1809Oct_German_x64.iso
$ <<<'scale=3;4401709065/2^30' bc
4.099
Win10_1809Oct_Spanish_x64.iso
$ <<<'scale=3;4404104344/2^30' bc
4.101
Существует также версия с графическим интерфейсом woeusbgui
. Я не думаю, что есть возможность создать целевой диск с файловой системой FAT для UEFI плюс файловая система NTFS, поэтому я бы порекомендовал использовать версию командной строки woeusb
.
Изменить 1 :
Вы можете сделать это самостоятельно с подробной помощью на
help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files
Этот метод работает в режиме BIOS и UEFI, а также с безопасной загрузкой. (Но в большинстве случаев должна быть возможность отключить безопасную загрузку, использовать созданный диск woeusb
и снова включить безопасную загрузку.)
Изменить 2 :
Спасибо @John за ваш комментарий, что в имени исходного файла не должно быть пробела . Если есть, вы можете переименовать файл, а затем woeusb
работает.
Спасибо @qbit. Это не решило мою проблему, но ваша идея ошибки синтаксического анализа помогла мне понять, что ей не нравится иметь пробел в имени исходного файла. Это заставило меня сделать шаг вперед.
lsblk
чтобы определить, где находится ваше USB-устройство. В моем случае это былоsdd1
, и я сделалsudo umount /dev/sdd1
. После я использовал команду выше для создания USB. Обратите внимание, что мне пришлось удалить1
с диска, поэтому в самом концеwoeusb
команды я использовал/dev/sdd
.