大楼每年停电维护 2 天。
因此,在此之前,我已经关闭了 CentOS 6 服务器。
重新接通电源后(2天后),当我重新启动时,我遇到了以下图像:
我用 Google 搜索了一下,最常见的答案是在启动过程中禁用 SELinux。我已经尝试过 - 但它没有帮助(这是有道理的,因为我没有接触过 SELinux)。
另外,在 GRUB 页面,我尝试引导到其他内核,2.6.32-358.el6.x86_64 内核 - 但是,它遇到了相同的内核恐慌。
我不确定是否是由于磁盘故障、RAM 等硬件问题或其他问题造成的
更新1:
我把启动内核时的
rghb
and参数去掉了,日志多了,具体说的是and,找不到。quiet
lv_root
lv_swap
尝试使用救援 USB 拇指驱动器。但是选择“救援已安装的系统”后,定位系统分区时出现问题。即使明确指出包含系统的磁盘,也会出现错误。
尝试使用 Live DVD 作为拇指驱动器。在实际环境中,安装时
/dev/sda
出现错误,指出错误的文件系统:isw_raid_member
。我相信这是因为我的操作系统磁盘使用mdadm
.谷歌搜索后我发现dmraid -ay
,它似乎是同步的/dev/sda
并且/dev/sdb
作为一个卷。但是,当我尝试安装该卷时,它一直说它已安装或安装文件夹正忙。
此时,我不知道该怎么办。我的首要任务是检索文件
答案1
具体说找不到lv_root和lv_swap。
这是一个很好的迹象,表明用作根文件系统的存储不可用,无论是数据损坏、存储硬件故障……
定位系统分区时出现问题
…严重数据损坏或存储设备故障
我的首要任务是检索文件
好吧,从您一直在旧服务器上运行的常规备份(对吧?)!
安装 /dev/sda 给出错误,指出错误的文件系统:isw_raid_member
请不要对最新数据的最后一个副本运行潜在的修改操作;你很有可能正在做一些事后会后悔的事情。您需要使用实时 USB 环境将这些磁盘的映像保存到单独的介质或网络存储中,然后处理这些映像。
您不需要挂载完整的磁盘,您需要 LVM 扫描物理卷 ( pvscan
),然后从可恢复的卷中恢复文件。
答案2
感谢上述评论 - 使用, 以及诸如, , (扫描所有现有卷/分区)dmraid -ay
之类的命令组合,然后执行和,我能够挂载我的根分区和主分区并备份数据。pvscan
vgscan
lvscan
vgchange -ay
lvchange -ay
备份好数据后,我继续摆弄系统。我尝试将 SATA 配置从 AHCI 更改为 RAID。但是,这并不能解决问题。然而,当我转到 BIOS 的最后一部分时Boot override
,我看到有一个Intel Volume0
.选择后Intel Volume0
,我能够将系统引导回 CentO - 奇怪。