分割區第二個硬碟後電腦不再啟動

分割區第二個硬碟後電腦不再啟動

我有一台帶有兩個相同磁碟的電腦。最初,我完全忽略了第二個磁碟(/dev/sda),在第一個磁碟(/dev/sda)上設定了完整的系統。我已經得到了一個完全可運行的系統。

現在我想開始使用第二個磁碟。但是,如果我在 /dev/sdb 上使用 fdisk 並重新啟動,電腦就會卡住。
(附帶資訊:我的第一個啟動設備是“CDROM”,第二個啟動設備是“HARD DRIVE”。啟動時我只看到“Boot from CD”,由於驅動器中缺少CD,因此跳過了該內容。

我可以透過從 LiveCD 啟動並清除第二個磁碟的 MBR 來恢復工作系統:

dd if=/dev/0 of=/dev/sdb bs=512 計數=1

此後,系統再次正常啟動。

奇怪的是,即使我只是這樣做

fdisk /dev/sdb
並給出“w”命令(=將更改寫入磁碟並退出),因此即使不建立任何分割區,系統也無法再啟動。

歡迎任何想法。

答案1

BIOS 中的啟動順序似乎“錯誤”,但這並不明顯,因為啟動載入程式會跳過未分割的媒體。

我的 BIOS 設定為各個硬碟的啟動順序提供了一個單獨的配置選項,在我(斷開)連接(非啟動)驅動器後,有時會出現混亂。

相關內容