window 引导linux,用window引导linux经验

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼

因为linux很适合编程人员使用,所以新手很想体验一下,但仅仅是装系统就遇到很多麻烦了,其一就是在windows下装完linux,重启之后是linux引导,给人很不爽的感觉,所以果断修改为windows引导(使用easybcd,BCD备份/修复--重新创建/修复引导文件--执行动作)。

本人装的是ubuntukylin-64libs-i386,和网上查的不一样,但我相信现在基本都是i386的;和网上的区别:许多文件,一般都是储存到(hd0,n)/boot/grub/;但是i386的是在(hd0,n)/boot/grub/i386-pc/,多了一个文件夹。

主要流程:

1,安装并使用windows引导软件“EasyBCD”(仅发现适用于win7/8) ;

2, 打开easybcd,选择“添加新条目”--“neogrub”--“安装”,至此,已经可以成功使用grub引导了,重启后就多了一个启动选项了,不只是进入windows哦;

3,接下来就是“配置”,就是写menu.lst,其实就是进入grub后执行的命令 ,最简单的方法只需要root,kernel,boot,三个命令,还有等一下经常会用到“ls”(查看文件的意思,因为代码无效是因为你的文件名字和位置根本不一样,所以经常用到查找功能),如果不会grub命令的话,建议不写先。4,重启,选择进入easybcd引导(如果没有的话,进入easybcd,”编辑引导菜单“将时间“0”修改为“>0”的数字),如果没有写menu.lst的话,就直接进入grub命令行,即“grub>”,之后就可以自己写命令了,慢慢琢磨就会了。

5,输入“ls hd(o,”按tab,可以看到所有盘符及文件系统类型 ,找到linux系统类型的ext2/ext3/ext4,windows的是fat32/ntfs。比如ls (hd0,3)是ext4的,说明你的linux装在(hd0,4)。

然后使用最简单的命令:

root (hd0,3)

kernel (hd0,3)/boot/grub/i386-pc/core.img

boot

完成。如果不行的,请确认core.img文件在哪个文件夹,方法:ls 。如:ls (hd0,3)/boot/grub/可以查看grub下的文件夹和文件,同理,ls (hd0,3)/boot/可以看到boot下的目录,只要找到core.img的位置,再将 kernel (hd0,3)/boot/grub/i386-pc/core.img修改成你的路径就行了。

6,当你成功启动linux后,即上面代码可行,重启(还会是windows引导界面),现在可以写menu.lst。代码:

root (hd0,3)

kernel (hd0,3)/boot/grub/i386-pc/core.img

boot

如果想使用grub引导更多系统或打开镜像之类的功能,建议在前面加上title,如:

title

root (hd0,3)

kernel (hd0,3)/boot/grub/i386-pc/core.img

boot

当然,你也可以建立个title引导windows,那样就可以实现grub引导多系统操作了。

下面介绍其他方法及我失败的现象:以下出现 file not found 的,用ls命令查找确认你的文件名字和位置

root (hd0,3)

kernel /boot/grub/vmlinuz-3.11.0-12-generic # vmlinuz-3.11.0-12-generic是文件名,放在哪或什么名用ls查找

initrd /boot/grub/initrd.img-3.11.0-12-generic # initrd.img-3.11.0-12-generic文件名

boot

我的现象:按boot后出现大量代码,但没反应。

root (hd0,3)

set prefix=(hd0.3)/boot/grub/i386-pc # 只是normal.mod的文件路径,有的系统是在grub下

insmod /boot/grub/i386-pc/normal.mod # 加载normal.mod这个驱动

normal

我的现象:第三步insmod后,提示大意是格式错误,文件是存在的,不知为什么加载不了。之前这个方法我用过可以的。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值