Windows下利用EasyBCD安装Ubuntu,实现多系统启动

本文提供一种便捷且久经考验的方法:

 

前提:

1、假设你已懂得使用相关工具进行磁盘分区。tips:Ubuntu可安装在主分区或者逻辑分区下,但安装过程中,Ubuntu的磁盘识别程序是不能识别 ntfs 格式的逻辑分区的。不要把逻辑分区格式化为 ntfs 格式,最好不要格式化。

2、假设你已懂得Linux是以文件夹形式表示硬盘分区的。Linux不像Windows,Windows直接安装到C盘就可以了。我的做法是把Ubuntu根目录 “ / ” 安装到一个大于20G的逻辑分区,把交换区 “ Swap ” 设置到一个4、5G的逻辑分区,因此我腾出了两个逻辑分区,这是做下面各步骤前必须做的。

 

本次用到的:

1、EasyBCD 2.1.2

2、ubuntu-12.04.3-desktop-amd64.iso

2019年2月更新:

用EasyBCD 2.4 和 ubuntu-18.04.2-desktop-amd64.iso 也成功安装,但在下面第8步的时候,要选择 GRUB 2

之前用EasyBCD 2.3 和 ubuntu 17 是安装后,无法启动系统的,无论用 GRUB 还是 GRUB 2

注:Win10 下 EasyBCD 2.4 在做下面的第3步的时候,按Configure(配置)没有反应。故遇到一样情况的话,请使用 EasyBCD 2.3版

 

步骤:

1、将ubuntu的iso复制到物理C盘

  • 物理C盘指一个硬盘物理上的第一个分区,这与下面第3点的 (hd0,0) 是对应起来的,“0,0”指电脑里的第一个硬盘的第一个分区
  • Windows下查看硬盘分区信息:计算机管理 -> 磁盘管理

2、将iso内casper目录下的 initrd.lz(注1) 和 vmlinuz.efi(注1)复制到C盘根目录下

3、打开EasyBCD -> Add New Entry(添加新条目) -> NeoGrub -> 按Install(安装) -> 按Configure(配置) -> 将以下配置信息粘贴到弹出的记事本末尾,其中紫色文字替换为相应的iso名,橙色文字可能是vmlinuz,无后缀efi,蓝色文字可能是initrd,无后缀lz -> 重启电脑,选择启动项时选择 NeoGrub Bootloader请重启前先看第4点

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

 

4、此时可能需要先记下以下Shell语句,因进入Ubuntu安装界面后未必能上网

sudo umount -l /isodevice

5、重启后,进入到Ubuntu桌面 -> 按Alt + F2 -> 输入gnome-terminal,回车 -> 输入以上Shell语句,回车,不提示出错即成功

6、双击桌面上“安装Ubuntu XXX”图标,进入安装过程

7、到需要选择将Ubuntu安装到哪里的那一步时,记得3件事:a. 格式化打算安装Ubuntu的分区。b. 把启动引导器安装到Ubuntu所在的分区(注2)。c.把上面提到的4、5个G的分区格式化为swap格式。这3件事都是包含在“安装过程”中的。

8、安装完成后提示重启,重启后请先进入Windows -> 打开EasyBCD -> Edit Boot Menu -> 将NeoGrub Bootloader项删除 -> Add New Entry -> Linux/BSD -> 如下图设置即可

9、此时已成功安装Win和Linux双系统

 

注:

1、vmlinuz.efi有可能只是vmlinuz,无后缀名efi;initrd.lz有可能只是initrd,无后缀名lz

2、假设你已知道Grub和Mbr的概念,我倾向于使用Windows的引导菜单引导Linux,因为修改Windows的引导菜单很简单,使用EasyBCD即可。

2019年2月更新:

3、安装ubuntu 18时,第4、5点可以不做

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值