Ubuntu 16.04 已经运行了一年多,运行良好。标准更新后,重新启动时出现紫屏

Ubuntu 16.04 已经运行了一年多,运行良好。标准更新后,重新启动时出现紫屏

Ubuntu 16.04 已经运行了一年多,运行良好。然后,在进行标准软件更新后,由于速度太慢,我关机并尝试重新启动。

我首先看到的是空白的紫色屏幕。最后我得到了选择恢复 Linux 版本的菜单。我尝试了 Linux 4.15.0-39-generic,并尝试启动,结果出现了黑白屏幕,最后显示 ---[end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown block(0,0)

我尝试进入 Grub 提示符,但没有成功尝试手动启动,使用线程中的建议在 Ubuntu 16.04 中更新后,我进入了 GNU GRUB,但似乎卡在那里

答案1

我在启动目录中找到了正确版本的 vmlinuz 文件。然后我尝试

grub> 设置 root=(hd0,2) grub> linux (hd0,2)/boot/vmlinuz-4.4.0-89-generic root=/dev/sda2 grub> initrd (hd0,2)/boot/initrd.img-4.4.0-89-generic grub> 启动

其中,我没有使用上述值,而是使用了 vlinuz 和 initrd 文件的完整路径。这也确保指向 sda2,最终恢复了良好的启动,所有文件都完好无损。

相关内容