win7下硬盘安装win7+linuxUbuntu双系统方法
Linux安装大致介绍:
win7下硬盘安装win7+linuxUbuntu双系统方法
原则: 所有的看完在装,请仔细看
一 条件:
1. 系统选择
linux unbuntu12.04.2-desktop-i386.iso (32位)
或者 64位的比如
ubuntukylin-14.04-desktop-amd64.iso
2. 引导软件
easyBCD 软件(<10MB的小软件)
3. 磁盘要求
留一个空盘 大概35G 建议从磁盘的最后使用Win7自带的磁盘管理分(压缩)出来一块
保证是可用空间(绿色的) 不要是未分配的(黑色的)
二 准备工作:
方法一 将文件拷到 c盘
1. 设置引导
对:Ubuntu-12.04.2-desktop-i386.iso右键选择"打开方式",选择WinRAR打开,复制其中casper目录下的initrd.lz和vmlinuz文件到C盘根目录,复制Ubuntu-12.04-desktop-i386.iso到c盘根目录下
2. easybcd 的使用
(1) add new entry
(2) neogrub install
(3) configure
(4) 出现一个记事本
(5) 将如下代码粘贴在最后 并将安装包的名字改为自己的安装包的名字
title Install Ubuntu root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=http://www.mamicode.com/ubuntu-12.04.2-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
可能会发现高版本的Ubuntu解压出来的是vmlinuz.efi(有后缀) 和 initrd.lz 两个文件
所以对应的上述代码的的vmlinuz也应该加后缀.efi
title Install Ubuntu root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=http://www.mamicode.com/ubuntu-12.04.2-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
解释一下上面的语句:
title后面跟着的是进入NeoGrub引导项后的选项名称,这个可以随便写;
root后面的hd0表示第一块硬盘(如果主机是多硬盘的话,应注意选择),0表示该硬盘的主分区;
kernel开头的一句是表示通过vmlinuz(内核文件)查找iso镜像,filename=http://www.mamicode.com/后面跟的是iso镜像的所在目录,"http://www.mamicode.com/"表示在根目录下,所以该语句是让引导程序在第一个主分区的根目录下查找文件名为ubuntu-12.04.2-desktop-i386.iso的文件,如果改为"filename=http://www.mamicode.com/abc",则是在abc目录下查找。而相应的如果安装的是其他版本的Ubuntu,则该语句中的文件名也必须与iso的文件名保持一致。语句末尾是关于文字编码的信息,不需要理会;
initrd是在系统引导过程中挂载的一个临时根文件系统,用来支持两阶段的引导过程。
方法二 将文件放到其他盘
按照上图的序号依次点击"Add New Entry"——"Neo Grub"——"Install",,点到"Install"后出面下面的界面,再点"Configure"。
点击"Configure"按钮后,会出现一个记事本文件,将下面的代码粘贴到文件尾部:
title Install Ubuntu 12.04 LTS
root (hd0,6)
kernel (hd0,6)/vmlinuz boot=casper iso-scan/filename=http://www.mamicode.com/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,6)/initrd.lz
或
title Install Ubuntu 12.04 LTS
root (hd0,6)
kernel (hd0,6)/vmlinuz.efi boot=casper iso-scan/filename=http://www.mamicode.com/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,6)/initrd.lz
两者的差异仅在于有没有 .efi
如下图:
(特别说明:
温馨提示: 本文由Jm博客推荐,转载请保留链接: https://www.jmwww.net/file/70917.html