美文网首页
【记1】双系统重装win7后无法进入ubuntu

【记1】双系统重装win7后无法进入ubuntu

作者: CozyMoonquake | 来源:发表于2018-07-23 11:55 被阅读0次

历时好几天,终于解决了这个问题!!!本来觉得已经要抛弃简书懒得写了,但是这次一定要来发一下,毕竟网上的教程真是少之又少!!!
我在实验室用的台式机是毕业的师兄留下来的,这个电脑装了ubuntu,本来还有win7系统的,但是在开机的界面选择win7之后竟然进不去,显示了一个错误的框框,然后按任何键都没用,只能强制关机。因为还是想在这个电脑上用win来看看论文什么的,所以就想着要不重装一下win7。于是前几天在把ubuntu里的一些重要文件拷出来后,就开始重装win7。重装win7的过程也是艰难的,一般大家都是在win7下装ubuntu的,还好之前师兄是有过双系统的,所以我这次在装的时候就不需要再分区了。
我的方法是先把之前的win7卸载并且格式化了,貌似这样还不行。再搜索一下“磁盘”这个程序,把之前那个分区给删除掉,才算是可以了。然后就是一般的装win7系统的步骤,我是用u盘装的,网上教程很多,在此就不赘述了。
好不容易装好了win7,意料中的事情发生了。。。ubuntu进不去了,看网上说有用easyBCD添加开机启动项的,这个方法根本不试用!
忙活了两天,终于找到方法了!!!感谢这两个大神的文章!!!后悔那么晚才看到这两篇文章。。。
http://www.cnblogs.com/dolphin0520/archive/2012/03/11/2390175.html
https://blog.csdn.net/wyzxk888/article/details/5984760
上述的问题就是ubuntu是用grub2引导的,装了win7后mbr会被修改,grub2就会没用。所以装好win7后会直接进入windows,没有选择系统的grub2选择界面,也没有开机引导界面,所以所以上面提到过的用easyBCD来添加grub2什么的根本就没有用!
参考这篇文章,再结合我的情况,我现在就只需要制作一个ubuntu系统安装盘。关于ubuntu版本,其实随便下一个都可以,在官网下用迅雷打开下载是很快的。我这里下了个16.04的,下载地址:
http://releases.ubuntu.com/xenial/ubuntu-16.04.4-desktop-amd64.iso
下载完之后,我用了Rufus来制作,据说Rufus是Ubuntu官网推荐的USB启动盘制作工具,Rufus 的官网:https://rufus.akeo.ie/
下载地址:https://rufus.akeo.ie/downloads/rufus-2.17.exe
然后步骤就很简单了,选项基本上都选默认的格式,然后把刚刚下载的iso文件导进去,就可以开始制作启动盘了。
下面重点来了!!!制作好ubuntu启动盘后,重新启动后按F8,会有选择提示,选择我们插入的U盘就好了,然后会出现ubuntu安装界面,此时我们只需选择试用ubuntu即可。然后进入ubuntu界面之后,打开终端后操作流程如下:
1.输入 sudo -i 获得root权限;
2.输入 fdisk -l (是小写的字母'L',查看盘符列表),会出现类似信息:
Disk /dev/sda: 100.0 GB, 100030242816 bytes
……………………………………

……………………

 Device Boot      Start         End      Blocks   Id  System

/dev/sda1 1 5286 39956055 83 Linux
/dev/sda2 * 5286 12390 53710848 7 HPFS/NTFS
/dev/sda3 12391 12922 4016129 5 Extended
/dev/sda5 12391 12922 4016128 82 Linux swap / Solaris
找到ID为83的盘符,根据上面显示的信息可知当时装ubuntu时是装在sda1这个分区。
3.输入mount /dev/sda1 /mnt
(注意:mount后面有一个空格,sda1后面也有一个空格,这两个空格千万不要漏掉,否则会报错)
4.输入grub-install --root-directory=/mnt /dev/sda
等待一会儿,若出现Installationfinished,No Error Reported则表示成功了
(注意:grub-install之间没有空格,--root前面有一个空格,--root前面是两个'-',/mnt后面有一个空格)
5.到此,ubuntu引导基本恢复,重启电脑后,就可以看到熟悉的ubuntu引导界面了,进入ubuntu系统,打开终端输入 sudo update-grub2
会显示表示成功的信息,最下面有显示windows7什么的,此时再重新启动就可以看到选择ubuntu还是win7的界面了。

相关文章

网友评论

      本文标题:【记1】双系统重装win7后无法进入ubuntu

      本文链接:https://www.haomeiwen.com/subject/czidmftx.html