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

linux - Dual boot Endeavour OS changed to EFI hard drive after BIOS update - Unix & Linux Stack Exchange