分类: BSD
2008-11-12 09:01:20
这个虚拟机有如下特点,可以在的下运行,也可以在真实主机环境下运行
两个必要的支持:
1、VMware虚拟机软件,建立虚拟机时要使用“真实的”并选择“真实的分区”
2、计算机系统内应该一个安装到MBR中的多重引导程序,我使用的是苏哲的btmgr 3.71
准备:
运用分区管理软件,诸如pqmagic,给硬盘腾出一定的自由空间,安装
安装btmgr 3.71,可以用一张win98的启动盘引导系统,然后把sbminst.exe 和 cwsdpmi 拷贝到一个位置,运行sbminst.exe即可。这样重新引导系统的时候,就可以看到btmgr的界面了。具体细节看btmgr的手册。
安装:
进入windows xp ,运行VMware,利用向导,生成新的虚拟机,在disk的设置上,如图操作:
后续的过程与一般的虚拟机生成操作类似
这样生成的虚拟机,在安装FreeBSD和软件包时,都是真实的安装到你选择分区上,只要在partition设定中选择“不安装引导程序,不安装标准MBR,只是安装分区的引导程序”(说得比较啰嗦了,也就是选择第三项),这样在真实主机上,可以通过多重启动程序,直接启动FreeBSD!!!
一个必须面对的问题:
驱动的解决策略:主要是声卡,显卡与网卡,由于其设置存在于 /boot/loader.conf 与 /etc/rc.conf 中,所以在切换是需要更换这两个,方法是安装虚拟机与真实主机各配置一份,比如rc.vm rc.host ,然后用根据实际使用环境进行切换!
这种Vmware虚拟机的好处是:
1、硬盘读取更快
2、很容易把虚拟机切换到真实主机