我的 Linux 服务器由于某些错误而无法启动,而且我也无法访问控制台。有以下错误:
mounting /dev/vg1/root on /sysroot failed : No such device
mounting /dev on /sysroot/dev failed : No such file or directory
switch_root: bad newroot /sysroot
Kernel panic - not syncing: Attempting to kill init
你知道当我什至无法访问控制台时我该怎么办吗?
答案1
实际问题是,您的服务器无法挂载其根文件系统。内核恐慌错误消息只是其结果。
您说您没有控制台访问权限 - 那么您是如何收到这些错误消息的? (服务器的“无控制台访问”通常意味着“服务器被锁在某个服务器机房中,我无法通过物理方式或通过任何类型的远程控制台访问系统访问它。”如果您的意思是“控制台是非控制台” -responsive”,好吧,这在内核恐慌之后是可以预料到的。)
如果您有权访问引导加载程序,在某些发行版(RHEL 7 和更新的、最现代的 Debian 相关系统)中,有一个引导选项可以让您访问“紧急 shell”。如果这对于您选择的发行版来说是不可能的,那么您需要从安装介质启动并在引导加载程序中选择“救援模式”或类似模式。