2つのLinuxインストールを削除しましたが、BIOSはまだ起動オプションに表示されます。

2つのLinuxインストールを削除しましたが、BIOSはまだ起動オプションに表示されます。

インストールで別のオプションを選択し、ルートとホーム用の2つのext4ドライブを作成し、以前にインストールされたWindows 10がインストールされているHP Pavilion 15からLinux mintをデュアルブートしました。

私は最近kali Linuxを試してみたかったので、インストールを始めましたが、パーティション構成オプションからLinux mintのルートディレクトリを削除してから、作成した空き領域に新しいルートパーティションを作成し、以前のプライマリパーティションをメインディレクトリとして使用しました。

起動オプションとしてF9を押すと、まだLinux mintオプションが表示されます。

Kaliが正常に実行されず、頻繁にクラッシュしてクラッシュするため、Windowsディスク管理からルートパーティションとプライマリパーティションを削除しました。

これで、起動オプションにkaliとLinux mintの起動が表示されます。開いた後は、それぞれグラブセーブとグラブに入ります。

これらのオプションを削除するにはどうすればよいですか? Ubuntuとfixmbrの起動回復も試みました。

答え1

利用可能なLinux Live CDがない場合は、Windowsからエントリを削除することもできます。

まず、コマンドプロンプト(cmd.exe)を開きます。管理者として。

次に、bcdedit /enum firmwareファームウェアのメニューを使用して起動オプションのリストを表示します。各項目には、identifier次のような複数の項目が含まれています。フィールド値は、F9スタートオプションに表示される値と一致する必要があります。devicedescriptiondescription

エントリを削除するには、を使用してそのエントリの識別子のGUID値をbcdedit /delete <identifier>置き換えます。<identifier>したがって、コマンドは次のようにする必要があります。

bcdedit /delete {12345678-9abc-def0-1234-56789abcdef0}

答え2

UEFIファームウェアからエントリを直接削除できない場合は、Linux Live CDを使用して起動して実行してください。efibootmgrアイテムを削除します。

はい

1.

現在の設定を表示します(ルートである必要があります)。

[root@localhost ~]# efibootmgr
BootCurrent: 0004
BootNext: 0003
BootOrder: 0004,0000,0001,0002,0003
Timeout: 30 seconds
Boot0000* Diskette Drive(device:0)
Boot0001* CD-ROM Drive(device:FF) 
Boot0002* Hard Drive(Device:80)/HD(Part1,Sig00112233)   
Boot0003* PXE Boot: MAC(00D0B7C15D91)               
Boot0004* Linux

[...]

5.

起動オプションの削除
例#1の構成を想定すると、efibootmgr -b 4 -Bエントリ4を削除してBootOrderから削除するように呼び出すことができます。

EFIパーティションの残りのGRUBファイルも削除する必要があります。

関連情報