什麼可能導致能夠存取硬碟,但無法從硬碟啟動?

什麼可能導致能夠存取硬碟,但無法從硬碟啟動?

昨天我正在瀏覽 Stack Exchange,突然我的電腦當機了。過去幾週我一直遇到我認為是電源問題的問題,所以我已經習慣了它每天崩潰和凍結幾次,但是當我這次嘗試重新啟動時,它說 NVIDIA Boot代理未能檢測到我的主啟動磁碟。

我以為我的硬碟崩潰了,但我啟動了一張 Ubuntu Live CD(有趣的是,安裝程式說它無法打開),現在我可以正常存取硬碟上的文件,並且它通過了 SMART 測試。什麼會導致這樣的事情?

答案1

一般來說,電源問題的特徵不是死機和崩潰,而是電腦完全斷電,尤其是在高負載時,例如玩遊戲或觀看影片(顯示卡通常是超高功耗設備)。

結合您的其他症狀,凍結和崩潰聽起來更有可能是硬碟問題。

我會買一個替換驅動器並安裝作業系統,將該驅動器保留為輔助驅動器或備份,直到它完全失敗,永遠不要在上面留下任何東西(也總是複製到其他地方)。

答案2

如果您的電源確實出現故障,則很可能您的硬碟沒有獲得足夠的電力來旋轉。從 CD 啟動所需的電量顯著減少,並且可以在訪問之前為 HDD 提供足夠的時間來旋轉。

話雖這麼說,大多數時候問題不是電源——它可能是,但這只是我自己的經驗。這裡可能還有其他問題。我會從通常的診斷開始,找出問題所在。 (檢查 RAM、運行某種磁碟工具等......)

答案3

聽起來它只是損壞了您的引導程式。如果它在錯誤的時間崩潰,而它正在對引導程式執行某些操作,那麼這是很有可能的。要修復它,請從 Windows 安裝光碟啟動並告訴它Repair

如果您使用的是 Fedora,請啟動到 Live CD 並執行/sbin/grub-install BOOTDEVICE

  • 其中 BOODEVICE 通常是/dev/sda(如果您收到錯誤“/dev/sda沒有任何相應的 BIOS 驅動器”,請嘗試/sbin/grub-install --recheck /dev/sda)。對於 Fedora 16 及更高版本,請使用/sbin/grub2-install代替/sbin/grub-install.

如果您使用 Ubuntu,恐怕我不知道該怎麼辦。可能與 Fedora 相同。

相關內容