Код ошибки WoeUSB 256 с USB в формате NTFS

Я пытался создать загрузочный носитель Windows 10 USB с WoeUSB. Я отформатировал USB-накопитель с разделом NTFS, но WoeUSB жалуется:

Installation failed!
Exit code: 256
Log:
WoeUSB v@@WOEUSB_VERSION@@
==============================
Mounting source filesystem...
Error: File "/media/woeusb_source_1543626298_6098/sources/install.wim" in
source image has exceed the FAT32 Filesystem 4GiB Single File Size Limitation
and cannot be installed.  You must specify a different --target-filesystem.
Refer: https://github.com/slacka/WoeUSB/wiki/Limitations#fat32-filesystem-4gib-single-file-size-limitation for more info.
Unmounting and removing "/media/woeusb_source_1543626298_6098"...
You may now safely detach the target device

Я также пытался запустить WoeUSB через командную строку, не получилось.

sudo woeusb --partition Win10_1809Oct_English_x64.iso /dev/sdb

Мой iso находится в: home/sawyer/Downloads/Win10_1809Oct_English_x64.iso

Заранее спасибо! Я пытался установить окна в течение трех ночей, поэтому любая помощь в достижении этой цели очень ценится.

4 ответа

Я проверял ток 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, например, в

    • Win10_1809Oct_Swedish_x64.iso

      $ <<<'scale=3;4274234443/2^30' bc
      3.980                              # < 4 GiB
      
  • более 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,


Изменить: Вы можете сделать это самостоятельно с подробной помощью на

https://help.ubuntu.com/community/Installation/iso2usb/diy/windows-installer-for-big-files

Этот метод работает как в режиме BIOS, так и в режиме UEFI, а также с безопасной загрузкой. (Но в большинстве случаев должна быть возможность отключить безопасную загрузку, используйте диск, созданный woeusb и снова включите безопасную загрузку.)

Не удалось воспроизвести ошибку, так как при выполнении этой команды произошла другая ошибка (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 из терминала с помощью следующей команды:

sudo -H woeusbgui &>/dev/null

Ни один из других ответов не помог мне. 18.04 я пытался создать USB-накопитель Windows 7 с помощью woeusb. Я пробовал gui, 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.

По неизвестной причине вышеуказанные решения /questions/611639/kod-oshibki-woeusb-256-s-usb-v-formate-ntfs/611641#611641 или /questions/611639/kod-oshibki-woeusb-256-s-usb-v-formate-ntfs/611642#611642 не сработали для меня, как ожидалось.

Кажется, есть проблема с анализом аргумента в woeusb v3.2.12.

Поместив эту целевую опцию filsystem в начале, не сработало в самостоятельно построенном WoeUSB v3.2.12 на Ubuntu 18.10 космический.

Что сработало, однако:

sudo woeusb -d  /somewhere/Win10_abcd_xy_x64.iso /dev/sdb --target-filesystem ntfs
Другие вопросы по тегам