
我目前在一台帶有舊 Intel 主機板的 PC 上運行 Mint Linux。它工作得很好,但每次啟動時我都必須手動選擇 HDD 作為啟動設備,因為 BIOS 聲稱如果讓其自行查找作業系統則無法找到作業系統。經過大量搜索後,我確定這很可能是由於舊 BIOS 無法正確使用 GPT 造成的。我想知道更改此設定的最簡單方法是什麼,而無需重新格式化驅動器並重新安裝整個作業系統,因為這意味著在緩慢的互聯網上下載大量軟體。
答案1
答案2
使用GPTF磁碟:
# gdisk /dev/sda
Command: r (recovery and transformation options)
Recovery command: g (convert GPT into MBR and exit)
現在重新安裝 grub 或另一個與 MBR 相容的開機載入程式。
請注意,如果沒有足夠的空間用於擴展/邏輯分區條目,則轉換具有超過 4 個分區的表可能會出現問題。
答案3
最簡單(但醜陋)的方法是插入另一個可啟動設備並從那裡連結到磁碟。
例如,具有 GRUB[2] 或 LILO 的小型 USB 隨身碟。
然後讓電腦從 USB 啟動。
雖然醜。我希望有人發布更好的答案,但在緊要關頭這應該可行。