Debian
使用 dm-crypt + LUKS 全盤加密在 Ubuntu 15.10 上出現大量磁碟損壞?
我懷疑 Ubuntu 的預設全盤加密設置存在錯誤。
這就是重複發生的事情:
- 我進行了全新安裝,Ubuntu 15.10 具有全盤加密,覆蓋整個磁碟
- 它啟動並且似乎工作得很好
- 幾次重新啟動後,程序開始崩潰。“Ubuntu 遇到內部錯誤”,Firefox 會在啟動時立即崩潰等。
- 最後,再重新啟動一兩次後,它將啟動到busybox。執行 fsck 會發現並修復大量錯誤。
- 轉到第 2 步
不酷。
到目前為止的結論:
- **我很確定這不是磁碟故障。**我用兩個不同的驅動器從頭開始複製了這個。在這兩種情況下,SMART 數據看起來都很健康,並且通過 gnome-disks 執行自檢也很乾淨。
除此之外……我不知道。
細節:
- System76 Galago Ultrapro
- 64 位桌面 Ubuntu 15.10
- 核心 4.2.0-18-generic
- 預設 Ubuntu 全盤加密設置:ext2 引導分區,dm-crypt+LUKS+ext4 主分區。
- 我首先使用 256GB 三星 840 EVO 遇到了這個問題,然後在 512GB 三星 830 上重現了它。在這兩種情況下我都遇到了同樣的問題:在一段時間內工作正常,但在重啟幾次後就無法使用。在沒有磁碟加密的情況下安裝 Ubuntu 是可行的。
這有發生在其他人身上嗎?
我檢查了系統日誌,找不到任何有罪的東西。
有誰知道我怎麼能弄清楚這裡發生了什麼?
不斷有關於 ext4 文件系統損壞錯誤的報告,具有不同的設置。很多人在論壇裡抱怨。該錯誤似乎會影響更多具有 RAID 配置的人。
但是,據說它們在 4.0.3 中已修復。
“4.0.3 包含對可能導致重大數據失去的關鍵 ext4 錯誤的修復。”
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=785672
還有其他 ext4 錯誤,包括截至 11 月 30 日修復的錯誤
$$ of 2015 $$. https://lists.ubuntu.com/archives/foundations-bugs/2015-November/259035.html
這裡還有一篇非常有趣的文章,討論了 ext4 中的配置選項,以及電源故障可能導致的損壞。
http://www.pointsoftware.ch/en/4-ext4-vs-ext3-filesystem-and-why-delayed-allocation-is-bad/
我會用 ext4 以外的其他文件系統測試設置。