精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>电脑技术>>● FreeBSD>>系统设置>>软件安装与设置>>多系统共存方案>>用grub双重启动FreeBSD 4.4 和 OpenBSD 3.0

主题:用grub双重启动FreeBSD 4.4 和 OpenBSD 3.0
发信人: stevensli()
整理人: zhcharles(2002-01-30 15:57:00), 站内信件
1. 安装FreeBSD 4.4,不要安装FreeBSD自带的启动管理器。

2. 安装OpenBSD 3.0,分区时要注意不要改动FreeBSD的分区。

3. 重启机器进入FreeBSD,从ftp.freebsd.org下载grub-0.90.tgz,用pkg_add安装。安装完后,进入/boot/grub,编辑menu.lst文件,内容如下:

default=0
timeout=5
title FreeBSD 4.4 (skywolf)
root (hd0,0,a)
kernel /boot/loader
boot
title OpenBSD 3.0 (safeguard)
rootnoverify (hd0,1)
makeactive
chainloader +1
boot

4. 制作启动软盘:在A驱中插入一张软盘,当前目录为/boot/grub
#dd if=stage1 of=/dev/fd0 bs=512 count=1
#dd if=stage2 of=/dev/fd0 bs=512 seek=1

5. 将grub安装到mbr: 用做好的启动盘启动机器,待出现grub>提示符时,执行如下操作:
grub> root (hd0,0,a)

grub> find /boot/grub/stage1

grub> setup (hd0)

然后取出启动盘,重启机器即可

grub的说明文档可参考
http://www.gnu.org/manual/grub-0.90/html_mono/grub.html

[关闭][返回]