首页 > 代码库 > 重装grub
重装grub
今天晚上手痒,一时兴起,安装了windows8.1 , 以前是win7+linux双系统的,因为了解grub,所以还是很有信心重装的。
安装完win8.1后,果然,重启就只有windows了。所以第一步就是做一个linux启动盘。
好在启动盘我早已做好的,没想到进去重装grub时却遇到了不小的麻烦。
到网上百度的一些教程,都不适合我,而且感觉都是错误的。
最后还是摸索了一种方法,而且成功了。
首先在usb登录进去后打开shell,(联上网)安装grub: apt-get install grub2
这样grub就安装了,中间可能出现某些错误提示,但至少要安装上去
然后把原来的linux盘挂载了,再:sudo fdisk -l
这样你的盘就列出来了,找到原来的linux盘,我的是sda8
接着输入
mkdir /media/temp(这里用于创建一个文件夹temp,用于挂载刚才的sda8,此文件夹名称可以依个人爱好而定,没有要求,
只是为了把原来的linux盘挂到现在usb的linux系统的media目录下,这样才能进行下面的操作。)
mount /dev/sda8 /media/temp(将sda8挂载于temp文件夹下)
下面进入正式修复!!!,在终端输入以下命令:
grub-install --root-directory=/media/temp /dev/sda
“Installation finished.No Error Reported.”的时候,就表示操作成功了
一切结束,现在重启电脑,就进入了久违的grub界面,不过没有win8.1哦,所以再进入linux的shell下,
输入:update-grub,win8.1就加入到了开机启动项!!!!
看来一切都得实践啊,不实践你就永远学到的只是皮毛。