设为首页 收藏本站
查看: 1177|回复: 0

在Ubuntu系统下装Win7并引导双系统

[复制链接]

尚未签到

发表于 2015-5-19 11:02:45 | 显示全部楼层 |阅读模式
  本人的系统原先是就单ubuntu系统,而且是未分区情况下自动安装的,现在又装了个windows7,为了方便,自己笔记记录下,也给不知道同学参考下。
  
  首先解释下ubuntu的 live CD即你将ubuntu系统的安装光盘或USB HDD硬盘镜象.
  
  装好后情况:ubuntu一个主要盘(/dev/sda1),winodws7一个盘(/dev/sda2),还有两个ubuntu的(/dev/sda3,Extended; /dev/sda5, linux swap)
  
  思路:ubuntu是用grub2引导的,装了windows7后mbr会被修改,grub2就会没用。
  
  所以表现就是装好windows7后会直接进入windows,没有给你选择系统的grub2选择界面,也没有开机引导界面。
  
  下面按我自己的情况说下过程(本人情况很简单):
  
  1、需要工具(2个):一个windows7的安装光盘/安装U盘,一个ubuntu12.04的安装光盘/安装U盘。-------这两个都可以自己制作哦
  
  2、分区:我是默认一个分区(装了ubuntu),所以要分区,已经有分区的孩子就可以跳过了。
  
  我这里分区有点麻烦了。我是先用ubuntu安装光盘用光驱启动到ubuntu的install里面,用里面的正式安装前的“手动分区”选项把原来都给ubuntu的ext4的盘分出了50G的空闲区域,然后退出。
  进入到ubuntu系统里,安装ubuntu的分区工具:
  图形化分区工具:gparted 安装命令:sudo apt-get install gparted
  把之前分出来50G空闲做成ntfs主分区(不知道可不可以直接就在gparted里分出空闲然后再做ntfs,有兴趣可以试试)
  
  3、安装windows7:分出个区后就可以用U盘启动安装windows7了(我是U盘的),选择那个你分出的区域,安装步骤不用多说了。
  安装完毕后电脑表现为只能进入windows7(grub2没用了)
  
  4、修复grub2:这里就用到ubuntu安装光盘(我是光盘)里的live CD了,就是CD盘里的ubuntu(这样简单点)。
  进入live CD后打开terminal(终端),输入:sudo 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

  
  那个/dev/sda1就是我ubuntu的盘了,在其他盘的同学可以看看Id和System,Id是83,System是Linux
  然后输入:sudo -i (得到root权限,无需再输入密码,便于下面操作)
  输入:mkdir /media/tempdir (用来挂载sda1的,就是创建一个tempdir,名字什么的自己定)
  输入:mount /dev/sda1 /media/tempdir (将sda1挂载在tempdir下)
  输入:grub-install --root-directory=/media/tempdir /dev/sda (重新安装grub2到硬盘的主引导记录(mbr))
  操作成功出现:Installation finished.No Error Reported.
  输入:reboot (重启电脑)
  ===============================================
  如果有朋友启动出错,报出:error: file not found
  请用你的光盘或U盘引导,进入Ubuntu系统,运行:sudo grub-install /dev/sda
  重启进入系统就行。
  ===============================================
  5、修复windows7在grub2下的引导:
  重启后系统就可以进入ubuntu12.04了,但是windows暂时无法引导,下面就是更新grub2让它可以引导windows7.
  进入到ubuntu后打开Terminal,输入:sudo update-grub2
  输入密码。
  应该出现一堆表示成功的话,多少可以看懂一些。
  最下面有windows7的什么什么。
  done
  
没出现的话到新立得搜索grub,安装带ubuntu标志的grub-pc。
  成功后再输入命令:sudo update-grub2 就可以了

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-68485-1-1.html 上篇帖子: VS为XP开发的程序移植到Win7上遇到两个小的问题及解决办法 下篇帖子: WIN7配置IIS支持.json格式文件(转)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表