当前位置:首页 > Windows程序 > 正文

win7下硬盘安装win7+linuxUbuntu双系统方法

2021-05-25 Windows程序

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