こちらをご覧ください buntuはBIOSメニュー(UEFI)に表示されます
Lenovo s205にもこれがあります。
メニューから「ubuntu」を削除する方法はありますか?もうインストールしていません。
これは、Live Ubuntu CDを介して実行できるはずです。
Efibootmgrをインストールします。
Sudo apt-get install efibootmgr
次に、カーネルefiサポートに追加します
Sudo modprobe efivars
次に、Sudo efibootmgr
を実行して、ブートエントリを確認します。次のようなものが返されます。
BootCurrent: 0004
Timeout: 2 seconds
BootOrder: 2001,0003,0005,0006,0000
Boot0000* Lenovo Recovery System
Boot0001* EFI Network 0 for IPv6 (B8-88-E3-84-F3-EF)
Boot0002* EFI Network 0 for IPv4 (B8-88-E3-84-F3-EF)
Boot0003* Windows Boot Manager
Boot0004* EFI USB Device (SanDisk)
Boot0005* ubuntu
Boot2001* EFI USB Device
次に、不要なオプションを削除します。この例では、Ubuntuはエントリ5です。エントリ5を削除してBootOrderから削除するには、次を呼び出すことができます。
(注意:次のコマンドを実行する前に、正しいブートエントリ番号を入力してください)
Sudo efibootmgr -b 5 -B
ここで説明されている詳細: http://linux.die.net/man/8/efibootmgr
注:ブートローダーを変更するものについては、起動できる適切なディスクイメージがあることを確認してください。
ここで、EFIパーティションのubuntu
サブディレクトリも削除して、UEFIファームウェアがBootOrderにエントリを復元しないようにする必要があります。
そのためには、まずEFIパーティションを見つけます。 Sudo fdisk -l
を実行して、接続されているすべてのドライブのパーティションを表示します。 EFIパーティションの[タイプ]列にはEFI Partition
があります。
EFIパーティションが/dev/sda2
だった場合、どこでも空のフォルダーにマウントします。
Sudo mkdir /mnt/efipart
Sudo mount /dev/sda2 /mnt/efipart
ここで、このパーティションでディレクトリUbuntu
またはその他のディストリビューションの名前を見つける必要があります。ほとんどはEFI/distro_name
の下にあります。
そのディレクトリとその内容を(で削除します。正しいディレクトリを削除していることを確認してください)Sudo rm -r ubuntu
。