Windowsのimagineポータルからen_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.iso
をダウンロードしました。イメージはUSBから起動できると読んでいるので、dd
を使用してみました。
次のコマンドを使用します。
Sudo dd bs=4M if=en_windows_10_education_version_1703_updated_march_2017_x64_dvd_10189297.iso of=/dev/sdc status=progress
USBを起動しようとするとうまくいかないので、/dev/sdc/
を/dev/sdc1
に置き換えてみました。
私のコンピューターは、最初にutfiで起動し、次にレガシーで起動するように設定されています。
これを機能させるために他に何かできることはありますか?
ISOファイルをddを使用してサムドライブに書き込むと機能しません。これは、ハイブリッドISO(MBRとパーティションテーブルを持つISOファイル)でのみ機能し、Windows ISO(実際にはUDF)の場合とは異なります。
それからUEFIブータブルドライブを作成するには、ドライブをfdisk
またはgdisk
でパーティション分割する必要があります。 BIOS /レガシーブート可能にする場合はMBR/msdosパーティションテーブルが必要です。それ以外の場合はGPTを使用できます(ただし、UEFIブートには必須ではありません)。単一のパーティション(パーティションレスと同じではありません)で十分です。パーティションタイプは、c
のfdisk
(W95 FAT32 LBA)またはgdisk
の0700
である必要があります。 ef
/ef00
も機能する可能性がありますが、それにより、追加の手順なしで通常のWindows環境でドライブにアクセスできなくなります。レガシーブート可能にする場合は、fdiskで「a」を使用してパーティションをアクティブとしてマークします。
次に、パーティションをmkfs.fat
でフォーマットします(オプションで-F32
を使用)。フォーマットされたパーティションとWindowsISOの両方を(それぞれ異なるマウントポイントに)マウントし、コンテンツをISOからドライブにコピーします。
ドライブをレガシーブート可能にする必要がある場合は、ドライブのMBRとパーティションのブートセクターにms-sys
を使用してブートコードを記述します。
ms-sys -7 /dev/sdX
ms-sys -e /dev/sdXY
WindowsインストールをUEFIバリアントにする場合は、インストーラードライブを起動して、新しいWindowsのブートモード/バリアントを決定するため、あいまいさを避けるために、インストーラードライブをレガシーブート可能にすることは避けてください。インストール。
Linux Mintを使用している場合は、ネイティブアプリ「USBイメージライター」を使用できます。別のディストリビューションを使用している場合は、Mintリポジトリを追加してアプリをインストールできます。私はそれを数回うまく使用しました。