内核崩溃,无法挂载 rootfs,求助

内核崩溃,无法挂载 rootfs,求助

嘿,我需要一些认真的帮助,我最近更新到了 22.04。

如果没有收到此错误,我也无法启动服务器。我从 18.04 升级到 20.04 没有任何问题,所以很惊讶现在遇到了这个问题。

这是使用 mdadm lvm raid 作为启动驱动器。

VFS: Cannot open device "mapper/porkchop--vg-root" or unknown-block(0,0): error -6
Please append a correct "root=" boot option; here are the available partitions:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
CPU: 8 PID: 1 Comm: swapper/0 Not tainted 5.3.0.28-generic #30~18.04.1-Ubuntu
Hardware name: System manufacturer System Product Name/WS C422 PRO_SE, BIOS 3301 09/04/2020
Call Trace:
 dump_stack+0x6d/0x95
 panic+0xfe/0x2d4
 mount_block_root+0x1f4/0x2db
 ? set_debug_rodata+0x17/0x17
 mount_root+0x38/0x3a
 prepare_namespace+0x139/0x18e
 kernel_init_freeable+0x245/0x26d
 ? rest_init+0xb0 /0xb0
 kernel_init+0xe/0x110
 ret_from_fork+0x35/0x40
Kernel Offset: 0x19e00000 from 0xffffffff81000000 (relocation range: 0xffffffff80000000-0xffffffffbfffffff)
---[ end Kernel panic - not syncing: VFS: Unable to mount roof fs on unknown-block(0x0) ]---

系统 5.3.0.28 上只有一个内核,从 GRUB 加载该内核时我遇到了同样的错误。

编辑-我添加了一个闲置的 m2 驱动器,并在该系统上进行了全新安装。我安装了 mdadm,并能够挂载我的 raid。我猜是升级到 22 导致了无法找到 raid 的问题。所以我的下一个问题是如何从 raid 驱动器端修复此问题。当我运行时, nano /mnt/raid/etc/mdadm/mdadm.conf 我得到:

HOMEHOST <system>

# instruct the monitoring daemon where to send mail alerts
MAILADDR root

# definitions of existing MD arrays
ARRAY metadata=imsm UUID=c11e32e6:20e26be5:1faa0919:6acc2e41
ARRAY /dev/md/VROC container=c11e32e6:20e26be5:1faa0919:6acc2e41 member=0 UUID=c3aa6aef:47391270:446f2201:eaed6553

相关内容