我打破了加密的交换分区。 我怎么把它带回来?
我刚刚安装了Kubuntu 15.04,带有加密的home和swap分区。 一切都是魅力,但今天我决定在另一个分区上安装Kali Linux(在任何地方都没有加密,需要它才能工作)。
我忘记了加密的交换分区,并认为共享交换可能是个好主意,所以我把它格式化为常规交换。 现在我不知道如何恢复到以前的配置。 我正在尝试将其再次格式化为常规交换分区,交换它然后使用ecryptfs-setup-swap
但它在此之后冻结:
Do you want to proceed with encrypting your swap? [y/N]: y INFO: Setting up swap: [/dev/sda5] cryptdisks stop/waiting
我真的不需要换到我的Kali Linux,但请帮我带回Kubuntu加密交换。
我不得不从头开始,现在一切都很好。
这篇文章是一个救生员: http : //iwtf.net/2010/01/05/encrypting-your-ubuntu-swap-partition/
如果链接被移动,基本上我所要做的就是:
-
格式为交换
-
将此行添加到
/etc/crypttab
:sudo echo cryptoswap /dev/sda5 /dev/urandom cipher=aes-cbc-essiv:sha256,size=256,hash=sha256,swap
-
并将此行添加到
/etc/fstab
:/dev/mapper/cryptoswap none swap sw 0 0
重启后一切正常。 我可以在两个发行版之间共享加密的交换空间。