使用 EasyBCD 卸載 Debian 8 後,在裝有 Windows 8 的 Toshiba Satellite Click Mini 筆記型電腦上恢復 MBR

使用 EasyBCD 卸載 Debian 8 後,在裝有 Windows 8 的 Toshiba Satellite Click Mini 筆記型電腦上恢復 MBR

Toshiba Satellite Click Mini 是一台特殊的計算機,它沒有任何 CD/DVD 驅動器,BIOS 也很特殊且非常有限,它看起來像這樣:

顯示啟動選單

當我選擇“進入設定”時,我有一個如下選單:

進入設定選單

我做了什麼:

  1. 我嘗試使用 EasyBCD 2.2 刪除 Linux Debian 8“Jessie”安裝:在“BCD 管理選項”、“重新創建/修復啟動文件”中(我遵循了視頻教程:http://youtube.com/watch?v=heO1n73Ua4Q
  2. 之後,我啟動並進入 BIOS(按電源按鈕 + 音量調高),停用啟動選單中的「安全啟動」選項(請參閱第二張圖)。
  3. 我嘗試在裝有Ubuntu 的USB 記憶棒上啟動(也嘗試使用Windows 修復磁碟映像),但它不起作用,每次都會嘗試啟動到Windows 8,即使我選擇我的USB 記憶棒,也會彈出著名的訊息從啟動選單(我總是可以透過重新啟動安全啟動來啟動到 Windows 8,它只是阻止我在另一個作業系統上啟動,這非常煩人):

    error: no such partition Entering rescue mode... grub rescue> _

  4. 所以我搜尋瞭如何解決這個問題,人們告訴你需要在 grub 救援畫面上輸入這些命令: ls並且set,所以我嘗試了一下,出現了:

    grub rescue> ls (hd0) (hd1) (hd1,gpt4) (hd1,gpt3) (hd1,gpt2) (hd1,gpt1) (hd2) (hd3)

    grub rescue> set cmdpath=(hd1,gpt1)/EFI/debian prefix=(hd1,gpt5)/boot/grub root=hd1,gpt5

  5. 在 Windows 8 的設定選單中,我關閉了快速啟動,然後進入電腦設定選單/疑難排解/進階選項/命令提示字元中的進階設定並輸入命令:

    bootrec.exe /FixMbr bootrec.exe /FixBoot exit

我在網路上到處搜尋都沒有解決我的問題,我認為東芝Satellite Click Mini筆記型電腦是一個特例,因為BIOS菜單非常有限。

預先感謝您的回答!

答案1

問題是教學課程適用於可能使用 BIOS/MBR 配置的虛擬機,而您的筆記型電腦可能具有 UEFI/GPT 配置。顯然是 EasyBCD不支援 100% UEFI。最終結果是您沒有從 EFI 分割區中刪除 GRUB,從以下幾行可以明顯看出cmdpath=(hd1,gpt1)/EFI/debian prefix=(hd1,gpt5)/boot/grub

將此啟動修復到 Windows 復原環境(安全啟動設定不重要)且重置你的efi

總結一下修復鏈接,在修復菜單中執行以下操作:

  • bootrec /RebuildBcd
  • bootrec /修復Mbr
  • bootrec /修復啟動
  • 引導區 /nt60 系統
  • bootsect /nt60 全部
  • 出口

我想你也可以在 Windows 8 修復這個問題,甚至使用 Linux livecd。如果您在啟動復原時遇到問題,請更新您的問題。也許您也可以包含您的分區資訊。但通常恢復磁碟可以處理這項工作。


更新: 抱歉,剛剛注意到這個問題相當老了。

相關內容