easybcd 硬盘安装linux,EasyBCD全硬盘安装Liunx的方法

以前有U盘时都是想着用怎样用U盘安装操作系统,如今U盘失踪了,就只能想着怎样直接利用硬盘安装操作系统了。对Windows7还好说,直接可以启动安装程序。Liunx嘛,之前的Ubuntu可以从Windows上直接启动,不过新版的都取消了这个功能,于是就不得不去寻找别的途径了。

之前看过一篇教程,在哪里记不起来了,是用Grub4DOS全硬盘安装Liunx,因为安装GRUB4DOS有些难度(主要还是C盘根目录里已经存在了grldr这个文件,不知道怎么办了),今天就说说利用EasyBCD安装Liunx的方法。

EasyBCD就不用多说了,是一款Windows7上面的强大的启动项管理软件,可以轻松地利用它增加及删除启动项,包括Windows、Liunx以及MAC的启动项。

(注:此方法本人仅在Ubuntu上测试过,其它Liunx系统未测试,但理论上是可以的)

分区神马的就不再说了,打开EasyBCD,左侧“Add New Entry”,-->“NeoGrub”-->“Install”,这样就添加了一个Grub的启动项(貌似就是Grub4DOS,至于本质上有什么区别就不知道了)。

接下来点“Configure”配置NeoGrub。此时打开一个记事本文档,在下面输入:

title Install Ubuntu

root (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-i386.iso ro quiet splash locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

title是标题,就是要显示在NeoGrub引导界面的标题,这个可以随意。

root就是根目录,后面的(hd0,0)中的hd指硬盘,第一个0是指第一块硬盘,第二个0指第1个分区。如果你把安装Liunx的ISO镜像放在了第一块硬盘的第一个分区的话可以保持这个参数不变,但是Win7因为涉及到一个100MB的保留分区,这个分区不可能放下ISO文件,这时就要放在其它盘里了,如果盘符少的话可以依次从0去数这个分区号,如果不知道分区号的话可以使用DiskGenius查看分区号。下面三行的这个参数也要一块改。

打开Liunx的ISO文件,找到casper文件夹,复制initrd.lz和vmlinuz(也可能是vmlinuz.efi)到存放ISO的文件夹根目录,如果是vmlinuz.efi的话需要修改第三行的vmlinuz以指向正确的文件,然后修改第三行的iso文件名为正确的文件名。

修改第四行的initrd.lz为正确的文件名。

OK,保存,重启。

开机时找到NeoGRUB的启动项,进去,找到Intall Ubuntu,进入。

在安装之前记得,打开终端,输入代码:

sudo umount -l /isodevice

以取消对光盘所在驱动器的挂载,否则可能会找不到分区。

开始安装。。。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值