私は、Win10 ISO から起動可能な USB を作成しようとしています (合法のはずです。PC マガジンで入手しました)。ISO は問題なく、仮想ボックスで起動します。
私はFedoraの「メディアライター」、Ubuntuの「ディスク」、そして古き良き「dd」を試しました
sudo dd bs=4M if=/tmp/win10.iso of=/dev/sda conv=fdatasync
そして、そのデバイスは起動可能であると表示されますが:
/dev/sda: ISO 9660 CD-ROM filesystem data 'CHIPSPEC_WIN10_II' (bootable)
私のコンピューターはすべて Linux ベースなので、どのコンピューターでも起動できません (つまり、Windows アプリを使用してイメージを書き込んだり、調査を行ったりすることはできません)。私は何年も Windows を使用しておらず、インストールしたこともありませんでした。最新の Windows では、BIOS から何か特別なものが必要ですか? UEFI は必須ですか? セキュアブートは必須ですか? それとも、何が問題なのでしょうか?
答え1
それは、ISO-9660 CDイメージは起動可能です。ただし、異なるメカニズム「通常の」ディスク (HDD/USB) の場合、BIOS 互換のブート コードはセクター 0 に配置されておらず、UEFI 互換のパーティション テーブルもセクター 0 に配置されていません。
これまで使用してきたLinux ISOは、アイソハイブリッドCD イメージとしても固定ディスク イメージとしても起動可能。Windows ISO は CD/DVD 専用なので、追加のツールが必要になります。
UEFIの場合、理論的にはこれは簡単です(すべてのファイルをFAT32形式のディスクに抽出し、必要に応じてDISMを使用してinstall.wimを分割するだけです)。BIOSの場合は、さらに次のものが必要です。ms-sysWindows 互換のブートセクターを書き込みます。
答え2
ISO から正しい起動ディスクを作成するツールがあります: WoeUSB
。
リポジトリ内に見つからない場合は、次の方法で入手できます。
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt update
sudo apt install woeusb
ターゲット ディスクを次のようにフォーマットする必要があります。
アプリケーションでDisks
、左側のUSBを選択し、ハンバーガーアイコンをクリックし、フォーマットしたディスクオプション、選択既存のデータを上書きしない(クイック)
そして
すべてのシステムおよびデバイスと互換性があります (MBR/DOS)をクリックし、フォーマットボタン。
WoeUSBを起動すると、接続されたUSBドライブを自動的に検出して選択します。Windows 10 ISOイメージを参照して選択します。インストールボタンをクリックして、起動可能な Windows 10 USB ドライブの準備を開始します。
「ターゲットデバイスは現在ビジー状態です。マウントされているすべてのパーティションをアンマウントしてください」というエラーが表示された場合は、ディスクを開いてUSBドライブを選択し、選択したパーティションをアンマウントする アイコンをクリックして、WoeUSB を再度起動します。
スクリーンショットを含む詳細情報は記事をご覧ください
Linux で Windows 10 の起動可能な USB を準備する方法。