LinuxディストリビューションでWindows 10 October 2018リリースUEFIブータブルUSBドライブを準備するためのガイド。
2018年10月のWindows 10リリースにはsources/install.wim
、最大FAT32
ファイルサイズより大きいインストールファイルがあるため、USBドライブをにフォーマットすることに注意してくださいNTFS
。また、WindowsインストーラーはEFIパーティション(コードef00
)では機能しないため、Microsoft basic data
パーティションタイプ(コード0700
)を使用します。
名前付きのUSBドライブを作成する手順/dev/sdc
(すべてのコマンドをデバイス名に置き換えてください!):
- USBドライブをコンピューターに挿入し、マウントが解除されていることを確認します。一部のディストリビューションでは、USBドライブを自動マウントするのが好きなので、必ずアンマウントしてください。マウントされたパーティションはで見つけることができ
mount -l | grep '/dev/sdc'
、次にアンマウントで見つけることができますsudo umount /dev/sdcX
(Xはパーティション番号)
- を使用してUSBブロックデバイスを開き
gdisk /dev/sdc
、それを構成し、パーティション(コード)GPT
を作成し、変更を書き込んで終了します(次の手順はUSBドライブのパーティションテーブルを破壊します!!!)。Microsoft basic data
0700
sudo gdisk /dev/sdc
o
> This option deletes all partitions and creates a new protective MBR.
> Proceed? (Y/N): y
n
> Partition number ... > hit Enter
> First sector ... : > hit Enter
> Last sector ... : > hit Enter
> Current type is 'Linux filesystem'
> Hex code or GUID (L to show codes, Enter = 8300): 0700
p
> Should print something like:
> Disk /dev/sdc: 15646720 sectors, 7.5 GiB
> Model: DataTraveler 160
> Sector size (logical/physical): 512/512 bytes
> Disk identifier (GUID): ...
> Partition table holds up to 128 entries
> Main partition table begins at sector 2 and ends at sector 33
> First usable sector is 34, last usable sector is 15646686
> Partitions will be aligned on 2048-sector boundaries
> Total free space is 2014 sectors (1007.0 KiB)
> Number Start (sector) End (sector) Size Code Name
> 1 2048 15646686 7.5 GiB 0700 Microsoft basic data
w
> Final checks complete. About to write GPT data. THIS WILL OVERWRITE EXISTING PARTITIONS!!
> Do you want to proceed? (Y/N): y
q
- 新しいパーティションをNTFSとしてフォーマットします。
sudo mkfs.ntfs /dev/sdc1
- 新しいUSBパーティションをホームの一時ディレクトリにマウントします。
mkdir ~/tmp-win10-usb-drive
sudo mount /dev/sdc1 ~/tmp-win10-usb-drive
- WindowsインストールISOをダウンロードし、ホームに新しい一時ディレクトリを作成して、そこにマウントします。
mkdir ~/tmp-win10-iso-mnt
sudo mount Win10_1809Oct_English_x64.iso ~/tmp-win10-iso-mnt
- マウントされたISOからUSBドライブにすべてのファイルをコピーします(使用
rsync
して進行状況を確認できます)。
sudo cp -rT ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
- Windows ISOおよびUSBドライブをアンマウントし、一時ディレクトリを削除します。
sudo umount ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
rmdir ~/tmp-win10-iso-mnt/ ~/tmp-win10-usb-drive/
- USBドライブを新しいコンピューターに挿入し、そこから起動します。