Linux系統上刪除啟動選單(boot?

重新安裝了一個Linux系統,用的是Deepin桌面版系統,介面很炫,所以嘗試了一下,電腦上之前安裝的fedora,現在不用了,想從啟動選單

(boot menu)裡刪除掉,在安裝好deepin系統後,在命令列下直接刪除,強迫症的表現。

工具/原料

Linux系統

efibootmgr命令

方法/步驟

裝好deepin系統後,電腦開機啟動按F12,發現的啟動選單裡還有fedora系統的引導選單,打算把它清理掉。

Linux系統上刪除啟動選單(boot menu)的多餘項

進入到Linux系統後,開啟命令列終端,使用這個命令檢視啟動選單;

sudo efibootmgr //顯示efi的啟動項

Linux系統上刪除啟動選單(boot menu)的多餘項

開始刪除多餘的啟動項;

# efibootmgr -b 000C -B

其中 000C是要刪除的引導項編號,通過 efibootmgr命令可以直接檢視。

Linux系統上刪除啟動選單(boot menu)的多餘項

如果要新增一個引導項,可以使用如下命令:#efibootmgr -c -w -L "BootOptionName" -d /dev/sda -p 1 -l \\EFI\\asianux\\elilo.efi

其中-d 引數後面是系統所在的硬碟裝置名稱,例如/dev/hda、/dev/hdb

-p 引數是vfat 分割槽的分割槽編號/dev/hda1 用-p 1 , /dev/sda2 用-p 2

-l 引數後面是該引導項指向的efi 啟動檔案在該分割槽上的位置。請注意使用“\\”來表示目錄的分級。

例如:/EFI/asianux/elilo.efi

接著第三步,刪除完後,需要重啟電腦,按F12再次進入啟動選單介面,發現已成功刪除多餘的啟動項 fedora 選項。

Linux系統上刪除啟動選單(boot menu)的多餘項

注意事項

deepin系統、Ubuntu系統都適用

系統, 介面, 選單, 命令列,
相關問題答案