![Windows安装后Grub救援](https://linux22.com/image/1380934/Windows%E5%AE%89%E8%A3%85%E5%90%8EGrub%E6%95%91%E6%8F%B4.png)
灾难,请尽快提供帮助。
我的电脑上有 Windows XP 和 Lubuntu Linux 双启动。最近我遇到了一些 Windows 错误,于是决定安装 Windows 8 而不是 XP。
因此,在我重新安装了 Windows 之后,我安装了 grub,以便启动我的旧 Linux,如下所示:
sudo mount /dev/sda5 /mnt /dev/sda5
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
grub-install /dev/sda
fdisk -l 显示的内容如下:
device boot id system
/dev/sda1 * 7 HPFS/NTFS
Partition 1 does not end on cylinder boundary.
/dev/sda2 7 HPFS/NTFS
/dev/sda3 f w95 Ext'd (LBA) <- used to be D: disk, not yet mounted
/dev/sda5 83 Linux
/dev/sda6 82 Linux swap / Solaris
这是我启动 Linux 时得到的结果:
开始:运行/scripts/local-premount ... 恢复:libgcrypt 版本:1.5.0 恢复:无法统计恢复设备文件‘/dev/sda7’并且它说按回车键启动系统或类似的东西。
我猜是交换分区出了问题。我不是经验丰富的 Linux 用户,所以请提供尽可能详细的说明。
答案1
解决它:sudo apt-get purge hibernate