昨晚我试图将我的笔记本电脑更新到 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)
我设法解决了这个问题。
启动时,在 GNU GRUB 菜单中选择 Ubuntu 的高级选项,然后进入恢复模式,例如
Ubuntu, with Linux 4.4.0-137-generic (recovery mode)
. 一旦加载,运行fsck
,完成后重新启动,然后再次进入恢复模式并运行dpkg
。我不得不运行这些中的每一个几次,因为它一直卡在不同的点,我不得不取消它几次......完成这些后,进入恢复模式并以 root 身份运行,然后运行:再次进入恢复模式,然后恢复。它对我有用,我在界面内,我打开一个终端并重新运行上述所有命令,并通过系统启动时出现的界面窗口完成安装。