原来装的是win7和ubuntu10.10的双系统,后来感觉win7装的软件太多以至于一团乱麻了,于是索性一刀切重装win7系统。哪知重装win7系统很顺利,重启后没有了原来的grub选择项,无法进入ubuntu系统,很是烦恼,于是上网google下,终于找到了可行的办法。下面写下来与大家分享。
step1:用liveCD或者U盘做的启动盘从U盘启动,进入ubuntu
step2:选择试用ubuntu
step3:打开终端,取得管理员的权限,#sudo -i,这样就在根用户下操作了
step4:接着输入,#fdisk -l,这条语句是查看整个硬盘的分区情况,但是可惜的是,我键入这条命令的时候,并没有像我想象的那样,那个分区在那个盘,只是大致的叙述了下,比如:
/dev/sda7 ***(大小) block值
没有对应是挂载点,比如,/dev/sda7挂载在根目录 / 下。所以,以后在装linux系统时,要记住自己的分区的大致情况。
step5:了解了自己linux系统的分区情况后,接下来进行的是挂载。
#mount /dev/sda7 /mnt (我的/dev/sda7挂载在根目录)
#mount /dev/sda8 /mnt/boot
#mount /dev/sda9 /mnt/home
swap就不用挂载了,当挂载没错时,进入下一步;
step6:执行语句,说实话,这句话我也没弄明白是什么意思。
#grub-install --root-directory=/mnt /dev/sda
执行完后,如果成功,有提示:Installation finished. No Error Reported.
step7: 以上步骤做完后,还没有完,这样只是开机的时候显示grub选项,根本没有更新,有可能选择了win7也无法进入的情况。所以,开机根据选项进入ubuntu重新跟新grub。打开终端,键入
sudo update-grub2
成功的话,提示:
grub.cfg ...
Found Debian background:moreblue-orbit-grub.png
等等
done
step8:重启机器,如果前面几步都无误的话,那么恭喜你,机器恢复如初了!!!