重装系统导致原来的ubuntu12.04和win7双系统引导消失,下面是修复方法。
1.win7和ubuntu12.04双系统启动修复
问题描述:
重装Win7后,开机后发现原来Ubuntu 12.04的引导(u盘安装)不见了,而是直接进入了Win7系统。
问题的原因:
一开始以为格式化了,但是在重新安装ubuntu的过程中,显示已经安装了ubuntu。后来在网上查了相关资料,原来是开机有问题。
解决方法:
1)通过Universal-USB-Installer软件安装制造Ubuntu的u盘,如果已经有可以跳过这一步;
2)设置BIOS通过u盘启动电脑,通常是HDD XXX的选项;
3)选择试用Ubuntu选项,进入u盘的Ubuntu试用系统;
4)打开终端,输入命令,添加引导修复所在的源:
sudo add-apt-repository PPA:yannubuntu/boot-repair sudo apt-get更新
5)执行上述命令后,继续输入以下命令,安装boot-repair并启动boot-repair:
sudo apt-get安装-y启动-修复启动-修复
6)等待开机修复打开后,会弹出一个框。此时,选择推荐维修进行维修。在修复过程中,会多次弹出网络连接的提示。有时候,并不是真的脱节,只是咨询。我们可以点击确认并继续。
7)如果上面已经成功执行,可以跳过这一部分,否则我们可以自己输入命令来修复:
sudo推荐维修
8)成功后,会弹出我们磁盘的各种信息和boot的信息。
2.删除启动项目。
问题描述:
重装后发现几个没用的win7引导选项。选中他们后,我进去就报不知道有没有遗漏错误。它们完全没用,碍眼,我要删掉。
解决方法:
注意:由于修改引导项的顺序会重新生成grub.cfg文件,因此如果要修改引导项,请在删除它们之前进行修改。
1)打开终端,执行命令打开grub配置文件进行修改:
sudo gedit /boot/grub/grub.cfg
2)通过关键字menuentry搜索找到我们要删除的引导项,比如我要删除的‘Windows 7(loader)(on/dev/sda 2)’。
3)找到您想要隐藏的启动项目后,只需通过#注释掉它们:
4)保存我们的修改,重启我们发现我们要删除的指导不见了!^_^
3.修改引导顺序。
问题描述:
Window 7广泛应用于个人宿舍,其启动项为第五项。每次开机都要看着它走到开机界面,然后拼命往下按选择进入,很麻烦。
问题的原因:
win7默认的文件名是30_os-prober,第一个linux系统是10-linux,00是header,05是debian-theme,所以10是第一个启动项。你只需要改变win7 (06-09)的文件名就可以改变启动顺序,也就是改变/etc/grub.d目录下的文件名。
解决方法:
1)执行以下命令修改文件名:
sudo mv/etc/grub . d/30 _ OS-prober/etc/grub . d/08 _ OS-prober
2)执行以下命令(该命令将重新生成/boot/grub/grub.cfg):
sudo更新-grub