0%

從 BIOS / Boot Menu 把「ubuntu 選項」移除

前言

走過不少支 Distro 後,我發現 ubuntu 似乎是一個對系統「寫入」比較深入且全面的作業系統,也觀察到即使把 GRUB 砍掉(可參考:使用 ClearLinux Live USB 刪除 GRUB),在 BIOS 上的 Boot Menu 裡面(或是進入 BIOS),仍然會看到 ubuntu 的選單。

今天這一篇,就是筆記一下,我把 ubuntu 從 Boot Menu 刪除的過程。


流程紀錄

  1. 「以系統管理員身份執行」 CMD。

  2. 接著在 CMD 下幾道指令。

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16

    bcdedit /enum firmware
    //這道指令下完後,應該會看到 Windows Boot Manager、Firmware Application 等「標頭」,
    //沒有意外的話,在 Firmware Application 裡面,可以讀到一列「description ubuntu」的訊息,
    //而裡面還有一段 identifier,這一段很重要,等一下會用到。

    bcdedit /export newBcd
    //「newBcd」 是可以任意被命名的,若擔心會搞錯的話,按表操課即可。

    copy newBcd bcdBackup

    bcdedit /store newBcd /delete {xxxxxxxx-xxxx-xxxx-xxxxxxxxxxxx}
    //大括號裡的字碼(含大括號),就是 identifier 後面的那一段,
    //這一段的處理,只要在 CMD 裡面將該串字碼反白複製貼過來就可以。

    bcdedit /import newBcd /clean
  3. 原則上,走到這裡就搞定,可以試著重新開機,進入 Boot Menu 或是 BIOS 看看。


後記

Windows開機管理程式 - 維基百科,自由的百科全書