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

来源:互联网 发布:淘宝开零食店在哪进货 编辑:程序博客网 时间:2024/05/02 04:55

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


前提:

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


步骤:

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

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

3、打开EasyBCD -> Add New Entry -> NeoGrub -> 按Install -> 按Configure -> 将以下配置信息粘贴到弹出的记事本末尾,其中紫色文字替换为相应的iso名,橙色文字可能是vmlinuz,无后缀efi(参考注1) -> 重启电脑,选择启动项时选择 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安装到哪里的一步时,记得两件事:a. 选择格式化要安装Ubuntu的分区。b. 把启动引导器安装到Ubuntu所在的分区(注2)

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

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

注:

1、有可能是vmlinuz,无后缀名efi

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

0 0
原创粉丝点击