首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法解锁cryptswap1

无法解锁cryptswap1
EN

Ask Ubuntu用户
提问于 2018-10-27 18:32:55
回答 2查看 2.4K关注 0票数 3

今天,我从Ubuntu18.04升级到Ubuntu18.10。不幸的是,当一切都完成时,我重新启动了系统,我对这个屏幕感到惊讶。

我到处寻找这样的问题,但这似乎是第一次。我也没有加密的分区。

EN

回答 2

Ask Ubuntu用户

回答已采纳

发布于 2018-10-27 19:10:10

免责声明:如前所述将禁用交换加密。

要修复这种情况,正如我所怀疑的,您可能已经加密了从安装usb或磁盘启动的交换文件,并选择了Try Ubuntu,然后:

  1. 挂载您的root分区: sudo挂载-t ext4 /dev/sdaX /mnt
  2. Chroot到那个坐骑: sudo chroot /mnt
  3. 使用像RSYNC这样的工具备份数据
  4. 修复加密的swapfile:
    1. 使用/etc/crypttab使用sudo nano /etc/crypttab删除交换文件条目,可能如下所示: cryptswap1 /swapfile /dev/urandom交换,密码=aes-cbc-essiv:sha256,size=256
    2. 移除/etc/fstab中的交换安装点。
    3. 做新的交换: sudo swapoff /swapfile sudo rm -rf /swapfile sudo dd if=/dev/0 of=/swapfile bs=1024M count= sudo mkswap /swapfile sudo chmod 600 /swapfile sudo swapon /swapfile
    4. 在引导时为交换添加挂载: /swapfile无交换sw 0 0

  5. 脱离坐骑:退出sudo umount /mnt

现在关闭和重新启动,如果您看到任何错误运行fsck /dev/sdaX

Notes

  • X是根文件挂载/的分区号。对于dd命令,如果内存为8G,请使用count=4运行该命令。要增加您的swap文件大小,请使用以下dd命令: sudo =/dev/零of=/swapfile bs=1M count=1024 oflag=append conv=notrunc
票数 3
EN

Ask Ubuntu用户

发布于 2018-11-10 02:40:21

我在Launchpad (https://bugs.launchpad.net/ubuntu/+source/ubuntu-release-upgrader/+bug/1802617)中为这个问题提交了一份错误报告。

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/1087828

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档