菜单

MetaOS一级虚拟化,文件系统损坏如何修复?

主要现象

开机后,系统进入initramfs模式,不能进入系统,各项功能不可用,如图:


修复前准备

  • 含有Ubuntu系统的U盘启动盘
  • 修复步骤
  • 最简单的情况
    建议删除cfast卡中的工程文件,具体方法见删除工程文档,不详述
    有一定概率,直接执行exit指令可以跳过错误,进入系统,如进入系统,可以直接使用系统功能修复

第一条解决不了

  • 插入U盘启动盘,正常进入U盘系统,选择试用
  • 进入U盘系统后,打开终端
  • 依次执行命令
bash 复制代码
sudo fdisk -l //查看磁盘信息
sudo fsck -t ext4 /dev/sda2
//待执行完毕后重启
  • 进入grub,其中0918版本系统需要在开机过程中长按shift键
  • 选择高级模式
  • 选择recoverey模式,如果在步骤3中修复的较好(真的执行修复了),此步骤可以进行判断,判断标准为分辨率,分辨率较高(右上还会有块黑)则可直接进入步骤9,然后重启即可,分辨率较低,从步骤7开始执行
  • 选择fsck
  • yes,待完成后选择ok
  • 选择resume,等待重启
  • 进入系统后,依次执行命令
bash 复制代码
df //查看文件系统
sudo umount /dev/sda2 //卸载挂载
sudo fsck -t ext4 /dev/sda2
sudo fsck -y /dev/sda2
reboot
  • 最后reboot提示超时,断电重启,可进入系统
  • 若第一次未能进入系统,再断电重启一次即可
最近修改: 2025-04-07