Partition

從零開始為 Linux 分區 (LFS)

  • December 22, 2018

我正在使用 v8.2systemd在 Windows 10 主機上使用 CentOS 7.5.1804 來賓在 VirtualBox 中建構系統(目前是 v8.3,但分區內容相同),我有點卡住了分區說明(第 16 頁)。我最初創建了一個大約 100 GB 的虛擬硬碟,在安裝來賓期間,我為我的 LFS 建構站點創建了一個 40 GiB 的分區 ( /dev/sda3)。

分區說明並沒有說得足夠多。它說從空白空間創建一個分區或使用一個空分區,這很好,我已經做了一個分區。它繼續討論便利分區,我理解。我在筆記型電腦上製作/home/var分區,所以這是有道理的。我一直堅持在 內創建這些便利分區/dev/sda3,因為我發現這暗示它們應該在 LFS 分區內。cfdisk會將分區內的這些分區顯示為sda3p1等。但是在寫入分區表時,它表示重新讀取效果不佳並嘗試使用partprobe我所做的。partprobe說:

錯誤:分區 1、2、3、4、5、6、7、8、9、10、11、12、13、14、15、16、17、18、19、20、21、22、 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64 on /dev/sda3 已寫入,但我們無法通知更改的核心,可能是因為它/它們正在使用中。因此,舊分區將繼續使用。在進行進一步更改之前,您現在應該重新啟動。

該設備實際上已安裝,因此我重新啟動了 VM,這仍然是一個問題。然後我從設備中刪除了分區表,並在沒有安裝它的情況下再次嘗試了所有操作,我得到了相同的結果。

問題:

  1. 是否可以分區分區?從邏輯上講,我認為它會像硬碟一樣,只不過是一個大分區,而我們對硬碟進行分區。
  2. 如果可以對分區進行分區,那麼在 Linux 中進行分區的正確方法是什麼?

不,您不會對分區進行分區。

而且你只能有 4 個主分區,其中一個可以是可以包含邏輯分區的擴展分區。

就個人而言,我會不管它。當我做我的 LFS 系統(18 年前)時,我將它全部保存在一個分區上。如果真的需要,很容易將數據等複製到一個新的,但我會盡可能保持簡單,以便您第一次沿著 LFS 車道旅行……

引用自:https://unix.stackexchange.com/questions/490511