免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1055 | 回复: 0
打印 上一主题 下一主题

windows引导BSD和linux [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2005-08-09 22:54 |只看该作者 |倒序浏览
windows引导BSD和linux
winxp+Magic linux+FreeBSD5.2.1
分两个主分区(用linux的叫法):
hda1和hda2,linux装在hda6上
先装winxp在hda1上
之后安装linux在hda6上,
gurb不装在MBR上而是装在hda6上.
最后装BSD到hda2上,把bootmgr也装上
然后用一张linux的live CD 引导
mount上一个fat分区
执行如下命令:
dd bs=512 count=1 if=/dev/hda2 of=freebsd.bin
dd bs=512 count=1 if=/dev/hda6 of=linux.bin
得到freebsd.bin和linux.bin两个文件
重启到winxp把这两个文件复制到C盘
在boot.ini中加入以下两句
c:freebsd.bin="FreeBSD"
c:linux.bin="Linux"
最后可以用fdisk/mbr把MBR信息覆盖
最后重启即
如果重装了WIN系统,但是,那些512byte 的东西不见了也不用怕,用一张BSD光碟启动,然后重新MBR,使到机器可以进入BSD,然后提取 512byte 那个东西。
再用DOS启动盘启动,fdisk /mbr 然后………………重新做 boot.ini 就可以恢复,这一招我试用过NNN次。
用 win2k 引导 freebsd 时 ,
直接 将 freebsd 中 /boot/boot1 文件 拷贝到 C:
然后 用 此文件引导 即可


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/8000/showart_40109.html
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP