BIOSメニュー(UEFI)に表示されるこのUbuntuを参照してください
Lenovo s205にもこれがあります。
メニューから「ubuntu」を削除する方法はありますか?もうインストールしていません。
BIOSメニュー(UEFI)に表示されるこのUbuntuを参照してください
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
注:ブートローダーを変更するものについては、起動できる適切なディスクイメージがあることを確認してください。
またubuntu
、EFIパーティションのサブディレクトリを削除して、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
。
boot-repair
...結果はありませんでした。他の人は実行を言ったbootrec.exe /fixmbr
...結果なし。他の人は、ubuntuフォルダだけを削除すると言いました...それは戻ってきました...他の人は、ブートエントリを削除するだけefibootmgr
でした...それも戻ってきました。何も機能しませんでした。しかし、その後...突然あなたの投稿を読んで、フォルダとブートエントリを一緒に削除する必要があることに気付きましたか?突然、うまくいきました!これはあなたが探していた答えです。