105.0 引入

一直有在windows下安装Linux的想法,今天得以完成。先记录如下。

本人参考的博文链接主要是:http://www.linuxidc.com/Linux/2014-04/100369.htm

这篇文章提供完整的操作流程,是非常好的参考读物。但是,每个人的PC情况可能有差异,所以,并不能完全照搬。

本人接下来贴出的的“记录”也只是适合本人自己PC的当前情况。

先在网络上下载几个东西:

1,ubuntu-16.04.2-desktop-i386.iso。这个是Linux系统镜像,下载链接:http://cn.ubuntu.com/download/

(根据PC的实际情况,选择相应的版本。如果电脑的内存少于2GB,选择32位下载)

2,EasyBCD。EasyBCD是一款系统引导相关的软件,EasyBCD能够极好地支持多种操作系统与Windows 7、Vista结合的多重启动,包括Linux、 Mac OS X、 BSD等,当然也包括微软自家的Windows 2000/XP。简而言之,在windows下引导启动其他系统(含Linux)。下载链接:http://mydown.yesky.com/pcsoft/416109.html

3,磁盘分区助手。Windows有自带分区工具,但是本人更愿意用分区助手(分区助手更好用)。下载链接:http://mydown.yesky.com/pcsoft/33524824.html

先说明一点:后文中贴出的截图都是安装完成后的状态。

105.1 磁盘分区

1,打开“分区助手”。
2,从D盘分一个32G的空间出来来安装Linux系统
选中刚分出来的这个32G的分区,点击“删除分区”。

3,再从D盘分一个3G的空间出来来“临时存放”Linux系统的安装文件。

刚分出来的分区默认是NTFS。选中这个3G的分区,点击“ 格式化分区”,将该分区格式化为FAT32的文件系统。

(注意,这个分区是临时分出来存放安装文件的。当然,很多情况下并不需要这样一个临时分区来存放安装文件,可以将安装文件直接放到C盘中即可。但是,本人将安装文件直接放在C盘中时,遇到的情况是:在安装系统时,报错,“Filesystem type is NTFS, partition type 0x27. Error 15: File not found”).

4,“提交”

105.2 重启电脑

(分区后,习惯性重启)


105.3 准备安装文件


把准备好的iso镜像文件用压缩软件或者虚拟光驱打开。找到casper文件夹,把里面的initrd.lz和vmlinuz解压出来;把.disk文件夹也解压出来;然后在把整个iso文件和前面解压出来的三个文件都复制到前面分出来的那个3G的盘中(再提一下,该盘要格式化为FAT32)。

105.4 添加“启动入口点”

打开EasyBCD
然后就会出现一个menu.lst文件

我们要编辑这个文件,因为系统就是这个文件找到我们的Ubuntu安装文件的。

把下面的 英文 复制进去,把原来的全覆盖掉

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-16.04.2-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

关于怎么确定,贴一段别人的话:

扩展分区可能是(hd0,0~3)其中的任何一个,这个编号永远不会在menu.lst中被使用,原因自己想想喽。
逻辑分区一律从(hd0,4)开始编号(因为0~3被主分区占据了),依次为(hd0,4)、(hd0,5)、(hd0,6)、(hd0,7)……
ok, 对于大多数人来说,两个以上的主分区根本没用,所以惯常的做法是————一个主分区、一个扩展分区、若干个逻辑分区。所以,惯常会使用在同一块硬盘上的编 号是:(hd0,0)、(hd0,4)、(hd0,5)、(hd0,6)……(对应分区标号:C、D、E、F……)以此类推,第二硬盘是 (hd1,0)、(hd1,4)、(hd1,5)、(hd1,6)……

之前分出来的那个3G的分区是F盘的话,这里就写 (hd0,6)。这个规则好像不一定对,算啦,到时现场修改吧。

105.5 重启电脑

105.6 安装Ubuntu

重启电脑时,看到的是这个界面:
选择“NeoGrub引导加载器”,回车后:
然后,按“回车”开始安装Linux系统。这个时候会根据EasyBCD创建“启动入口”时配置的menu.lst文件去那个3G的分区中临时存放的安装文件。
这个时候很可能会遇到“找不到文件”的问题,原因是:menu.lst中分区标号和存放安装文件的那个3G的分区标号不对应。
可能的报错的截图:
如果出现上述错误,按任意键回到“Install Ubuntu”界面,然后按“e”键进行现场编辑menu.lst。依次尝试将其中的分区标号(hd0,0)、(hd0,4)、(hd0,5)、(hd0,6)……
直到出现下方正确的log:
然后,
然后,就是ubuntu的桌面。
在桌面按按Ctrl+Alt+T 打开终端,输入代码:sudo umount -l /isodevice这一命令取消掉对光盘所在 驱动器的挂载(注意,这里的-l是L的小写,-l 与 /isodevice 有一个空格。),否则分区界面找不到分区。
删除光驱挂载后,回到桌面。

双击“安装Ubuntu 16.04.2 LTS”,开始安装:

后续的安装过程好像不太容易出错,不一一截图。
后面,主要是系统各个分区的分配。详细可以参考:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html
设置完分区后,截图:
如果在安装之前没有取消掉对光盘所在 驱动器的挂载,点击“现在安装”后会报错“分区失败”。
安装完成后。

105.7 重启电脑

安装Ubuntu系统之后,Ubuntu系统成了电脑的默认启动系统。

105.8 删除安装时的“启动入口点”







105.9 删除“安装文件”

在“分区助手”,选中那个3G的用于临时存放“安装文件”的分区。点击“删除分区”,使得该分区成为“未分配空间”。

然后,将这个“未分配空间”“还给”D盘:
选中D盘,点击“合并分区”。
提交,

105.10 重启电脑

由于,删除了“临时存放安装文件”的分区,导致该分区后面的分区的标号发生变化(这个未经考证,本人不懂)。
重启时,遇到这个错误:

105.11 重新配置启动项

如上错误的原因:
安装Linux系统之后,Linux系统成了启动的默认系统。
但是,由于删除了“临时存放安装文件”的分区,导致Linux系统的启动引导分区的标号发生变化。
解决方案:找到Linux系统的启动引导分区即可。
1,
然后,就可以正常启动啦,达到(之前已经见过的)启动页面:
2,
选中“Ubuntu”,按“C”进入命令行,再次输入如下:
输入如上信息后,按回车,开始启动Ubuntu。
3,
在桌面按按Ctrl+Alt+T 打开终端。
截至当前,重启电脑时应该一切正常啦。
全文主要参考:
基本流程:http://www.linuxidc.com/Linux/2014-04/100369.htm
Linux分区:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html
Grub Rescue:http://blog.csdn.net/paladinosment/article/details/29179721

Q105:PC双系统:Windows 7下硬盘安装Ubuntu 16.04相关推荐

  1. Windows 7下硬盘安装Ubuntu 14.04图文教程

    Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计算准备的版本.该版本在云平台和伸缩环境的可靠性.性能和交互性都有很好的提升,同时提供 5 年的支持和维护服务. ...

  2. 分布式进阶 一 Windows 7下硬盘安装Ubuntu 14 04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  3. Win7下硬盘安装Ubuntu 12.04.4 LTS双系统

    Win7下硬盘安装Ubuntu 12.04.4 LTS双系统 71158992014年4月13日 Heepo银牌会员 本帖最后由 Heepo 于 2014-04-12 18:31 编辑 小菜上次在论坛 ...

  4. win7下硬盘安装Ubuntu 12.04

    Win7下硬盘安装Ubuntu 12.04 下面本人将介绍适合新手.简单易懂的硬盘安装方法: 1.在Windows7中下载并安装EasyBCD(目前最新版2.1.2) 2.将ubuntu-12.04- ...

  5. linux14.10硬盘安装,Windows 10下硬盘安装Ubuntu 14.10图文教程

    著名的Linux发行版 Ubuntu 系统已经释出最新的 14.10 版,同时大家也可能不知道其实它已经十岁了.与半年前的14.10相比,这次Ubuntu 14.10系统升级的修改幅度很小,外观界面几 ...

  6. win7下硬盘安装Ubuntu 14.04

    下面本人将介绍适合新手.简单易懂的硬盘安装方法: 1.在Windows7中下载并安装EasyBCD(目前最新版2.1.2) 2.将ubuntu-14.04.1-desktop-i386.iso文件复制 ...

  7. Windows XP硬盘安装Ubuntu 12.04双系统图文详解

    按照下文的方法,自己在winXP上面装Ubuntu12.04双系统,准确说是winXP+win7+Ubuntu三系统:正在安装,稍后将自己安装截图发出来.. 修改计算机名: sudo gedit /e ...

  8. windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法

    windows 7 安装在C盘,从硬盘安装Ubuntu 12.04后,重启,出现grub>,无法进入系统. 此时 ls下,发现出现(hd0,msdos*), *为1,2,...,N,为你电脑硬盘 ...

  9. 非uefi模式安装linux,UEFI启动模式下安装Ubuntu 16.04教程

    前言 最近常帮人安装Ubuntu,也算积累了一些经验.这篇博文主要谈一谈如何在UEFI启动模式下正确安装Ubuntu 16.04,以形成Windows 10和Ubuntu 16.04的双系统. 随着U ...

最新文章

  1. CentOS 安装Python3
  2. 数学之路(3)-机器学习(3)-机器学习算法-神经网络[17]
  3. python3的float数精度_Python3 - 执行精确的浮点数运算
  4. 关于sscanf与结构体不能联用的问题
  5. Win下部署Django开发环境
  6. RocketMQ 常见面试题
  7. 牛客网 [编程题]数字和为sum的方法数
  8. J2SE7规范_2013.2_类型_命名
  9. 三种urllib实现网页下载,含cookie模拟登陆
  10. arguments.callee 指向正在执行的函数的指针
  11. 媒体查询(黑马笔记)-移动端布局rem
  12. 爬虫---批量下载美女图片
  13. 利用机器学习方法确定各个特征的权重
  14. 谷歌工程师深度技术分析“为什么ios比android流畅
  15. windows系统cab补丁安装方法
  16. Chase your purpose,not your passion
  17. ubuntu借助windows的网络共享上网
  18. 如何成为合格的LINUX系统管理员(ZZ)
  19. javaweb第三天JavaScript知识点(来自广陵散老师)
  20. 请问,你心里有B树吗??(B树添加、删除操作详细图解)

热门文章

  1. 【JSP笔记】第四章 JSP内置对象【下】
  2. 消息队列中点对点与发布订阅区别(good)
  3. KVC在定义Model类中的妙用
  4. linux软件安装方法
  5. POJ_2117 Elcctricity (tarjan 求割点)
  6. 【转】No Persistence provider for EntityManager问题
  7. 总结几个等价无穷小相关的关系运算
  8. 解决 Failed to connect to github.com port 443:connection timed out
  9. 如何让Windows 只显示某些文件扩展名
  10. UVA 10003 Cutting Sticks (区间dp)