如何在安装后加密整个磁盘?

我发现我们可以使用旧版本的Ubuntu加密整个磁盘 。 我想对Ubuntu 12.10做同样的事情但是我不理解从initramfs开始时运行的脚本。 所以有人做过吗?

加密过程对您的数据具有破坏性,因为您“应该”首先将随机数据写入磁盘,这将过度写入您的数据。

IMO使用LUKS(完全加密)的最佳方法是备份数据重新安装。

就initramfs而言,它是一组在busybox(最小shell)中运行的命令,用于初始化硬件,执行LVM或管理LUKS,以及加载内核。 这些天发行版为您构建了一个initramfs,因此您根本不需要手动编辑initramfs。

如果您想查看内部信息,请参阅http://blog.bodhizazen.com/linux/initramfs/

如果您想了解Ubuntu如何生成initramfs,请参阅https://wiki.ubuntu.com/Initramfs

如果您对特定步骤有特定问题,请提出更详细的问题。

安装后有几种加密数据的工具,从加密的家(ecryptfs)到gpg。

请参阅https://help.ubuntu.com/community/EncryptedHome

有关安装后的信息,请访问http://www.howtogeek.com/116032/how-to-encrypt-your-home-folder-after-installing-ubuntu/

和http://blog.dustinkirkland.com/2009/06/migrating-to-encrypted-home-directory.html