Ubuntu 18 更新期间计算机关闭后 Linux 启动时出错

Ubuntu 18 更新期间计算机关闭后 Linux 启动时出错

昨晚我尝试将笔记本电脑更新到 Ubuntu 18.04(从 16.04 开始),但突然断电,我认为更新在中途中断了。当我醒来发现断电时,我惊慌失措,然后,是的,系统崩溃了,因为笔记本电脑没电了。

有人能给出一些关于如何修复系统的说明吗?

启动时显示的错误信息图片

完整启动错误消息:

[     1.271631 ] Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
[     1.271695 ] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 4.15.0-36-generic #39-Ubuntu
[     1.271753 ] Hardware name: ASUSTEeK Computer Inc. G74Sx/G74Sx, BIOS G74Sx.202 08/15/2011
[     1.271820 ] Call Trace: 
[     1.271873 ]    dump_stack+0x63/0x8b
[     1.271924 ]    panic+0xe4/0x244
[     1.271974 ]    mount_block_root+0x1f6/0x2da
[     1.272025 ]    ? set_debug_rodata+0x17/0x17
[     1.272075 ]    mount_root+0x38/0x3a
[     1.272126 ]    prepare_namespace+0x139/0x18e
[     1.272186 ]    kernel_init_freeable+0x224/0x251
[     1.272189 ]    ? rest_init+0xb0/0xb0
[     1.272191 ]    kernel_init+0xe/0x110
[     1.272193 ]    ret_from_fork+0x35/0x40
[     1.272243 ] Kernel Offset: 0x24400000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
[     1.272505 ] ---[ end Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)

答案1

我设法解决了这个问题。

启动时,在 GNU GRUB 菜单中选择 Ubuntu 的高级选项,然后进入恢复模式,例如Ubuntu, with Linux 4.4.0-137-generic (recovery mode)。加载后,运行fsck,完成后重新启动,然后再次进入恢复模式并运行dpkg。我不得不运行这些几次,因为它一直卡在不同点,我不得不多次取消它……完成这些后,进入恢复模式并以 root 身份运行:

apt-get update
apt-get upgrade
apt-get install -f
grub-update
grub-update2
reboot

再次进入恢复模式,然后继续。它对我有用,我进入了界面,打开了一个终端并重新运行了上述所有命令,并通过系统启动时出现的界面窗口完成了安装。

相关内容