Q105:PC双系统:Windows 7下硬盘安装Ubuntu 16.04
2017-05-17 09:40
507 查看
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 删除安装时的“启动入口点”
[b]105.9 删除“安装文件”[/b]
在“分区助手”,选中那个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
相关文章推荐
- windows xp,windows 7下ubuntu11.10硬盘usb安装, 系统独立,互不影响重装,更新。
- 【其他其他】Windows 7下硬盘安装Ubuntu 16.04
- Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)(内有亲试过程)
- 【转】Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)
- windows下硬盘安装Ubuntu 9.04 实现Ubuntu 和 windows 双系统共存
- Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)
- Windows7下centOS 硬盘安装双系统
- Windows 7 下直接硬盘安装 Ubuntu 10.04成为双系统的方法:
- Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)
- WIN7下硬盘安装Ubuntu 10.04双系统
- Windows7下硬盘安装Ubuntu 11.04
- 无需刻盘,在windows XP/VISTA/7下,硬盘安装ubuntu
- 关于【Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)】不能正常安装的问题
- 不重新安装系统,把Windows7下硬盘模式从IDE调整为AHCI
- [转]Windows 7下硬盘安装Ubuntu 10.04
- Win7下硬盘安装Ubuntu10.10双系统
- Windows7下硬盘安装ubuntu10.04
- Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)
- Windows 7(server 2008) 下直接硬盘安装 Ubuntu 10.04成为双系统的方法
- Windows 7下硬盘安装Ubuntu 10.04简明教程(非Wubi安装)