我將 15.04 安裝到了一個 lvm 分割區上,掛載點 / 和 /boot 到了一個單獨的未加密分割區上。
有人可以列出安裝後設定交換分割區的步驟(請清楚列出)嗎?查看加密交換和非加密交換的步驟也會很有幫助。
謝謝你!
答案1
首先你必須縮小LVM磁碟區
讀這學習如何做。您可以使用標記的答案或使用版本 > 0.14 的 gparted。
當您縮小 LVM 時,您可以使用 Gparted 建立一個新的交換分割區。
現在是時候將這個新建立的分割區加入到 fstab 中了
您需要編輯 /etc/fstab 並新增新的交換分割區。
sudo gedit /etc/fstab
您需要新增一行,如下所示
UUID=new-partition-UUID none swap sw 0 0
您可以使用以下命令取得 UUID
sudo blkid /dev/sdaX
其中sdaX代表新建立的分割區
另一種解決方法是建立交換文件而不是交換分割區。
在此我將建立一個 4G 交換文件
sudo fallocate -l 4G /swapfile
透過鍵入以下內容驗證是否保留了正確的空間量:
ls -lh /swapfile
輸出應該是
-rw-r--r-- 1 root root 4.0G Apr 28 13:19 /swapfile
若要啟用交換文件:
sudo chmod 600 /swapfile
驗證該檔案是否具有正確的權限:
ls -lh /swapfile
輸出應該是:
-rw------- 1 root root 4.0G Apr 28 17:19 /swapfile
現在告訴系統設定交換空間:
sudo mkswap /swapfile
輸出將是這樣的:
Setting up swapspace version 1, size = 4194300 KiB no label, UUID=e2f1e9cf-c0a9-4ed4-b8ab-714b8a7d6944
我們的文件現在可以用作交換空間。我們可以透過鍵入以下內容來啟用此功能:
sudo swapon /swapfile
我們可以透過檢查我們的系統現在是否報告交換空間來驗證該過程是否成功:
sudo swapon -s
輸出將是這樣的:
Filename Type Size Used Priority
/swapfile file 4194300 0 -1
答案2
這解決了問題並致力於設定未加密的交換,但我只想澄清我所採取的步驟。
- 在 gparted 中 - 將分割區格式化為類型 - linuxswap
- 在終端機中,我執行“sudo blkid /dev/sdaX”來複製交換分割區的 UUID。
- 我編輯了 /etc/fstab 並透過新增行 UUID=new-partition-UUID none swap sw 0 0 新增新的交換分區
- 運行“sudo swapon & sudo swapon -a & sudo swapon -s”
- 重新啟動計算機,瞧! - 使用 ActivityMonitor 進行驗證
現在的問題仍然是,如何加密交換驅動器?