更新时间:2024-08-02 10:39:02

问题原因: 系统启动时会检查/etc/fstab文件中的项,若存在未备份的数据源项,则无法通过检查,就无法进入系统。

Linux 6系列系统解决方法:

  1. 请参考Linux 6系列进入修复模式。

  2. 进入/mnt/sysimage目录下的etc目录,修改fstab文件:vi fstab,注释未备份的数据源卷条目,其余如/、/boot等卷用UUID或者设备名称来代替,UUID可使用blkid命令查看,保存并退出。

    image25.png

    image26.png

    image27.png

  3. 此时若无其他修复项,输入reboot,等待系统重启。

Linux 7系列系统解决方法:

  1. 请参考Linux 7系列进入修复模式。

  2. 修改fstab文件:vi /etc/fstab,注释未备份的数据源卷条目,修改完成后保存退出。

    image28.png

  3. 若救援模式选择1)continue无法修改fstab文件内容,可进行以下操作:主机开机,在启动PT界面按下ESC,选择DVD/CD启动项,进入救援模式,加载完成后选择3)skip
    to shell,按下Enter键。

    image29.png

    image30.png

    image31.png

  4. 进入命令行,输入fdisk-l查看独立磁盘卷所在,该卷为根目录对应分区,其余分区可通过查看生产服务器对应磁盘来确认。

  5. 若根目录对应/dev/vda,需将/dev/vda挂载至/mnt/sysimage(根目录磁盘根据实际情况而定):mount /dev/vda /mnt/sysimage,挂载后进入/mnt/sysimage目录:cd /mnt/sysimage,如下图所示:

    image32.png

  6. 修改etc/fstab文件:vi /etc/fstab,注释未备份的数据源卷条目,其余如/、/boot等卷用UUID或者设备名称来代替,UUID可使用blkid命令查看,保存并退出。

    image33.png

  7. 此时若无其他修复项,输入reboot,等待系统重启。