- 论坛徽章:
- 0
|
先安装win2000,后安装bsd
1.2000装在第一个分区(FreeBSD里的ad0s1),第二个分区留给FreeBSD(ad0s2)。
2.安装FreeBSD,
在磁盘分区的时候选择把ad0s1 mount起来,我的为/win2000
在“Install Boot Manager”时选择“None”
3.安装完毕重启,不知道什么原因导致我的bsd无法启动。还好,身边有一张龙卷风,用其中linux启动盘中的grub中的OS/2,进入FreeBSD,
4.运行下面的命令
#dd if=/dev/ad0s2 of=/win2000/bootbsd.bsd bs=512 count=1
网上有篇文章说,如果你的NTFS不能写,就先把文件通过网络传到其他机器上,执行完下面的第5步进入2000后,再把bootbsd.bsd文件存到C盘根目录下。
在这里,提示不能写,我用另一种方法
#vi /etc/fstab
修改挂载的win2000对应的项为rw
5.还是龙卷风,重启电脑,选择磁盘工具,使用分区工具,把c盘激活,保存重启,默认进入win2000
6.编辑C:\boot.ini,在后面加上一行:
C:\bootsect.bsd="FreeBSD"
再重启机器,OS选择菜单会在启动时出现。
根据这个原理,应该可以安装同时安装n个系统了~~具体的实现只要重复N次步骤4就可以了~~
另外,同样也可以用别的引导程序来实现了~~如grub
不过对于安装多系统的情况,需要一开始就设置好硬盘分区,然后决定使用那种哪种引导程序
突然想到了以前看的linux教程,说到不要在虚拟机上面安装双系统。现在看来,就是这一句话,误导了我好久~~学习这东西,就贵在动手。自大一点的就说,没有做不到,只有想不到```~ |
|