NTFS形式のUSBでWoeUSBエラーコード256


14

WoeUSBでWindows 10 USBブートメディアを作成しようとしました。NTFSパーティションでUSBドライブをフォーマットしましたが、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にあります

前もって感謝します!私は今、3晩ウィンドウをインストールしようとしているので、その目標に向けての助けは大歓迎です。

回答:


24

woeusbPPAからの電流をテストし(永続的なライブ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ブート用)と、Windowsファイルを含む大きなNTFSパーティションがあります。WindowsをBIOSモードとUEFIモードの両方でwoeusb 3.2.10.1(2018年9月19日(2018年9月19日)PPAで)インストールできます。

NTFSを使用すると、4 GiBを超えるファイルサイズを使用できます。のサイズinstall.wim

  • Microsoftの一部のisoファイルで4 GiB未満、たとえば

    • Win10_1809Oct_Swedish_x64.iso

      $ <<<'scale=3;4274234443/2^30' bc
      3.980                              # < 4 GiB
      
  • 特定のコンピューター、OEMの一部のisoファイルでは4 GiBを超えていますが、Microsoft独自のisoファイルのいくつかにも含まれています。

    • 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
      

GUIバージョンもありwoeusbguiます。UEFI用のFATファイルシステムとNTFSファイルシステムでターゲットドライブを作成するオプションはないと思うので、コマンドラインバージョンを使用することをお勧めしwoeusbます。


編集1

詳細なヘルプを使用して自分行うことができます

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

この方法は、BIOSモードとUEFIモードの両方で機能し、セキュアブートでも機能します。(ただし、ほとんどの場合、セキュアブートをオフにしwoeusb、で作成したドライブを使用し、セキュアブートを再びオンにすることができるはずです。)

編集2

ソースファイル名にスペース文字を含めるべきではないというコメントを@Johnに感謝します。ある場合は、ファイルの名前を変更してからwoeusb動作します。

@qbitに感謝します。これは私の問題を解決しませんでしたが、解析エラーのあなたの考えは、ソースファイル名にスペースを入れるのが好きではないことを理解するのに役立ちました。それで私は一歩前進しました。


この答えは私にも役立ちました。アンマウントする方法がわからない場合は、コマンドラインでこれを行いました。lsblkUSBデバイスの場所を特定するために使用します。私の場合sdd1、そうでしたsudo umount /dev/sdd1。その後、上記のコマンドを使用してUSBを作成しました。1ドライブからを削除する必要があるため、woeusbコマンドの最後でを使用したことに注意してください/dev/sdd
rayryeng-モニカの復活

ただのGUIだと思います。USBをNTFSにフォーマットし、GUIの指示に従って、毎回このエラーを取得しました。現在のPPAを使用してUbuntu 18.04でこれを機能させるには、フラグ付きのコマンドラインを使用するしかありません。GUIはFATにフォーマットする方法のみを知っており、パーティションがすでにNTFSにフォーマットされていることを無視しているようです。
ルーチネーター

3

そのコマンドを実行すると別のエラー(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


2

Win10_1809Oct_English_x64.isoなどの一部のサードパーティインストーラーは、4GBを超えるWindowsインストールイメージを備えており、FAT32をターゲットファイルシステムとして使用できません。NTFSファイルシステムのサポートがWoeUSB 3.0.0以降に追加されました。WoeUSBのバージョンが3.0より前の場合は、更新してください。この回答を投稿した時点でのWinUSBの最新バージョンは3.2.10です。

WoeUSB v3.0以降では、--formatコマンドラインオプションは使用できなくなりました。

次のコマンドを使用して、ターミナルからwoeusbguiを開いてみてください。

sudo -H woeusbgui &>/dev/null

2
私のUSBは8GBです。警告の私の解釈では、FAT32フォーマットのUSBは4GBを超えるファイルを処理できないため、NTFSでフォーマットする必要があります。つまり、USBをNTFSでフォーマットしましたが、WoeUSBがそれを認識できないようです。
SLD

1

何らかの不明な理由から、上記のソリューション/ubuntu//a/1098185/846139または/ubuntu//a/1098076/846139は期待どおりに機能しませんでした。

v3.2.12の引数解析問題があるようwoeusbです。

ターゲットfilsystemオプションを最初に配置しても、ubuntu 18.10 cosmic上の自己構築WoeUSB v3.2.12では機能しませんでした。

しかし、何がうまくいきましたか:

sudo woeusb -d  /somewhere/Win10_abcd_xy_x64.iso /dev/sdb --target-filesystem ntfs

おもしろい:-) woeusbUbuntu 18.04.1 LTSでうまく機能し、同じバージョンが woeusb18.10のPPAに移植されているようです。--target-filesystem ntfs最後にPPAのバージョンでもコマンドラインを試しましたか?
sudodus

ppaバージョンは面白いことをします:$ woeusb --version @@ WOEUSB_VERSION @@
qbit

1
そしてはい、PPAのバージョンはWoeUSB v@@WOEUSB_VERSION@@(3.2.12-1〜webupd8〜cosmic0)も追加受け入れる --target-filesystemオプションを ではなくとして与えられたとき番目のオプション sudo woeusb -d --target-filesystem ntfs ...
qbit

@ジョン、この重要な情報を共有してくれてありがとう。あなたの答えを
元に戻す

1
@sudodus私は、将来の訪問者のために(そしてコメントスレッドをよりクリーンにするために)すべてのコメントを回答として書きました。
ジョン

1

他の答えはどれも私にとってはうまくいきませんでした。18.04にwoeusbを使用してWindows 7 USBを作成しようとしていました。gui、cliを試し、フォーマットではなくフォーマットを試し、異なるパラメーター順序を試しました...何も機能しませんでした。

最後に、qbitの答えは、解析の問題があるかもしれないという考えを私に与えました。isoファイル名にスペースが含まれていることに気付きました。スペースがなくなるようにファイル名を変更し(WINDOWS7.ISOに名前を変更)、その後、CLIバージョンがファイルのコピーを開始しました(GUIを試しませんでした)。ただし、最後にクラッシュしました。

最後に、VirtualBoxでWindows.isoを使用してWindows VMを作成しました。次に、rufus.exeを使用して、Windows経由でisoをUSBに書き込みました。これでうまくいき、その日はWindowsでラップトップをセットアップできました。

私はwoeusbを動作させることはありませんでした。WindowsブートUSBを作成するためにUbuntuの下で実行される他のユーティリティはないように思われるので、作成者が修正することを願っています。

私はppaを通してwoeusbをインストールしていました。この回答を投稿した後、woeusbが更新されたことに気付きました。最新バージョンへの更新後、woeusbがWin7およびWin10 isoの両方で正常に書き込みを行うようになりました。

したがって、私の答えを試す前に、woeusbを更新してみてください。


+1:Wndows 10の現在のバージョンに関する最終コメントは正しいかもしれませんが、mkusbはWindows 7、Windows 8、および初期のWindows 10 isoファイル(install.wimサイズが4 GiBを超えない場合)で動作します。woeusb私と他の多くの人々のために働くが、あなたのために働かないことは奇妙です。Windows 10で試してみると(おそらくWindows 7ではうまくいかないかもしれませんが)うまくいくかもしれません。
sudodus

1
@sudodus実際にいくつかのバージョンのWindows 10を試した後、Windows 7をあきらめて試しました。Windows7も10もwoeusbで動作しませんでした。たぶん、私のセットアップについて何かユニークなものがあります(しかし、私はBudgieデスクトップを使用する以外はかなり標準的だと思います)
ジョン

1
@sudodus興味深いことに、woeusbは(以前の問題のために)マシン上で更新され、USBが正常に作成されました(Win7とWin10の両方をテストしました)。だから、「Update woeusb」への回答を修正する必要があるかもしれません:-)
ジョン

1
はい、@ John、「Update woeusb」への回答を修正することをお勧めします。経験を共有してくれてありがとう:-)ところで、今日、2020-02-15、Lubuntu 18.04.x LTSの私のバージョンはapt-cache policy woeusb3.3.0-1〜webupd8〜bionic0
sudodus
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.