21.3. 在Windows®的Virtual PC安装FreeBSD为客端

Windows®使用的Virtual PC是一套可免费下载的Microsoft®软件产品,请参考此网站取得系统需求VirtualPCMicrosoft® Windows®上安装完成之后,使用者可以设定一台虚拟机器然后安装想要的客端操作系统。

21.3.1. 在Virtual PC安装FreeBSD

安装FreeBSD到Virtual PC的第一个步骤是建立新的虚拟机器来安装FreeBSD。当提示画面出现时,请选择Create a virtual machine

当提示画面出现时,选择Operating systemOther

然后,根据您对此虚拟FreeBSD操作系统的规画选择合理的磁盘及內存空间,对大多数在Virtual PC下的FreeBSD使用来讲4GB的磁盘空间与512MB的RAM便足够:

储存并完成设定:

选择FreeBSD虚拟机器然后点选Settings,接着设定网络类型及网络界面卡:

FreeBSD虚拟机器建立完成之后,便可安装FreeBSD到该虚拟机器。安装最好使用官方FreeBSD CD /DVD或使用自官方FTP站下载的ISO镜像档。复制适当的ISO镜像档到本地Windows®文件系统或插入 CD /DVD CD 磁碟机,然后双击点选FreeBSD虚拟机器来开机。接着,点选 CD 并在Virtual PC视窗选择Capture ISOImage…,这将会显示一个视窗可以建立虚拟机器中的CD-ROMISO档或磁盘或实体CD-ROM磁碟机之间的关联。

建立与CD-ROM来源的关联后,点选ActionReset重启FreeBSD虚拟机器。Virtual PC会重新开始并进入特殊的BIOS来做CD-ROM的第一次检查。

在这个情况下会找到FreeBSD安装媒体然后开始正常的FreeBSD安装。接着继续安装,但此时请不要尝试设定Xorg

当安装完成之后,记得退出 CD /DVD或释放ISO镜像档。最后,重启进入新安装的FreeBSD虚拟机器。

21.3.2. 在Virtual PC设定FreeBSD

在成功将FreeBSD安装到Microsoft® Windows®的Virtual PC后,有数个设定步骤要完成来最佳化系统在虚拟机器上的运作。

  1. 设定Boot Loader变数

    最重要的一个步骤是减少kern.hz,来减少FreeBSD在Virtual PC环境下CPU的使用量。这可以透过加入下列几行到/boot/loader.conf来完成:

    kern.hz=100

    若没有完成此设定,闲置的FreeBSD Virtual PC客端OS会消耗掉单一处理器的电脑40%的CPU。完成此更改后使用率会减至接近3%。

  2. 建立新核心配置文件

    所有的SCSI,FireWire及USB装置可以从自定义的核心配置文件中移除。Virtual PC提供的虚拟网络卡使用de(4)驱动程序,所以除了de(4)以及miibus(4)外的所有网络装置可以自核心中移除。

  3. 设定网络

    最基本的网络设定是使用DHCP来让虚拟机器联机到与主端Microsoft® Windows®相同的区域网路,这可以透过加入ifconfig_de0=“DHCP”/etc/rc.conf来完成。更进阶的网络设定在第 31 章 高级网络配置中描述。

本文档和其它文档可从这里下载: ftp://ftp.FreeBSD.org/pub/FreeBSD/doc/.

如果对于FreeBSD有问题,请先阅读 文档,如不能解决再联系 <questions@FreeBSD.org>.

关于本文档的问题请发信联系 <doc@FreeBSD.org>.