昨天,心血来潮,看Ubuntu不顺眼,所以从winxp里面删除了linux的分区,把Ubuntu的几个分区合并到windows的硬盘中。
但是重启系统就出现了grub loading,please wait… error 17再也进不去了.
上网查了一下,是因为mbr扇区的问题。
于是按照网上的说法,用XP安装盘进控制台,然后运行fixmbr命令就行了。但是我连控制台都进不了,总是出现上面的错误,我还以为是光驱坏了呢。最后甚至重装了一遍Ubuntu,还是不行。
终于在网上找到了这样一条命令:
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
在livecd中执行一下,重新启动就可以了。
error 22的解决方法是一样的。
奉劝大家,以后千万不要随便删除linux的分区了,太可怕了!