恢复grub 修复分区表

恢复grub:

    * 用linux的Live CD或者usb启动盘进入linux系统,执行sudo grub,显示 grub> 提示符;
    * 执行find /boot/grub/stage1,显示根文件系统分区 (hd0,0);
    * 执行setup (hd0),配置系统启动信息;
    * 执行quit,退出grub,从硬盘重启系统;
 

修复分区表:
          o 利用分区管理工具parted进行修复,损坏的分区为/dev/sda5,执行parted /dev/sda5;
          o 进入parted命令提示符,输入rescue;
          o 根据提示输入开始和结束的柱面号;
          o 回车后执行失败,于是尝试另外的方法;
          o 因为预先知道sda5的格式为ext3,于是执行命令fsck.ext3 /dev/sda5,根据提示进行相应的操作;
          o 最后成功执行mount /dev/sda5 /mnt,ls /mnt后文件完好无损。


版权声明:本文为lizhenneng原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。