Linux-Mint

使用手動分區和加密安裝 Kubuntu

  • October 28, 2021

我正在嘗試在雙引導機器上安裝帶有 LVM 加密的 Kubuntu 20.04。以前,我按照這些簡單的步驟在 Mint 上完成了此操作。簡而言之,在安裝過程中您只需手動設置分區:您選擇“用於加密的物理卷”,它會提示您輸入密碼,並創建一個 ext4 加密卷,然後我將其掛載點設置為“/” (並更改為 btrfs)。

但在 Kubuntu 安裝程序中,這不起作用。如果您選擇“用於加密的物理卷”,則不會發生任何事情。經過一番Google搜尋,我發現這個錯誤報告顯示他們的安裝程序已經有這個錯誤將近五年了。

所以問題是:由於 Kubuntu 團隊似乎不會很快修復他們的安裝程序,如何手動設置類似的分區佈局 - 最好是在 Kubuntu live OS 中(在執行安裝程序之前)?這樣可以安全地達到同樣的安裝效果嗎?

為了清楚起見,當您告訴 Mint 安裝程序創建“用於加密的物理卷”並按照上面的提示進行操作時,Mint 安裝程序到底在做什麼?

終於想出了一個可行的解決方案:

1)按照此處極其詳盡的說明進行操作…

2) …但是不要使用他的安裝腳本,而是從這裡獲取對 btrfs 友好的替代方案…

  1. …並進行一次手動編輯:將“cryptsetup luksFormat”的呼叫更改為添加“–type=luks1”。因為這裡

自 18.04 Bionic 發布以來,cryptsetup 工具使用的預設 LUKS(Linux 統一密鑰設置)格式已更改。18.04 使用版本 1(“luks1”),但最近的 Ubuntu 版本預設使用版本 2(“luks2”)。GRUB 僅支持版本 1,因此我們必須在使用的命令中明確說明,否則 GRUB 將無法安裝或解鎖加密設備。

有一個對我有用的解決方法:

  1. 安裝ubiquity-frontend-gtk
  2. 執行命令:
ubiquity gtk_ui

在終端

這在 Ubiquity GTK 版本中執行良好。

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