21.2. Mac OS® X Parallels安装 FreeBSD 虚拟机

Mac®的Parallels Desktop是一套商业软件,可在Intel®为基础的Apple® Mac®的Mac OS® 10.4.6或更新版本上执行。该软件支持使用FreeBSD作为客端操作系统。在Mac OS® X装好Parallels后,使用者必需先创建虚拟机后才能安装想使用的客端操作系统。

21.2.1. 在Parallels/Mac OS® X安装FreeBSD

Parallels上安装FreeBSD的第一步是建立供安装FreeBSD使用的新虚拟机器。提示出现后请选择Guest OS TypeFreeBSD

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

选择网络类型以及网络界面:

储存并完成设定:

在FreeBSD虚拟机器新增后,就可以继续以其安装FreeBSD。安装方面,比较好的作法是使用官方的FreeBSD CD /DVD或者是自官方FTP站下载的ISO镜像档。复制适合的ISO镜像档到Mac®文件系统本地端或放入 CD /DVDMac®的CD-ROM磁碟机。在FreeBSD Parallels视窗的右下角点选磁盘图标后会出现一个视窗,可用来建立虚拟机器内的CD-ROM磁碟机与磁盘上ISO档案或实际CD-ROM磁碟机的关联。

建立与CD-ROM来源的关联后,点选重启图标重新开启FreeBSD虚拟机器。Parallels会重启进入一个特殊的BIOS画面并检查是否有CD-ROM

在此处会找到FreeBSD安装媒体并开始正常的FreeBSD安装程序。完成安装,但不要在此时尝试设定Xorg

当安装完成后,重启将会进入新安装的FreeBSD虚拟机器。

21.2.2. 在Parallels设定FreeBSD

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

  1. 设定Boot Loader变数

    最重要的一个步骤是减少kern.hz参数来减少FreeBSD在Parallels环境下对CPU的使用率。加入以下行到/boot/loader.conf来完成这个动作:

    kern.hz=100

    若没有完成此设定,闲置的FreeBSD Parallels客端将会消耗掉单一处理器的iMac®将近15%的CPU。完成此更改后使用率会减至接近5%。

  2. 建立新核心配置文件

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

  3. 设定网络

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

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

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

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