红联Linux门户
Linux帮助

零基础装Ubuntu15+win7双系统技能get

发布时间:2015-08-10 15:27:07来源:csdn作者:HUSTcanpi

最近win10用得心塞就换了win7连带着把Ubuntu从14换成了15

今天去不了团队不能愉快地玩板子,于是把Ubuntu卸载了再安装,感觉自己简直是蛋疼了才做这个


系统:

Windows7 旗舰版

Ubuntu 15.04

工具:easyBCD 2.2


首先,卸载Linux只需要一行命令

sudo dd if=/usr/lib/syslinux/mbr/mbr.bin of=/dev/sda

就是传说中的dd命令,mbr.bin就是开机引导文件,这行命令是把引导文件复制到名称为sda的硬盘上

做了这个之后就可以避免直接删除Linux分区之后windows无法启动的问题

然而,sudo密码敲错了两次是细节,请忽略。

零基础装Ubuntu15+win7双系统技能get


然后重启,进入windows

diskmgmt.msc进入磁盘管理

零基础装Ubuntu15+win7双系统技能get

我电脑里除了CDE以外都是Linux的分区,右键,删除卷!

Linux的分区全部删除之后就是这样

零基础装Ubuntu15+win7双系统技能get

别问我为何给Linux准备160G,说多了都是泪

OK,至此Linux已经卸载啦!


如何安装才是重头戏!

(想起第一次用Ubuntu装逼装得想哭)然而现在完全无压力~装起逼来各种随意

超级牛逼的工具easyBCD上场啦!

在easyBCD的界面做如下操作

零基础装Ubuntu15+win7双系统技能get


然后点Configure

打开了一个文档,里面的东西好像全是注释

我们把下面这段话复制下去

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

一定要注意我划线的地方,一定要注意!不然检测不到文件的

零基础装Ubuntu15+win7双系统技能get

vmlinuz是可引导的内核,我们一会儿安装Ubuntu时进入的系统就是加载这个内核

那个ubuntu-15.04什么的就是镜像的名字,安装时通过这个查找镜像

initrd.lz是在系统引导过程中挂载的临时根文件系统,用来支持两阶段的引导,简单说就是引导的作用

这三个文件应该放到哪儿呢?看(hd0.0)就是指C盘的根目录

首先把镜像拷到C:下面

然后打开镜像,进入里面的casper目录下把上面的vmlinuz和initrd.lz也复制到C:下

什么?只有vmlinuz.efi?那就先复制过去然后把后缀名删了!这个很重要,一不小心启动的时候找不到就没办法了

零基础装Ubuntu15+win7双系统技能get

然后重启,我们完成了安装的第一步。


要在Linux下操作啦,安装正式开始!

重启的时候会有个引导的选择,让你选择windows还是NeoGrub,果断选择NeoGrub

然后那个Ubuntu install就直接enter进去

注意,如果提示有什么错误,多半是那个文本里面的四行语句有问题。别急,你可以修改。他会有操作提示,比如说按e是edit什么的。这个时候慢慢检查修改就行了,别忘了保存哦~

如果没错误就直接进了Linux,但这只是为了安装Linux而搭建的一个临时平台。里面的所有数据都会在重启后删除

ok,下一步,按下键盘上的CTRL+ALT+T打开终端,敲一行指令

sudo umount -l /isodevice/

这是为了取消iso的挂载,不取消的话等会安装会出现问题

要求卸掉isodevice是为了,释放存放安装镜像的分区,使安装程序对该分区能进行访问

零基础装Ubuntu15+win7双系统技能get


然后双击桌面上的安装程序!

第一步,选个安装语言,点Continue (没错,某人装逼地选了English)

第二步,让你联网。这个连不连无所谓。

第三步,让你选择是否安装第三方软件,先把那个勾去掉,以后再说,continue

第四步,安装方式,哈哈,这个千万别选错啦~要选其他方式,sth.else,选错了说不定windows就没咯

零基础装Ubuntu15+win7双系统技能get

接下来,就是重点!传说中的分区

零基础装Ubuntu15+win7双系统技能get


关于分区要特别介绍一下

boot 首先我们需要 一个100M的启动分区,是为了管理windows和linux的启动引导。虽然没有它也可以,但是等会用easyBCD配置引导分区的时候就有点麻烦

swap Linux系统都有个交换分区,和windows的虚拟内存作用相似。这个分区的大小和物理内存一样大就行了,但是在内存很小比如说只有1G的时候就该是内存的两倍

/ 根目录是Linux文件系统下最神圣的目录,掌管整个系统,也是唯一一个必须要挂载的目录。但是他的子目录可以挂载在比他更大的分区上。根目录至少要给2G

/usr 软件的默认安装路径,用apt-get安装的软件都在这,也独立挂载出来吧

/home 这是Linux的用户目录,用户登陆之后默认在此目录下活动。不多说了,剩下的都给他吧


选中free space,点“+”就是新建分区

先看看boot分区怎么设置,顺便插一句,Linux下Ext4的文件系统是很常用的,就像windows的NTFS一样

零基础装Ubuntu15+win7双系统技能get


然而交换分区就有点不一样了,不是Ext4而是swap,这里我给了4G

零基础装Ubuntu15+win7双系统技能get

OK,其他的分区像BOOT那样操作就行了。

下面是我的分区

零基础装Ubuntu15+win7双系统技能get

差一点忘了!分出了boot‘分区干嘛的?要把它选择为bootloader下载的地方,这个别忘了。具体实现就看你boot分区的设备名了

到这里就差不多结束了,确认分区没有问题之后点“install now”,剩下的交给系统吧!


扫尾,把之前多余的东西清理了

重启之后进入windows,打开easyBCD

先把安装时用的那个NeoGrub给删了,系统都装上去了还要他干嘛

注意,选中它是让他反显而不是打勾,打勾那个是选择默认启动项的

零基础装Ubuntu15+win7双系统技能get

然后我们为Linux建立一个启动项吧~Drive就是启动时做引导的磁盘,我们选择刚才那个100M的boot分区就好啦。

Add entry

零基础装Ubuntu15+win7双系统技能get

你也可以在Edit boot menu里面设置哪个系统默认启动,这个我就不说了很简单

至此Linux已经安全的装好啦。


最后的工作,原本复制到C:里面的三个文件是引导安装用的,装完了就删了吧

easyBCD是安装时配置引导用的,用完了也卸载了吧。


Ubuntu Kylin 15.04快速安装指南:http://www.linuxdiyf.com/linux/11624.html

U盘安装Windows和Ubuntu 15.04双系统图解教程:http://www.linuxdiyf.com/linux/11165.html

图说用U盘做WIN7+Ubuntukylin双系统:http://www.linuxdiyf.com/linux/10040.html

基于win7或win8/win8.1系统安装ubuntu实现双系统:http://www.linuxdiyf.com/linux/9243.html

红旗Linux7.0桌面版安装图解:http://www.linuxdiyf.com/linux/9272.html