munan-zhou

 

【尊重原创】

http://blog.csdn.net/u012260238/article/details/52713546

 

整个安装过程主要分为以下几步:

一、 下载ubuntu16.04镜像; 
二、 划分系统安装盘; 
三、使用ultraISO制作Ubuntu 16.04系统U盘启动盘; 
四、 安装Ubuntu系统; 
五、 用EasyBCD 创建启动系统启动引导; (根据个人情况,选择性的安装)

一、 下载ubuntu16.04镜像

ubuntu系统官网免费下载地址 http://www.ubuntu.com/download/desktop

二、划分系统安装盘

右键点击我的电脑》管理》磁盘管理,选择一个空间较大的盘,右键选择压缩卷,笔者为Ubuntu16.04划分了80G的空间(空间大小根据自己的需要自行选择,建议如果只是安装作为练习使用有30G就可以,要是自己有运行的程序或者要处理数据还是建议多分一点空间),设置好容量大小后点压缩即可,不用给他设置盘符,我们在安装Ubuntu的时候在重新分区。注意:这种分区我们在Win7里面不能直接查看Ubuntu里的分区,但是在Ubuntu我们可以访问放在硬盘上的任何东西,也就是可以直接查看Win7系统的分区。

这里写图片描述

三、 使用ultraISO制作Ubuntu 16.04系统U盘启动盘;

百度下载ultraISO软件,强Ubuntu16.04系统写入安装U盘,作为系统安装启动盘 
这里写图片描述

四、安装Ubuntu系统

  1. 在电脑上插入制作好的U盘启动盘,重启电脑,F2–》BIOS,选择boot界面,选择通过USB启动。(不同型号的电脑主板进入BIOS方式有区别) 
    注意:进入boot界面后,不要选择UEFI U盘启动,否则容易出现安装完成后系统无法引导
  2. 重启进入ubuntu安装菜单,按下TAB键,输入live,按回车,就可进入安装界面
  3. 在安装类型界然后选择最后一项“其他选项”,以为这样可以自己手动分区,点击继续。
  4. 现在我们看到的是硬盘的分区情况,找到前边有“空闲”二字,我们要做到就是,把空闲的空间给ubuntu划分分区。
  5. 点击“空闲”的分区,选择下边的“添加”,上边填写分区空间大小,下边填写要挂载的分区,然后确定。 
    这里写图片描述 
    /boot;引导分区,主分区,200M,起始,Ext4日志文件系统, 
    交换分区swap,逻辑分区,4000M,起始,交换空间,一般设置为同自己电脑内存大小即可; 
    根目录/,逻辑分区,15000M,起始,Ext4日志文件系统(10~15G即可); 
    /home,逻辑分区,剩余空间数,起始,Ext4日志文件系统
  6. 重要的一点是在安装启动引导设备选择前面划分的/boot盘,查看/boot分区的编号,然后在下边的“安装启动引导区的设备”下拉框中选择/boot分区的

  7. 安装完成后需要重新启动进入win7系统

四. 用EasyBCD 创建启动系统

  1. 下载并安装好EasyBCD 
    step1:点击“添加新条目” 
    step2:点击“linux/BSD” 
    step3:类型GRUB(Legacy),名称ubuntu(自定义的),驱动器,这个就是当初/boot所在分区,就是200MB那个,在这里显示190MB,下面的分区4“Linux-190MB” 
    step4:点击“添加条目” 
    这里写图片描述
  2. 现在你可以重启电脑,发现有Win7和Ubuntu两个启动下可以选择,选择Ubuntu启动项之后还可以自己选择进去Win7系统

五. 开启系统

做完这些重启系统后,系统会将win7系统和ubuntu 16.04系统都列出来,你可以选择系统进入了。

这样启动的好处(windows 不会受到Ubuntu的影响)

 

如果说没有最后这一步,没有任何问题,但是你要是启动windows7把Ubuntu系统的分区删除,那么就启动不了系统了

 

【实践过程】

--------------- 郑重提示:实践过程记录,仅供参考,欢迎留言交流---------------

1、环境破坏

原环境:

  HDD -- windows7

  SSD -- windows10 + windows7

在 HDD 上,格式化windows7所在分区,安装 Ubuntu16.04,安装成功正常启动,但是未能修复Windows系统引导。

 

2、资源记录:

U盘制作工具 Win32DiskImager 

https://wiki.ubuntu.com/Win32DiskImager 

其他工具存在的BUG

https://bugs.launchpad.net/ubuntu/+source/usb-creator/+bug/1325801

 

3、重新安装系统,反复验证的结果:

1) 两块硬盘,只有一块硬盘(HDD)能引导系统,另一块M.2接口的SSD盘未能成功引导系统;

2) C分区(HDD)安装了windows,在C分区的windows系统中安装 windows 到 D分区(SSD),能从HDD盘引导启动成功;

3) 安装在SSD上的 ubuntu 需要通过HDD硬盘引导,必须把 /boot 分区挂载到 HDD 硬盘;

4)后续操作都需要保留C分区(不格式化C分区,若需要重新利用该分区,可以通过删除系统压缩空间来使用),才不会导致SSD盘的Windows系统引导被破坏。

 

 

安装系统时,磁盘分区选择:

 

安装后的启动界面(从HDD硬盘启动,默认启动SSD上的Windows系统):

 

 

 

【延伸学习】

update-grub 脚本分析

http://blog.csdn.net/weijitao/article/details/52914559

grub.cfg 配置文件解析

http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=225669&start=0

 

Boot-Repair 

https://launchpad.net/~yannubuntu/+archive/ubuntu/boot-repair

https://help.ubuntu.com/community/Boot-Repair

 

分类:

技术点:

相关文章:

  • 2021-09-08
  • 2022-01-10
  • 2021-09-09
  • 2021-12-18
  • 2021-06-29
  • 2021-12-03
  • 2021-09-03
  • 2021-05-08
猜你喜欢
  • 2021-11-18
  • 2021-12-04
  • 2022-01-03
  • 2021-11-08
  • 2021-10-03
  • 2021-12-03
相关资源
相似解决方案