运行Ubuntu 18.04,我从交换分区更改为交换文件。
swapon -s
(摘要)并免费显示具有新大小的交换文件。/ etc / fstab已更改,交换文件的权限已更改,并且交换分区已删除。当有更新(apt-get更新和升级)时,出现此错误:
Setting up amd64-microcode (3.20180524.1~ubuntu0.18.04.2) ... update-initramfs: deferring update (trigger activated) amd64-microcode: microcode will be updated at next boot Processing triggers for libc-bin (2.27-3ubuntu1) ... Processing triggers for initramfs-tools (0.130ubuntu3.1) ... update-initramfs: Generating /boot/initrd.img-4.15.0-29-generic W: initramfs-tools configuration sets RESUME=UUID=c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11 W: but no matching swap device is available.
此处列出的UUID用于旧的交换分区。我认为交换文件没有UUID,但是我不确定。其他一切似乎都正常。我应该如何进行故障排除和修复?
输出为:使用的名称类型大小PRIO / swapfile文件3G 0B -2和-rw ------- 1根root 3.0G 7月10日13:00 / swapfile
—
漫游
这些看上去与我的基本相同。fstab显示什么?发布以上内容以保留格式。
—
oldfred
cat /etc/fstab
试图将其张贴在上面,但文字很大。只需将最后一行(关于交换)放在这里:#交换在安装过程中在/ dev / sdb5上#UUID = c5a2c6f4-b67c-4d95-bc23-8333ed6c0f11无swap #sw 0 0#现在在/ swapfile / swapfile中交换交换SW 0 0
—
rkeating
这不是错误,
—
mook765
W:
代表Warning
。
sudo swapon --show
?和:ls -lh /swapfile