Sam*_*nty 22 linux boot swap partitioning
我最近删除了一个大约8GB大小的分区。该分区位于主分区之后,但似乎并不重要,因为我仍然可以启动操作系统并运行所有应用程序。
引导过程现在需要额外的两分钟才能完成,并显示以下消息:
Gave up waiting for suspend/resume device
/dev/sda4: clean, .../... files .../... blocks
[ ***] A start job is running for dev-disk-by\.....\....\... .device
Dependencies failed!
我的问题是:
第二个分区是什么,如何恢复或重新创建它?
小智 31
我刚刚在 Debian 上遇到了同样的错误消息和类似的启动延迟,但略有不同:我知道我刚刚自愿删除了我的交换分区,并且不打算重新创建它。
该分区不再列出,/etc/fstab但延迟仍然存在。什么都没有/etc/initramfs-tools/conf.d/resume(感谢@KamilMaciorowski 的提示)。
关键是要弄清楚初始 RAM 磁盘是“编译”的,并且在某些情况下(像这样),必须重新生成。解决办法:sudo update-initramfs -u。
Kam*_*ski 15
因为消息
放弃等待挂起/恢复设备
我怀疑您的交换分区有问题。通过运行检查您的系统是否使用交换swapon。接下来运行swapon -a并观察输出。它可能会抱怨cannot find the device消息。如果是这样,您就会知道应该重新创建交换分区。
步骤:
参考上一个问题:如何恢复我删除的交换分区?
fdisk,gdisk,gparted或其他相当的工具。重新创建分区条目。分区类型应该是0x82 Linux swap.mkswap。/etc/fstab(之前的输出swapon -a应该告诉您,如果您不确定,您需要更改哪个条目)。/etc/initramfs-tools/conf.d/resume为上述步骤中使用的 UUID 。update-initramfs -u。| 归档时间: |
|
| 查看次数: |
21195 次 |
| 最近记录: |