Linux

雙啟動出錯(Win8/Linux Mint 18)

  • September 15, 2016

我在華碩 UX32LN 上安裝了 Windows 8(OEM 安裝)後安裝了 Linux Mint。工作得很好,只是我從來沒有檢查過 Win8 是否可以再次啟動。然後有一次我的電池電量耗盡(通常我使用暫停)。之後,Linux 無法從 Suspend 中喚醒,我不得不用電源按鈕將其重置 20 秒。

然後甚至沒有工作,我不得不打開,取出電池,然後它就會啟動。然後我嘗試再次啟動Win8,它就當機了。無法使用電池技巧或其他方式啟動它。我將 SSD 放入另一台 PC,它直接啟動 Windows(以某種方式跳過了 grub)。所以我認為我的筆記型電腦有一些硬體問題。我想為服務做好準備(通過重新安裝 Windows)。我開始在另一台電腦上重新安裝,但在許可協議頁面上將其關閉。我從 U 盤啟動 Linux Mint,從該驅動器(和交換分區)中刪除了我的 Linux Mint,但保留了 Windows。然後我把它放回筆記型電腦。現在它設法再次啟動(連續 3 次),但它立即進入 grub 命令行(忽略任何 F2/F10/Del 進入 BIOS,忽略插入帶有 Linux Mint 的 USB 記憶棒)並凍結。

我傾向於認為它在物理上沒有任何問題,只是我以某種方式弄亂了筆記型電腦。請不要再要求我從筆記型電腦上卸下 SSd,我已經厭倦了百萬次擰開和擰緊這些小螺絲……希望有人能幫助我。我該怎麼辦…我只有另一台 Linux 電腦,沒有更多的 Win8 機器來製作恢復盤(不是我認為它會啟動它)。

您最大的問題似乎是您無法啟動任何東西(例如“live CD”、Windows 修復等)。如果可以,您可以檢查硬碟驅動器、備份您的東西等,修復啟動。

最簡單的方法是弄清楚如何進入您的 BIOS。確保你已經仔細嘗試了所有的可能性。如果您可以進入 BIOS,則可以從恢復或修復媒體啟動。

但如果這真的不起作用:Grub 是一個 2 階段載入程序。通過刪除您的 linux 分區,您已經刪除了第二階段。但是,第一階段可能幾乎與您的 BIOS 一樣能夠選擇要從其啟動的設備(例如您的 Linux Mint USB 記憶棒)。

這是嘗試和期望的。在grub>提示符下,鍵入ls。如果這響應 data ,您可以嘗試使用 grub 選擇要“鍊式載入”的設備。這可能是可引導的 CD、DVD 或 USB 記憶棒。在嘗試這個之前,你應該做一些研究。但這裡有一些提示:

grub> set pager=1
grub> help
grub> ls

確定要啟動的設備或分區後

set root=(hd1)
chainloader +1
boot

(hd1) 是您要從中引導的設備名稱的佔位符。您需要使用ls.

這可能適用於恢復媒體(live CD、live USB 等),但可能無法啟動 SSD 上的分區,例如 (hd0、msdos1)。

最後評論:

如果您取出電池,請將其放置 10 分鐘,然後再將其放回原處。這將增加 BIOS 忘記阻止其正常執行的任何事情的機會(例如,當您最初掛起失敗時)。

如果您確實啟動了某些東西,請嘗試正常關機。這也可能會清除 BIOS 中任何混淆它的標誌。

引用自:https://unix.stackexchange.com/questions/309934