1. 主页
  2. 文档
  3. FreeNAS 11.2 用户指南
  4. 2、全新安装或从旧版本升级

2、全新安装或从旧版本升级

  FreeNAS®操作系统必须安装在存储数据的驱动器以外的设备上。如果你只有一个磁盘驱动器,虽然安装后可访问FreeNAS®的Web界面,但没有地方可以存储数据。毕竟,存储数据是NAS系统的重点。普通用户可以在USB设备上安装FreeNAS®,然后使用磁盘驱动器进行存储。

  2.1 获取FreeNAS

  FreeNAS®11.2 最新的STABLE版本的可从https://download.freenas.org/11.2/STABLE/latest/下载。

  注意:FreeNAS®需要64位硬件。

  下载页面包含.iso文件,这是一个可启动的安装程序,可以按照下节方法写入CD或USB闪存。

  下载列表中有一个与iso文件相对应的sha256.txt文件,该文件用于验证下载的iso文件的完整性。验证校验的命令因操作系统而异:

  ● 在BSD系统中使用命令:sha256 name_of_file

  ● 在Linux系统中使用命令:sha256sum name_of_file

  ● 在Mac系统中使用命令:shasum -a 256 name_of_file

  ● Windows或Mac用户可以安装其他实用程序,如HashCalc或HashTab。

  运行该命令生成的值必须与sha256.txt文件中显示的值匹配。如果不匹配表示安装程序文件损坏或者被改动过,不应使用。

  2.2 制作安装盘

  FreeNAS®安装程序可以从CD或U盘运行。

  将iso文件写入CD需要CD刻录实用程序。

  iso文件也可以写入U盘。写入的方法取决于操作系统。几种常见操作系统的示例如下所示。

  注意:如果要将系统安装在USB设备上,需要两个USB端口,每个端口都插入一个USB设备。其中一个USB设备包含安装程序(安装盘),而另一个USB设备是FreeNAS®系统安装的地方(系统盘)。 请注意FreeNAS®安装时选择正确的USB设备。FreeNAS®无法安装到包含安装程序的同一设备上。安装后,卸下安装盘。可能还需要调整BIOS配置以从新的FreeNAS®引导设备引导。

  确保BIOS中的启动顺序设置为从FreeNAS安装盘引导,然后引导系统以开始安装。

  2.2.1 FreeBSD 或 Linux 系统

  在FreeBSD或Linux系统上,dd命令用于将iso文件写入插入的USB驱动器中。

  警告:dd命令非常强大,可以破坏指定设备上的任何现有数据。请确认要写入的设备名称,并且在使用dd时不要错误输入设备名称!可以通过将iso文件写入CD来避免此命令。

  以下示例演示如何将镜像写入连接到FreeBSD系统的第一个USB设备。第一个设备通常名为/dev/da0。将FreeNAS-RELEASE.iso替换为下载的FreeNAS®ISO文件的文件名,将/dev/da0替换为要写入的设备的设备名称。

dd if=FreeNAS-RELEASE.iso of=/dev/da0 bs=64k
6117+0 records in
6117+0 records out
400883712 bytes transferred in 88.706398 secs (4519220 bytes/sec)

  使用dd命令时:

  ● if =指输入文件,或将要写入设备的镜像文件名。

  ● of =指输出文件; 在这里,是指闪存卡或USB驱动器的设备名称。请注意,USB设备编号是动态的,目标设备可能是da1或da2或其他名称,具体取决于所连接的设备。在连接USB驱动器之前,请先使用ls /dev/da*查看已有设备,然后连接USB驱动器,等待十秒钟,然后再次运行ls /dev/da* 以查看新接入的设备名称和USB驱动器的编号。在Linux上,使用/dev/sdX,其中X表示USB设备的字母。

  ● bs =指块大小,即一次写入的数据量。此处使用较大的64K块大小有助于加快对USB驱动器的写入速度。

  2.2.2 windows系统

  在windows系统中可以使用Image WriterRufus工具将镜像写入USB设备。

  2.2.3 mac系统

  插入USB设备,在Finder中,转到应用程序‣实用程序‣磁盘实用程序,卸载USB设备上的所有已安装分区。检查USB设备是否只有一个分区,否则在启动时将会显示分区表错误。如果需要,请使用“磁盘工具”在USB设备上设置一个分区。 在创建分区时选择正常工作的可用空间。

  确认插入的USB驱动器的设备名称,从TERMINAL导航到桌面,然后键入以下命令:

diskutil list
/dev/disk0
#:     TYPE NAME               SIZE            IDENTIFIER
0:     GUID_partition_scheme   *500.1 GB       disk0
1:     EFI                     209.7 MB        disk0s1
2:     Apple_HFS Macintosh HD  499.2 GB        disk0s2
3:     Apple_Boot Recovery HD  650.0 MB        disk0s3
/dev/disk1
#:     TYPE NAME               SIZE            IDENTIFIER
0:     FDisk_partition_scheme  *8.0 GB         disk1
1:     DOS_FAT_32 UNTITLED     8.0 GB          disk1s1

  这里显示了系统中可用的设备。找到目标USB设备并记录路径。要确定USB设备的正确路径,请删除设备,再次运行命令,然后比较差异。确认设备名称后,从TERMINAL导航到桌面,卸载USB设备,然后使用dd命令将镜像写入USB设备。在此示例中,USB驱动器是/dev/disk1。首先要卸载它,然后用dd命令将镜像文件写入设备更快的“raw”版本(请注意/dev/rdisk1中的额外r)。

  运行这些命令时,将FreeNAS-RELEASE.iso替换为FreeNAS®ISO文件名,将/dev/rdisk1替换为USB驱动器的正确路径:

diskutil unmountDisk /dev/disk1
Unmount of all volumes on disk1 was successful
dd if=FreeNAS-RELEASE.iso of=/dev/rdisk1 bs=64k

  注意:如果在运行dd命令时显示错误“资源忙”,请转到应用程序‣实用程序‣磁盘实用程序,找到USB驱动器,然后单击其分区以确保所有分区都已卸载。如果显示“Permission denied”错误,请使用sudo提升权限:sudo dd if=FreeNAS-11.0-RELEASE.iso of=/dev/rdisk1 bs=64k。这将提示输入密码。

  dd命令可能需要几分钟才能完成。等到提示返回并显示一条消息报告将镜像写入USB驱动器所用的时间。

  2.3 执行安装

  插入安装盘后,从该盘引导系统。

  FreeNAS®安装程序启动菜单如图2.3.1所示。

图2.3.1 安装程序启动菜单

  FreeNAS®安装程序会在十秒钟后自动启动到默认选项。如果需要,请按【空格】键选择另一个启动选项以停止计时器,然后输入所需选项的编号。

  提示:“Serial Console”选项在没有键盘或显示器,但可通过串行端口、Serial over LAN(SOL)或IPMI访问的系统上很有用。

  注意:如果安装程序未成功引导,请确认BIOS的引导顺序中安装盘是否为第一启动盘。从CD启动时,某些主板可能需要将CD设备连接到SATA0(第一个连接器)才能从CD启动。如果安装程序在启动期间停止,请仔细检查iso文件的SHA256哈希值。如果哈希不匹配,请重新下载该文件。如果哈希值正确,请以较低的速度再次刻录CD或将文件写入其他USB设备。

  安装程序完成引导后,将显示安装程序菜单,如图2.3.2所示。

图2.3.2 安装程序菜单

  按【Enter】键选择默认选项,“1 Install/Upgrade”。 在下一个界面(如图2.3.3所示)列出了所有可用的驱动器。这包括任何插入的USB设备,其名称以da开头。

  注意:至少需要8 GB的内存,如果检测到小于8 GB,安装程序将显示警告消息。

  在此示例中,用户使用VirtualBox执行测试安装,并创建了一个16 GB虚拟磁盘来保存操作系统。

图2.3.3 选择系统盘

  使用方向键选择目标USB设备、SSD、DOM(电子盘)或虚拟磁盘。按【空格】键将其选中。如果要使用镜像引导设备(两个系统盘组成镜像),请移至第二个设备,然后同样按【空格】键以选择它。完成这些选择后,按【Enter】键,将显示图2.3.4中所示的警告,提醒您不要将操作系统安装在用于存储的驱动器上。按【Enter】继续到图2.3.6所示的屏幕。

图2.3.4 安装警告信息

  注意:启动设备上至少需要8 GB的空间。但是,建议使用32 GB为将来添加引导环境提供空间。使用镜像引导设备时,最好使用相同大小的设备,如果设备尺寸不同,则镜像限制为较小设备的尺寸。

  安装程序会识别已存在的FreeNAS®系统。当存在已安装系统时,将显示如图2.3.5所示的菜单。要覆盖现有安装,请使用方向键移至“Fresh Install”,然后按【Enter】键两次以继续到图2.3.6所示的界面。

图2.3.5 执行全新安装

  图2.3.6所示界面提示输入root密码,该密码用于登录Web界面。

图2.3.6 设置root密码

  必须设置密码,密码不能为空。由于此密码用于Web界面的访问,因此需要足够复杂。输入密码,按向下方向键确认密码,然后按【Enter】继续安装。选择取消会在安装过程中跳过设置root密码,但首次登录时,Web界面需要设置root密码。

  注意:出于安全原因,默认情况下禁用SSH服务和root SSH登录。除非设置了这些,否则以root身份访问shell的唯一方法是获取对控制台菜单的物理访问权限或访问Web界面中的Web shell。这意味着FreeNAS®系统需要保持物理安全,并且Web界面需要位于正确配置的防火墙后面并受安全密码保护。

  可以将FreeNAS®配置为使用标准BIOS或UEFI方式进行引导,如图2.3.7所示。建议旧式主板和企业用主板使用BIOS引导, 较新的消费者主板用UEFI。

图2.3.7 选择UEFI或BIOS方式引导

  注意:如果在UEFI设置中启用了CSM(兼容性支持模块),则大多数UEFI系统也可以在BIOS模式下启动。

  安装完成后会显示图2.3.8中的消息。

图2.3.8 安装完成

  按【Enter】返回“安装程序菜单”。选择“3 Reboot System”并按【Enter】键。如果从CD启动,请删除CDROM。在系统重新启动时,请确保安装了FreeNAS®的设备被列为BIOS中的第一个启动条目,以便系统从中启动。

  在启动菜单中等待五秒钟后,FreeNAS®将引导至启动项目。按空格键停止计时器并使用启动菜单。

  2.4 安装故障排除

  如果系统无法启动进入FreeNAS®,可以通过多种方法检查以解决问题。

  检查系统BIOS,看看是否有将usb emulation设置从CD/DVD/软盘更改为硬盘的选项。如果它仍然无法启动,请检查存储卡/驱动器是否符合UDMA。

  如果系统BIOS不支持使用BIOS emulation的EFI,请查看它是否具有使用旧版BIOS模式启动的选项。

  当系统开始启动但挂起时出现这个重复的错误消息:

  run_interrupt_driven_hooks: still waiting after 60 seconds for xpt_config

  进入系统BIOS并查找1394控制器的板载设备配置。如果存在,请禁用该设备并再次尝试引导。

  如果系统开始启动但在mountroot>提示符处挂起,请按照9.3中的Mountroot问题的解决方法中的说明进行操作。

  如果在Windows系统中刻录了镜像,且无法启动,请在使用Active@ KillDisk等实用程序尝试第二次刻录之前格式化USB设备。否则,第二次刻录尝试也将失败,因为Windows无法识别从映像文件写入的分区。格式化时请务必小心指定正确的USB设备!

  2.5 升级安装

  FreeNAS®提供了多种方法使操作系统保持最新:

  1.例如,从9.3 至9.10版本升级到major版本仍然可以使用ISO或Web界面执行。除非新的major版本的发行说明表明当前版本需要ISO升级,否则可以使用任一升级方法。

  2.Minor版本已被签名更新替换。这意味着没有必要等待minor版本的系统更新或新的驱动程序和功能,也不再需要手动下载升级文件及其相关的校验来更新系统。

  3.更新程序自动创建一个新的引导环境,使得更新风险较低。可以从引导菜单中选择以前的引导环境来返回到以前版本的操作系统。

  本节介绍如何从早期版本的FreeNAS®升级到11.2。安装11.2后,使用更新中的说明更新系统。

  2.5.1 注意事项

  在尝试升级到11.2之前,请注意这些警告:

  ● 警告:升级ZFS池可能无法返回到先前版本。因此,更新过程不会自动升级ZFS池,但系统中会显示较新的ZFS功能以提示更新。除非需要新的功能,否则将ZFS池保持在当前版本并取消更新提示会更安全。如果ZFS池已升级,则无法引导到不支持较新ZFS版本的旧系统。

  ● 建议将博通SAS HBA的固件升级到最新版本。

  ● 如果从9.3.x升级,请先阅读FAQ:从9.3更新到9.10。

  ● 不支持从FreeNAS®0.7X升级。系统无法导入0.7X版本的FreeNAS®配置文件,必须手动重新创建配置。如果支持,则必须手动导入FreeNAS®0.7X的池或磁盘。

  ● 不支持在32位硬件上进行升级。但是,如果系统当前运行的是32位版本的FreeNAS®且硬件支持64位,则可以升级系统。升级期间,任何存档的报告图表都将丢失。

  ● 不支持UFS。如果当前数据是在一个UFS格式的磁盘上,请在升级后使用其他磁盘创建ZFS池,然后按照导入磁盘的说明来安装UFS格式的磁盘,并将数据复制到ZFS池。如果只有一个磁盘,在升级之前先将数据备份到另一个系统或介质,在升级后将磁盘格式化为ZFS,然后再还原备份。如果当前数据在UFS RAID的磁盘上,则无法将该数据直接导入ZFS池,必须在升级之前备份数据,在升级后创建ZFS池,然后从备份中还原数据。

   ● 不支持VMware Tools VMXNET3驱动程序。请设置并使用vmx(4)驱动程序。

  2.5.2 升级准备

  在升级操作系统之前,请执行以下步骤:

  1.在系统‣常规‣保存配置中备份FreeNAS®配置。

  2.如果ZFS池已加密,请记住密码并下载加密密钥和最新恢复密钥的副本。升级完成后,请使用导入池中的说明导入加密池。

  3.用户升级期间FreeNAS®共享将不可用,建议将升级安排在对用户影响最小的时间。

  4.停止服务中的所有服务。

  2.5.3 使用ISO更新

  要使用此方法执行升级,请将下载iso文件,按2.2节的说明将下载的iso文件刻录到CD或USB驱动器。

  将准备好的安装盘插入系统并从中启动,在启动默认选项之前,安装程序会在启动菜单界面中等待十秒钟。如果需要,请按【空格】键停止计时器并选择其他引导选项。进入安装菜单后,按【Enter】键选择默认选项“1 Install/Upgrade ”,安装程序会显示所有可用驱动器。

  警告:显示所有驱动器,包括系统盘和存储盘。在升级时要选择系统盘。选择错误的驱动器进行升级或安装将导致数据丢失。如果不确定哪些驱动器包含FreeNAS®操作系统,请拔下安装盘并重新启动系统,然后在FreeNAS®Web界面中,使用System‣Boot来确认哪个驱动器是系统盘。使用镜像组时会显示多个驱动器。

  移动光标到安装了FreeNAS®的驱动器,然后按【空格】键将其选中。如果系统盘是镜像组,请选中安装了FreeNAS®操作系统的所有驱动器,完成后按【Enter】键。

  安装程序会识别已安装的旧版FreeNAS®,并显示如图2.5.1所示的消息。

图2.5.1 FreeNAS®升级安装

  注意:可以通过备份现有配置数据,执行全新安装,然后恢复配置来升级FreeNAS®系统。使用系统‣常规‣保存配置备份配置,在安装过程中选择“Fresh Install”,成功后引导至新版本,使用系统‣常规‣上载配置恢复以前的配置数据。

  要执行升级,请按【Enter】键以接受默认的“Upgrade Install”。同样,安装程序将显示一条提醒,提示操作系统应安装在不用于存储的磁盘上。

图2.5.2 建立新引导环境或格式化安装

  新系统可以安装在新的引导环境中,也可以格式化整个引导设备以重新开始。 安装到新的引导环境会保留旧代码,允许在必要时回滚到以前的版本。通常不需要格式化引导设备,但格式化可以回收空间。安装到新引导环境以及格式化引导设备,都将保留用户数据和设置。将光标移动到其中一个选项,然后按【Enter】开始升级。

  安装程序将解压缩新映像并显示如图2.5.3所示的菜单。保留和迁移的数据库文件包含FreeNAS®配置设置。

图2.5.3 保留和迁移设置

  按【Enter】键,FreeNAS®将提示升级已完成,需要重新启动。按“OK”,选择“3 Reboot System”,然后按【Enter】重启系统。 如果从CD启动升级安装程序,请删除CD。

  在重新引导期间,会将先前配置数据库转换为新版本的数据库。这在重新启动时显示“Applying database schema changes”这一行期间发生。此转换可能需要很长时间才能完成,有时需要十五分钟或更长时间,并且可能导致系统再次重新启动,系统将在之后正常启动。如果显示数据库错误但可以访问Web界面,请转到设置‣常规并使用UPLOAD CONFIG按钮上载在开始升级之前保存的配置。

  2.5.4 通过web界面升级

  要使用此方法执行升级,请转至系统‣更新。

  更新完成后,连接将暂时中断,在FreeNAS®系统重新启动到新版本后将恢复。FreeNAS®系统通常会从DHCP服务器接收到相同的IP地址,因此等待片刻之后可以刷新浏览器以查看系统是否可访问。

  2.5.5 常见错误

  如果更新失败,则会发出警报并将详细信息写入/data/update.failed。

  要返回以前版本的操作系统,需要对FreeNAS®控制台进行物理或IPMI访问。重新启动系统并注意启动菜单:

图2.5.4 启动菜单

  FreeNAS®在启动到默认引导环境之前等待五秒钟,按【空格】键可停止计时器,按【4】显示可用的引导环境,然后根据需要按【3】以滚动多个页面。

图2.5.5 引导环境

  在图2.5.5所示的示例中,引导环境中的第一个条目是“11.2-MASTER-201807250900”。这是操作系统更新后的版本。由于它是第一个条目,因此默认选择它。

  下一个条目是“Initial-Install”。这是首次安装FreeNAS®时创建的原始引导环境。由于初始安装和第一个条目之间没有其他条目,因此可以看出自初始安装以来,只有一个更新应用于此系统。

  要引导进入另一版本的操作系统,请输入引导环境的编号以将其设置为“活动”状态。按【Backspace】返回“Boot Menu”,然后按【Enter】键以启动所选的活动启动环境。

  如果引导设备出现故障且系统不再引导,请不要慌张。数据仍在磁盘上,并且仍然保存了配置文件的副本,此时只需几个步骤即可恢复系统:

  1.在新的引导设备上执行全新安装。

  2.在导入存储‣自动导入池菜单中导入存储池。

  3.在系统‣常规‣上传配置中恢复配置。

  注意:无法在旧版本系统中还原新版本系统的配置。例如,如果重新引导到较旧版本的操作系统,则无法还原在更高版本中创建的配置。

  2.5.6 升级ZFS池

  在FreeNAS®中,可以从图形管理界面升级ZFS池。

  在升级现有ZFS池之前,请先了解这些警告:

  ● 池升级是单向的,这意味着如果您改变主意,则无法返回到早期的ZFS版本或降级到不支持这些ZFS功能的早期版本的系统。

  ● 在执行任何可能影响存储磁盘上的数据的操作之前,请始终先备份所有数据并验证备份的完整性。虽然ZFS池升级不太可能影响数据,但最好是备份以防万一。

  ● 升级ZFS池是可选的。如果需要恢复到早期版本的FreeNAS®,或者可能在另一个支持ZFS的操作系统中重新调整磁盘,请不要升级池。除非用户特别需要更新的ZFS功能,否则无需升级ZFS池。如果ZFS池升级到最新的功能,则无法将该池导入另一个尚不支持这些功能的操作系统。

  要执行ZFS池升级,请转至存储‣池,并单击“设置”进行升级。 单击“Upgrade Pool”按钮,如图2.5.6所示。

  注意:如果未显示“升级池”按钮,则池已处于最新功能标志,无需升级。

图2.5.6 升级池

  该警告提醒您池升级是不可逆的,单击“确定”继续升级。

  升级本身只需几秒钟,并且无中断,因此没有必要停止任何共享服务来升级池。 但是,最好在池未被大量使用时进行升级,因为升级过程将暂停I/O一小段时间,在少量I/O的池中几乎是即时的。

  2.6 虚拟化安装

  FreeNAS®可以在虚拟环境中运行,用于开发、实验和教育目的。请注意,不建议在生产中将FreeNAS®放在虚拟环境中运行。在虚拟环境中使用FreeNAS®时,请先阅读此文章,因为它包含有用的指导原则,可以最大限度地降低丢失数据的风险。

  ● 要在虚拟环境中安装或运行FreeNAS®,请创建满足以下最低要求的虚拟机:

  ● 至少8192 MiB(8 GiB)基本内存大小

  ● 一个至少8 GB的虚拟磁盘,用于存放操作系统和引导环境

  ● 至少一个额外的虚拟磁盘,其大小至少为4 GB,可用作数据存储

  ● 桥接网络适配器

  本节演示如何在VirtualBox和VMware ESXi环境中创建和访问虚拟机。

  2.6.1 VirtualBox

  VirtualBox是一个最初由Sun Microsystems创建的开源虚拟化程序。 VirtualBox可在Windows、BSD、Linux、Macintosh和OpenSolaris上运行。它可以直接使用下载的FreeNAS® iso文件,为练习配置或学习如何使用FreeNAS®提供良好的测试环境。

  要创建虚拟机,请启动VirtualBox并单击New按钮(如图2.6.1所示)以启动新虚拟机向导。

图2.6.1 VirtualBox初始界面

  单击“Next”按钮查看图2.6.2中的界面。输入虚拟机的名称,单击“Operating System”下拉菜单并选择BSD,然后从“Version”下拉列表中选择“FreeBSD(64-bit)”。

图2.6.2 输入新虚拟机的名称并选择操作系统

  单击“Next”以查看图2.6.3中的屏幕。基本内存大小必须更改为至少8192 MB。 完成后,单击“Next”以查看图2.6.4中的屏幕。

图2.6.3 选择为虚拟机保留的内存大小
图2.6.4 选择现有或创建新的虚拟硬盘驱动器

  单击“Create”以启动“创建虚拟硬盘驱动器向导”,如图2.6.5所示。

图2.6.5 创建新的虚拟硬盘驱动器向导

  选择VDI并单击“Next”按钮以查看图2.6.6中的屏幕。

图2.6.6 选择虚拟磁盘的存储类型

  选择动态分配或固定大小的存储。第一个选项根据需要使用磁盘空间,直到达到下一个界面中设置的最大大小。第二个选项马上为虚拟磁盘创建了足够的磁盘空间,无论是否使用。除非为了节省磁盘空间选择第一个选项,请尽量选择第二个选项,因为它能让VirtualBox运行得更快。按下“Next”后,将显示图2.6.7中的屏幕。

图2.6.7 选择“文件名”和“虚拟磁盘大小”

  此界面用于设置虚拟磁盘的大小(或上限)。将默认大小设置为最小值为8 GB。使用文件夹图标浏览到磁盘上具有足够空间来容纳虚拟磁盘文件的目录。请记住,此目录下将存放至少8 GB的系统磁盘和至少一个4 GB的数据存储磁盘。

  如果需要修改任何设置,请使用“Back”按钮返回上一界面。按“Create”后,将创建新虚拟机。新虚拟机列在左侧框架中,如图2.6.8中的示例所示。打“Machine Tools”下拉菜单,然后选择“Details ”以查看有关此虚拟机的其他信息。

图2.6.8 新建的虚拟机

  创建要用于存储的虚拟磁盘:选择新建的虚拟机,然后单击“Settings”以打开设置菜单, 单击左框中的“Storage”选项以访问图2.6.9中所示的存储界面。

图2.6.9 虚拟机的存储设置

  单击“Add Attachment”按钮,从弹出菜单中选择“Add Hard Disk”,然后单击“Create new disk”按钮。 这将启动图2.6.5和2.6.6中所示的新建虚拟磁盘向导。

  创建一个足以容纳所需数据的磁盘。最小容量为4 GB。要练习RAID配置,请根据需要创建任意数量的虚拟磁盘。可以在每个IDE控制器上创建两个磁盘。对于其他磁盘,单击“Add Controller”按钮以创建另一个用于连接其他磁盘的控制器。

  为创建安装设备。选择“Empty”,然后单击CD图标,如图2.6.10所示。

图2.6.10 配置ISO安装介质

  单击“Choose Virtual Optical Disk File…”浏览到iso文件的位置。如果iso已刻录到CD,请选择检测到的主机驱动器。

  根据主机CPU中可用的扩展,可能无法从iso引导虚拟机。如果在尝试引导iso时显示“your CPU does not support long mode”,则主机CPU要么没有所需的扩展名,要么在系统BIOS中禁用了AMD-V/VT-x。

  注意:如果在引导到ISO时出现内核严重错误,请停止虚拟机。然后转到“System”并选中“Enable IO APIC”复选框。

  要配置网络适配器,请转至“Settings ‣ Network ‣ Adapter 1”,在“Attached to”下拉菜单中,选择“Bridged Adapter”,然后从“Name”下拉菜单中选择物理接口的名称。 在图2.6.11所示的示例中,Intel Pro/1000 Ethernet以太网卡连接到网络,设备名称为em0。

图2.6.11 在VirtualBox中配置桥接适配器

  配置完成后,单击“Start”箭头启动虚拟机,并按照执行安装中的说明安装FreeNAS®。安装FreeNAS®后,在虚拟机开始启动时按F12以访问启动菜单,选择主硬盘作为引导选项。您可以通过删除存储中的光驱或在系统的“Boot Order”部分中取消选中“Optical”来从磁盘引导。

  2.6.2 VMware ESXi

  在使用ESXi之前,请阅读此文章,了解iSCSI为何比NFS更快的原因。

  ESXi是由VMware Inc创建的裸机虚拟机管理程序架构。VMware网站上提供了商业和免费版本的VMware vSphere Hypervisor操作系统(ESXi)。在支持的硬件上安装操作系统后,使用Web浏览器连接到其IP地址。欢迎屏幕提供下载VMware vSphere客户端的链接,该客户端用于创建和管理虚拟机。

  安装VMware vSphere客户端后,使用它来连接ESXi服务器。要创建新虚拟机,请单击文件‣新建‣虚拟机。 虚拟机创建向导将启动,如图2.6.12所示。

图2.6.12 虚拟机创建向导

  单击“Next”,然后输入虚拟机的名称。 单击“Next”并选择数据存储,如图2.6.13所示。 点击下一步,在图2.6.14所示的界面中,单击“Other”,然后选择FreeBSD 64(64-bit)。

图2.6.13 选择数据存储区
图2.6.14 选择操作系统

  单击“Next”并创建一个8 GB的虚拟磁盘文件以保存FreeNAS®操作系统,如图2.6.15所示。

图2.6.15 为操作系统创建磁盘

  单击“Next”和“Finish”。新虚拟机列在左侧框架中, 右键单击虚拟机,然后选择“Edit Settings”以访问图2.6.16中所示的界面。

图2.6.16 虚拟机设置

  将内存配置增加到至少8192 MB。

  要创建存储磁盘,请单击“Hard disk 1 ‣ Add”。 在“Device Type”菜单中,选择“Hard Disk”,然后单击“Next”,选择“Create a new virtual disk”,单击“Next”。 在如图2.6.17所示的界面中,选择磁盘的大小。如有需要动态分配空间,请选中“Allocate and commit space on demand (Thin Provisioning)”。 单击“Next”,然后单击“Next”,再单击“Finish”以创建磁盘。如需要多个存储磁盘请重复以上步骤。

图2.6.17 创建存储磁盘

  对于ESX 5.0,Workstation 8.0或Fusion 4.0或更高版本,需要进行其他配置,以便虚拟HPET设置不会阻止虚拟机启动。

  如果在运行ESX时,在“Edit Settings”中,单击“Options ‣ Advanced ‣ General ‣ Configuration Parameters”, 将hpet0.present从true更改为false,然后单击“OK”两次保存设置。

  对于Workstation或Player,在“Edit Settings”中,单击“Options ‣ Advanced ‣ File Locations”。 找到名为filename.vmx的配置文件的路径,在文本编辑器中打开该文件,将hpet0.present从true更改为false,然后保存更改。

这篇文章对您有用吗? 1 1