使用boot.ini启动YlmfOS,应该也能启动其他linux

首先要感谢原文章作者,原文连接为http://bbs.ylmf.net/forum.php?mod=viewthread&tid=1804257&page=1#pid23874608,为了尊重作者,我选择的类别也是“转载”。

最近本人一直在捣鼓linux,然后看到ylmf推出了自己的OS,当然了,是用linux修改的,但是仍然 是支持的,因为早起我用的xp都是ylmf的,是纯净安装版的,都是集成了sata等驱动的,所以用起来很方便,当然也有经过大量优化修改的ghost的,但是因为是做开发工作,所以一直是喜欢ylmf做的纯净的xp。在此对ylmf表示感谢。言归正传。

其实linux和windows共存是很简单的,安装linux的时候,其实会安装grub,而且会安装到mbr,而且grub现在已经能很好的启动windows了,当然,包括windows7。大家肯定会问,这不问题解决了吗?但是我相信,和我一样,和原文作者一样的人很多,一是很不喜欢grub很搓的界面,另一个就是经常换系统,会格式化linux分区,这里要说明一下,linux安装的时候,grub是安装在mbr,但是实体文件,还是在linux的分区,如果linux分区没了,那么grub就出错了,到时候又要修复等一大堆jb事儿;另一个,linux安装的时候,可以选择将grub安装在所在的分区,会在/boot/grub/下面有一个menu.lst文件,但是不知道ylmfos为何没有,而且那天我安装了最新的linux mint,发现也没有,这就导致了不能使用grub4dos来进行启动了,所以原文作者就写了文章,来解决这些很jb的问题。


好了,看操作,先安装linux,将grub安装到mbr,安装好以后,那个很搓的grub出来了,进linux。下面横线里面的是直接复制的,后面会做补充。

---------------------------------------------------------------------------------------

1. 查看硬盘表示符:
sudo fdisk -l

Disk /dev/sda: 80.0 GB, 80026361856 bytes........
我的硬盘表示符为/dev/sda

2. 输出mbr记录:
sudo dd if=/dev/sda bs=512 count=1 of=ylmf.lin
记录了1+0 的读入
记录了1+0 的写出
512字节(512 B)已复制,0.000139403 秒,3.7 MB/秒
(if表示input file 输入文件 of表示output file输出文件)

找到这个文件ylmf.lin,拷贝到windows的启动分区下(通常是C盘,即有ntldr文件那个盘)。
至此,linux下的步骤完成。

下面的操作在windows下进行:
3. 添加启动项:
给boot.ini加上一行:
c:\ylmf.lin= "Ylmf OS"

补充一下:这里你在boot.ini里面添加了内容以后,发现是没法保存的,其实是文件属性问题,修改一下就行,我是习惯进入cmd用命令修改。

进入cmd,输入一下命令

attrib -s -a -r -h c:\boot.ini

这个时候就能保存了,保存了以后,记得再把权限设置上,输入一下命令,其实就是把刚才的命令里面的“-”(减号)换成了"+"(加号)

attrib +s +a +r +h c:\boot.ini


这个时候就完成了,以后在windows系统选择菜单那里,就能看到刚刚添加的ylmf os了,还有个问题,咱们还没把grub从mbr里面弄出来。

原文作者让大家用fdisk修复,但是windows 2000以上的cmd是没有的,需要纯dos,其实大家可以使用DiskGenius,也就是原来的diskgen,在windows里面就能使用,"硬盘“-”重建主引导记录mbr“就能修复了,好了,grub就从mbr里面删除了。

-----------------------------------------------------------------------


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值