Windows USBディスクの作成は簡単です— Windowsの場合。 これは、Windowsユーザーとして、多くの優れたUSBイメージングツールに囲まれているためです。その結果、インストールのためにWindowsのコピーをUSBにフラッシュすることは数分で起こります。 LinuxでWindows USBドライブを作成するのは簡単ではありません。プラットフォーム上の従来のUSBイメージングツールはすべて(Etcherのような優れたツールでも)、優れたWindows USBを作成できません。これにより、WindowsとLinuxの両方を使用するユーザーは運が悪くなります。
スポイラー警告:下にスクロールして、この記事の最後にあるビデオチュートリアルをご覧ください。
ありがたいことに、Linuxで起動可能なWindows USBスティックを作成する方法はいくつかあります。この記事では、2つの方法について説明します。最初は、と呼ばれるツールを使用することです WoeUSB。 2つ目は、Windows 10でのみ機能するシンプルなトリックです。始めましょう!
設置
インストールプロセスはオペレーティングシステムごとに異なります。 WoeUSBのパッケージが利用できるものとないものがあります。
Ubuntu
Ubuntuをご利用の場合は、利用可能なパッケージがありますWoeUSBの場合。このパッケージは、pkgs.org Webサイトにあります。ここに行き、Ubuntuのバージョンを選択します。 Debianパッケージをダウンロードしたら、downloadsフォルダー内のファイルをダブルクリックしてインストールします。または、ターミナルを開いてそのようにインストールします。
cd ~/Downloads sudo dpkg -i *.deb
不足している依存関係を修正するには:
sudo apt install -f
OpenSUSE
いつものように、SUSEパッケージ検索にはWoeUSBのバージョンがあります。このページで「ワンクリック」方式でインストールします。
Debian
このツールをインストールしようとしているDebianユーザーは幸運。 SUSEビルドサービスには、Debian 8と9の両方で利用可能なパッケージがあります。ダウンロードページに移動し、Debian 8または9の下の「不安定なパッケージを表示」ボタンを選択します。その後、パッケージをインストールします。
cd ~/Downloads sudo dpkg -i *.deb
このコマンドを使用して、欠落している依存関係を修正します。
sudo apt-get install -f
WoeUSBの構築
Ubuntu、Debian、SUSEのほかに、バイナリを見つけるWoeUSBの場合はかなり難しいです。そのため、使用する前にソースからプログラムをコンパイルする必要があります。ソースコードはGithubにあります。ただし、ソースコードをダウンロードする前に、いくつかのものをインストールする必要があります。
フェドラ
sudo dnf install wxGTK3-devel git
Arch Linux
sudo pacman -S wxgtk-common wxgtk2 wxgtk3 lib32-wxgtk lib32-wxgtk git
ジェネリック
ソースからWoeUSBをビルドするのは簡単です。 そうは言っても、依存関係を満たす必要があります。パッケージ名に関してはすべてのLinuxディストリビューションが異なるため、すべての依存パッケージ名をリストすることはできません。
そうは言っても、あなたが構築しようとしているなら、知っているこれ:このソフトウェアはwxgtk3に依存してコンパイルします。それでも、コンパイルできない場合があります。それが失敗した場合、wxgtkに関連するものをインストールするだけでビルドできます。
コンパイル中

すべての依存関係が満たされると、ビルドが可能になります。最初に、ソースコードを取得します
git clone https://github.com/slacka/WoeUSB.git cd woeUSB
ソースコードを設定します。設定はオペレーティングシステムをスキャンし、特定のコンパイルフラグをオンにするため、これは重要です。
./configure
設定が完了しました。次に、makeコマンドを使用してバイナリをコンパイルします。
make
最後に、ツールをインストールします。
sudo make install
WoeUSBを使用する
WoeUSBがインストールされていると、起動できます道具。グラフィカルなツールと端末ベースのツールの両方があります。このガイドでは、グラフィカルツールについて説明します(ただし、ターミナルツールも使用できます)。

USBフラッシュドライブを取り出して、使用を開始します。ほとんどのWindows ISOファイルのサイズは少なくとも4 GiBであることに注意してください。ドライブをLinux PCに接続し、woeUSBを起動します。
ツール内で、ISOを使用してUSBインストールディスクを作成するオプションを選択します。 WindowsのDVDコピーを使用している場合は、DVDから作成するオプションを選択します。

woeUSBツールに使用するウィンドウのバージョンを指定したら、[対象デバイス]でフラッシュドライブを選択し、[インストール]ボタンをクリックします。
WoeUSBを使用せずにWindows Liveディスクを作成する
Windowsの一部のバージョンでは、USB作成ツール必要とされている。これは、Windows 10およびWindows 8.1には当てはまりません。これは、最近、マイクロソフトがインストールディスクのUSBでの動作を変更したためです。
Windows usbディスクが必要で、woeUSBを使用したくない場合は、次の手順に従ってください。
まず、Fat32でフラッシュドライブをフォーマットします。これを行うには、ターミナルを開き、そのドライブラベルを確認します。この例では、/ dev / sdc1です。ドライブには別のラベルが付いている場合があります。

sudo mkfs.msdos -F 32 / dev / sdc1を使用して、フラッシュドライブをFat32にフォーマットします。
フォーマットしたら、ファイルマネージャを開いてWindows 10 ISOファイルを右クリックします。 「アーカイブマネージャーで開く」オプションを選択します。アーカイブマネージャー内で[抽出]ボタンをクリックし、ISOファイルの内容をUSBフラッシュドライブに直接抽出します。

ISOがUSBドライブに完全に抽出されると、プロセスは完了し、USBドライブをPCに接続するとWindows 10が起動するはずです。
結論
光メディアがゆっくりと死ぬにつれて、インストールUSB経由が唯一のオプションです。そのため、Microsoftが他のオペレーティングシステムでライブディスクを作成するのを難しくするために一生懸命働いていることに腹を立てています。時間の経過とともに、USBイメージングツールがWindowsのサポートを追加することを願っています。それまでは、WoeUSBですべてのユーザーに対応しています。
コメント