我决定从头开始重新安装系统以删除任何旧的残留物,因为我在升级后也遇到了一些其他问题。然而,这个问题一直存在。
在全新安装中,选择使用“加密主页”进行安装会导致加密交换配置损坏。
我修复了 cfdisk 抱怨的分区顺序,但他的问题仍然存在。交换现在在 /dev/sda6 上,我可以按如下方式启动并运行它:
~$ sudo mkswap /dev/sda6
Setting up swapspace version 1, size = 7998460 KiB
no label, UUID=18881d0f-d9ec-43be-a23f-0cbd78ea6d22
$sudo nano /etc/crypttab # Update crypttad with new UUID
$ sudo /etc/init.d/cryptdisks reload
* Stopping remaining crypto disks...
* cryptswap1 (stopped)... [ OK ]
* Starting remaining crypto disks...
* cryptswap1 (starting)..
* cryptswap1 (started)... [ OK ]
$ sudo swapon -a
$ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 May …Run Code Online (Sandbox Code Playgroud) 我在 Ubuntu 12.04、Thinkpad Edge 13、加密家庭。系统监视器中的一条消息告诉我交换“不可用”。我可以使用swapongparted 中的选项取回它(我以为我也可以sudo swapon -a在终端中进行,但这不起作用)。问题是swapon每次重新启动后我都必须这样做。我怎样才能重新打开它,以便即使在重新启动后它也能保持打开状态?
我的 fstab:
# # <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc nodev,noexec,nosuid 0 0
# / was on /dev/sda5 during installation
UUID=47641b93-9d12-4e6a-b803-dde28f0e5725 / ext4 errors=remount-ro 0 1
Run Code Online (Sandbox Code Playgroud)