带有“放弃等待挂起/恢复设备”的引导块

带有“放弃等待挂起/恢复设备”的引导块

看来常见的解决方案是运行remove/etc/initramfs-tools/conf.d/resume并运行update-initramfs -u

但目前尚不清楚如何达到这一阶段。

您可以给 GRUB 一个特殊的命令来忽略单次引导的恢复吗?或者有什么不同的技巧可以突破阻塞?

答案1

是的,有一个“特殊命令”,更具体地说Linux 内核启动选项

许多内核启动选项可用于各种目的。

要跳过从配置的挂起/恢复磁盘/分区(通常是交换分区)恢复的尝试:

按任意键中断 GRUB,然后按E编辑当前选定的引导项,找到以该单词开头的行linux,并将作为单独的单词添加noresume到该行的末尾。

此更改不会持续:它将仅对这一次启动生效。如需持久更改,请使用您在问题中提到的说明。

答案2

比删除它更好的答案是修复它。

如果您有专用交换分区,请使用该blkid命令查找其 UUID。

然后复制此文件(选择,在终端窗口中按 Ctrl+Shift+C),编辑文件/etc/initramfs-tools/conf.d/resume,确保它具有正确的 UUID(选择旧文件,将其删除,按 Ctrl+Shift+V 粘贴)。

保存。

重新运行

update-initramfs -u

重启。

答案3

由于这是在 Google 上搜索“ubuntu 20.04 放弃等待挂起/恢复”时的第一个结果,因此我应该提到,在尝试修补initramfs解决问题之前,解决“放弃等待挂起”的第一步/resume device”问题应该是在 BIOS 设置中将驱动器模式更改为 AHCI,如图所示这里
修改完之后,我的Ubuntu就顺利启动了。

答案4

你必须更新你的 grub 配置并删除交换信息 ( resume=UUID=7e4723c7-...) 然后/etc/default/grub更新 grubsudo update-grub

相关内容