恢复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后文件完好无损。