WoeUSB はもうありません。少なくとも元の形では。 Linux Windows USB ブータブル ディスク作成ツールは、コマンド ライン ユーティリティに変わりました。開発中の WoeUSB と、現在メンテナンスされていない WoeUSB-Frontend-wxgtk という GUI を分割しました。
WoeUSB-ng と呼ばれる WoeUSB からの独立した Python ポートもあり、積極的に維持されています。
単なるコマンド ライン ツールである新しい WoeUSB は、レガシー PC と UEFI の起動をサポートする Linux からの起動可能な Windows USB ドライブの作成をサポートします。ファイル システムは FAT32 または NTFS のいずれかで、ソースはディスク イメージまたは物理インストール メディアです。 WoeUSB が非 ASCII ファイル名をサポートしていることも正気ではありません。
サポートされている Windows インストール イメージに関しては、WoeUSB は任意の言語またはエディションの Windows Vista、Windows 7、Windows 8、Windows 8.1、および Windows 10 をサポートしています。 Windows PE もサポートされています。
WoeUSB に代わる使いやすい:Ventoy (Linux および Windows) を使用して ISO を USB にコピーするだけで起動可能な USB ドライブを作成します
WoeUSB (コマンド ライン ツール) のインストール方法
新しい WoeUSB には次の依存関係があります:Bash> =4.3、Coreutils、util-linux、Grep と Gawk、Find Utilities、Parted と Wget。 p7zip はオプションの依存関係です。たとえば、Windows 7 インストール メディアが USEFI ブート ローダーの正しい場所にない場合などに必要です。
Pop! _OS、Linux Mint、Zorin OS などを使用して、これらの依存関係をインストールできます (ほとんどは既にインストールされていますが、念のため。Bash や Find など、ほとんど常にインストールされるいくつかのパッケージは省略します):
sudo apt install coreutils util-linux gawk parted wget p7zip
フェドーラ:
sudo dnf install coreutils util-linux gawk parted wget p7zip
Arch Linux / マンジャロ:
sudo pacman -S coreutils util-linux gawk parted wget p7zip
これで、新しいコマンド ライン WoeUSB を PATH のどこかにインストールできます (次のコマンドは、/usr/local/bin にダウンロードしてインストールします):
wget https://raw.githubusercontent.com/WoeUSB/WoeUSB/master/sbin/woeusb -O /tmp/woeusb
sudo install /tmp/woeusb /usr/local/bin
Linux および Windows の ISO ファイルから起動可能な USB ドライブを作成できるもう 1 つのコマンド ライン ツールは、bootiso です。
WoeUSB コマンド ライン ツールを使用して起動可能な Windows USB ドライブを作成する方法
1. まず、起動可能な Windows インストールを作成する USB スティックをコンピューターに挿入します。数秒待ってから、次のコマンドを使用して、USB ドライブを含む、コンピューターに接続されているすべてのハード ドライブを一覧表示します。
sudo parted -l
コンピューターに接続された USB ドライブを示すこのコマンドの例:
$ sudo parted -l
..................................
Model: USB DISK 3.0 Pro (scsi)
Disk /dev/sdd: 31.0GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos
Disk Flags:
Number Start End Size Type File system Flags
1 1049kB 31.0GB 30.9GB primary boot
2 31.0GB 31.0GB 33.6MB primary fat16 esp
この出力例では、Disk
の下に USB デバイス名があります。 、したがって、この例では /dev/sdd
です .パーティションは Disk Flags
未満です したがって、この例では、1 と 2 の 2 つのパーティションが表示されます (デバイス名は /dev/sdd
であるため、 それはパーティション /dev/sdd1
です および /dev/sdd2
).
2. マウントされたすべての USB ドライブ パーティションをアンマウントします
挿入したばかりの USB ドライブがマウントされている場合は、続行する前にマウントを解除してください。
sudo umount /dev/sdXN
/dev/sdXN
に置き換えます USB デバイス パーティションを使用します (手順 1 を参照)。
3. WoeUSB を使用して Linux の起動可能な Windows ドライブを作成する
これには 2 つの方法があります。デバイス作成方法では、USB ストレージ デバイス全体を完全に消去してから、起動可能な Windows USB デバイスを最初から作成します。パーティション作成方法では、Windows ISO ファイルを USB ストレージ デバイス上の既存のパーティション (選択したパーティション) にコピーして起動可能にし、USB 上に既に存在する同じ名前のファイルのみを上書きします。
デバイス モードで WoeUSB を使用して Linux の起動可能な Windows USB ドライブを作成するには、次を使用します。
sudo woeusb --device </path/to/Windows.iso> /dev/sdX --target-filesystem ntfs
場所:
-
--device
デバイス作成モードを示します。この場合は「デバイス」です -
/path/to/Windows.iso
– これを、起動可能な USB メディアの作成に使用する Windows ISO へのパスに置き換えます -
/dev/sdX
は、手順 1 で見つけた USB デバイスです (例:/dev/sdd
). -
--target-filesystem ntfs
標準の FAT32 の代わりに NTFS を宛先ファイル システムとして使用するように指定します。そうしないと、ほとんどの場合、ソース イメージが FAT32 4GiB のファイル サイズ制限を超えたことを示すエラーが表示されます:Error: File "/media/woeusb_source_1602672597_513603/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.
重要:コマンドを実行する前に、USB デバイスが正しいことを確認してください!このドライブのすべてのデータが失われます!
パーティション モードで WoeUSB を使用して Linux の起動可能な Windows USB ドライブを作成するには、次を使用します。
sudo woeusb --partition </path/to/Windows.iso> /dev/sdXN
場所:
-
--partition
WoeUSB パーティション モードを使用するように指定されています。これは、Windows ISO ファイルを USB ストレージ デバイスの既存のパーティション (選択したパーティション) にコピーし、それらを起動可能にし、USB に既に存在する同じ名前のファイルのみを上書きします -
/path/to/Windows.iso
– これを、起動可能な USB メディアの作成に使用する Windows ISO へのパスに置き換えます -
/dev/sdXN
は、Windows ファイルのコピー先の USB デバイス パーティションです。sudo parted -l
を使用してデバイスとパーティションを見つけることができます 手順 1 で説明したとおり (例:/dev/sdd1
).
WoeUSB をパーティション モードで使用する場合、パーティション ターゲットのファイル システム タイプを指定しません。これはファイルを USB スティックの 1 つのパーティションにコピーするだけなので、パーティションは既に NTFS である必要があります。
注意:コマンドを実行する前に、USB デバイスとパーティションが正しいことを確認してください。このドライブのすべてのデータが失われます!
新しく作成されたファイル システムに独自のラベルを指定するなど、その他の WoeUSB オプションについては、ブート フラグがトグルされているパーティションがない場合にブート メニューにデバイスを含めない BIOS バグの回避策を適用してください。アプリケーションのヘルプ (woeusb --help
).