up:: Linux
削除
EFIパーティションを削除。ボリュームも削除。
起動したらGRUB、パーティションは自分で割る。bootフラグはシステムパーティションに。
How to delete a protected EFI system partition with Windows 11, 10, 8, or 7
詳しく
まずブートローダを削除する。
登録解除してから本体を消す。
bcdedit /enum firmware
でブート情報を表示。
ID指定でbcdedit /delete {ID}
を使って消去。
cmdのコマンドなのでpowershellだと{}
がうまく使えないかも。
その場合は--%
を使ってエスケープするといいらしい。試してない。
WindowsとUbuntuをデュアルブートさせている時のUbuntuの削除方法 Windows - Qiita
絶対に正しいコマンドラインが失敗して大いに悩む:その知識、ホントに正しい? Windowsにまつわる都市伝説(46)(2/2 ページ) - @IT
ただこの方法はファイルが残るので、結局diskpartで直接消すほうが早いかもしれない。
linuxから消す場合はefibootmgrを使用する。
efibootmgr -c -d /dev/sda -p 1 -l \\EFI\\EndeavourOS\\grubx64.efi -L "Arch Linux"
c create
d disk
p partition
l loader
L label