帶有加密的 Debian 安裝:“未定義根檔案系統”

帶有加密的 Debian 安裝:“未定義根檔案系統”

我正在安裝 Debian,就像我已經做過一百萬次一樣,除了這次我嘗試從安裝本身進行全盤加密並手動分區,因為我要替換一個現有的 Linux 分區(不同的發行版)帶有我不想弄亂的各種神秘分割區的磁碟。無論如何,我只需要一個分割區來進行此安裝,我將用 Debian 取代其先前的 Linux 發行版。

但是,我似乎只能在配置加密之前將目標分割區(/dev/nvme0n1p5)設為根分割區(/),但隨後發現一旦設定加密就無法將其設為根分割區。因此,我無法完成分割區,因為安裝程式不會讓我在不定義根分割區的情況下繼續。

所以這有點像第 22 條軍規。配置加密會刪除根分割區設置,但我無法將加密分割區設置為根分割區。

不確定我是否遺漏了某些內容,或者這是否只是安裝程式中的某種錯誤。

答案1

我終於弄清楚了,並將解決方案留在這裡,以防其他人遇到相同的問題。

問題是安裝程式希望邏輯磁碟區管理器使用加密。因此,我在嘗試安裝的分割區 (/dev/nvme0n1p5) 上建立了一個 LVM 群組。後來發現我實際上需要兩個,一個用於引導(/boot),一個用於根(/)。我為啟動分割區建立了一個 100 MiB 的邏輯卷,並將其餘部分用於根分割區。 (重要的:下面的評論表明啟動分區的 100 MiB 太低了。我在網路上看到一些人推薦 300-1000 GiB 之間的任何內容。

在完成 LVM 操作並在根分割區上設定加密(啟動分割區保持未加密)後,我能夠指定這些分割區的掛載點,然後能夠繼續安裝。

答案2

Debian 的加密安裝有詳細記錄上一篇文章

請務必檢查一下這則評論完整概述

相關內容