Я проверил ток 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
.Не удалось воспроизвести ошибку, так как выполнение этой команды вызвало другую ошибку (
check_runtime_parameters: Error: Target media "/dev/sdb" is not an partition!
).То, что, казалось, работало, было стереть и собрать загрузочный диск с нуля с:
sudo woeusb --tgt-fs NTFS -d ~/Downloads/Win10_1809Oct_English_x64.iso /dev/sdb
источник
Некоторые сторонние установщики, такие как Win10_1809Oct_English_x64.iso, содержат установочные образы Windows размером более 4 ГБ, что делает FAT32 целевой файловой системой невозможной. Поддержка файловой системы NTFS была добавлена в WoeUSB 3.0.0 и выше . Если ваша версия WoeUSB ранее 3.0, пожалуйста, обновите ее. Последняя версия WinUSB на момент публикации этого ответа - 3.2.10.
Для WoeUSB v3.0 и более поздних версий
--format
опция командной строки больше недоступна.Попробуйте открыть woeusbgui из терминала с помощью следующей команды:
источник
По какой-то неизвестной причине вышеописанные решения /ubuntu//a/1098185/846139 или /ubuntu//a/1098076/846139 не сработали для меня, как ожидалось.
Кажется, есть проблема с
woeusb
анализом аргумента в v3.2.12.Поместить эту целевую опцию filsystem в начале не получилось в самостоятельно построенном WoeUSB v3.2.12 на Ubuntu 18.10 космический.
Что сработало , однако:
источник
woeusb
у меня хорошо работает в Ubuntu 18.04.1 LTS, и эта же версия,woeusb
похоже, перенесена в PPA для 18.10. Вы пробовали свою командную строку--target-filesystem ntfs
в конце также с версией из PPA?WoeUSB v@@WOEUSB_VERSION@@
ppa (3.2.12-1 ~ webupd8 ~ cosmic0) также принимает добавленную--target-filesystem
опцию, но НЕ, если она указана в качестве второй опцииsudo woeusb -d --target-filesystem ntfs ...
Ни один из других ответов не работал для меня. Я пытался создать Windows 7 USB с помощью woeusb 18.04. Я пробовал графический интерфейс, Cli, пробовал форматирование, а не форматирование, пробовал другой порядок параметров ... ничего не работает.
Наконец, ответ qbit дал мне идею, что может быть проблема с анализом. Я заметил, что мое имя iso содержало пробелы. Я переименовал файл так, чтобы не было пробелов (переименовал в WINDOWS7.ISO), а затем версия cli наконец начала копировать файлы (не пробовал графический интерфейс). Тем не менее, он разбился в конце.
Наконец, я использовал Windows.iso в VirtualBox для создания виртуальной машины Windows. Затем я использовал rufus.exe для записи ISO на USB через Windows . Это сработало, и я получил настройку ноутбука с Windows в тот день.
Я никогда не получал горе работать. Надеемся, что автор (ы) это исправит, так как, похоже, нет другой утилиты, которая работает под Ubuntu для создания загрузочного USB-устройства Windows.
Я установил woeusb через ppa. После того, как я разместил этот ответ, я заметил, что woeusb обновлен. После обновления до последней версии я обнаружил, что woeusb теперь успешно пишет как для Win7, так и для Win10 iso.
Поэтому, прежде чем пытаться ответить, попробуйте обновить woeusb.
источник
install.wim
размер не превышает 4 ГиБ). Странно, чтоwoeusb
работает для меня и многих других людей, но не для вас. Может быть, это работает и для вас, если вы пытаетесь с Windows 10 (но, очевидно, не с Windows 7).apt-cache policy woeusb
: 3.3.0-1 ~ webupd8 ~ bionic0