在大約 3 TB 的巨大啟動磁碟上安裝 Linux

在大約 3 TB 的巨大啟動磁碟上安裝 Linux

我在 Linux 系統上成功安裝系統後啟動時遇到問題。分割區是您經過驗證的 Fdisk,分割區如下

part 1:    /boot     1 GByte
part 2:    SWAP      about 12 GBytes
part 3:    /         the rest

啟動時似乎會出現 GRUB 提示符號。但是,重新安裝 grub 並不能解決問題。我還嘗試從頭開始重新安裝幾次。

關於發生的事情以及我應該如何解決這個問題有什麼好的建議嗎?

答案1

在超過 2 TB 的硬碟上安裝系統分割區時,舊版 BIOS 有限制。分割您的系統分割區或使用 UEFI 取得主機板。

您需要一個巨大的系統分區嗎?通常,您會建立一個較小的系統分區、一個雙倍記憶體的交換空間,並將剩餘空間放置到通常儲存所有資料的 /home 中。

答案2

經過一段時間的研究......答案就出來了。看起來,當 Ubuntu 安裝程式看到大於 2TB 的磁碟作為啟動磁碟時,它似乎將分割區格式變更為 GPT。

這意味著我的分割區不起作用。為什麼?在 MBR 格式化中,GRUB 二進位檔案的一部分可以儲存在初始開機記錄之後。不幸的是,在 GPT 格式中,這種情況不會發生,而且您需要在磁碟開頭留出一些空間來處理 GRUB 二進位。我們都知道 MBR 格式化僅適用於 <2 TB 的磁碟。

因此為了使系統正常運作,需要使用以下分區:

 Part 1:    Reserved space for GRUB      10 MBytes    ;;BTW, it has a special part code
 Part 2:    /boot                        1 GByte
 Part 3:    SWAP                         12 GBytes
 Part 4:    /                            the rest of the disk.

我想你們都會欣賞這個答案。

相關內容