為 grub2 載入程式建立單獨的分割區是一個好習慣嗎?

為 grub2 載入程式建立單獨的分割區是一個好習慣嗎?

我想安裝 Debian 6 grub2

我讀到,/boot為核心創建一個單獨的主分區(具有唯讀存取權限)是一個很好的做法。製作單獨的主/grub分割區也是一個好習慣嗎?

  • 它有什麼用處?
  • 這樣的分區方案會帶來哪些問題呢?
  • 如果我將相同的配置安裝到 VPS,我需要了解一些具體資訊嗎?
  • /如果我對、/home和其他分割區使用 LVM 會怎樣?

如果這是一個好的做法,甚至只是一個不錯的主意 - 最好/grub將分割區放在/boot分割區之前(在磁碟的開頭)?

硬碟100Gb

答案1

不是我見過的。無論如何都/grub需要安裝/boot/grub,但實際上我認為僅用於 grub 檔案本身的單獨分區有點過分了。

也要考慮一下,當您引導時,grub 期望其檔案位於您設定為 root 的分割區下(例如(hd0,0))。當然,您可以透過 fstab 將 grub 分割區掛載到開機分割區下,但是當您處於 Grub 的第 2 階段模式時,這並沒有什麼幫助,而且這些操作都還沒有完成。

最有可能的是,可以使用合適的設定檔來解決這個問題(Grub 相當可變),但我認為維護該設定比結果值得的麻煩更多。

如果您將 LVM 用於任何系統關鍵目錄(//usr/var等),您將需要一個初始 ram 檔案系統,其中包含 LVM 工具來開啟這些磁碟區組並將引導移交給核心 - 否則您的核心將會崩潰啟動時,因為它無法找到其根設備,或它需要的密鑰檔案/usr

總而言之,我認為這個計劃讓你自己很頭痛。

相關內容