VirtualBox安装FreeBSD[虚拟机安全]
本文“VirtualBox安装FreeBSD[虚拟机安全]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
本文摘自FreeBSD手册
在过去的几年中 FreeBSD 并没有任何可用的并被官方支持的虚拟化办理筹划. 一些用户曾时利用过操纵 Linux 二进制兼容层运行的 VMware 陈旧并大都已过期的版本 (比方 emulators/vmware3). 在 FreeBSD 7.2 公布不久, Sun 开源版本 (Open Source Edition OSE) 的 VirtualBox 作为一个 FreeBSD 原生的程序呈目前了 Ports Collection 中.
VirtualBox 是一个开辟非常活泼, 完好虚拟化的软件, 并且可在大部份的操作系统上利用, 包含 Windows, Mac OS, Linux 和 FreeBSD.一样也能把 Windows 或 UNIX 作为客户系统运行. 它有一个开源和一个私有两种版本. 从用户的角度来看, OSE 版本最主要的限制大概是贫乏 USB 的支持. 其他更多的差别可以通过链接 http://www.virtualbox.org/wiki/Editions 查看 “Editions” 页面. 目前, FreeBSD 上只有 OSE 版本可用.
安装 VirtualBox
VirtualBox 已作为一个 FreeBSD port 供应, 位于 emulators/virtualbox-ose, 可以利用以下的号令安装:
# cd /usr/ports/emulators/virtualbox-ose
# make install clean
在配置对话框中的一个有效的选项是 GusetAdditions 程序套件. 这些在客户操作系统中供应了一些有效的特点, 比方集成鼠标指针 (答应在宿主和客户系统间利用鼠标, 而不用事前按下某个特定的快速键来切换) 和更快的视频渲染, 分外是在 Windows 客户系统中. 在安装了客户操作系统之后, 客户附加软件可在 Devices 菜单中找到.
在第一次运行 VirtualBox 之前还需求做一些配置上的改正.port 会安装一个内核模块至 /boot/modules 目录, 此模块需求事前加载:
# kldload vboxdrv
可以在 /boot/loader.conf 中加入以下的配置使此模块在机械重启之后能自动加载:
vboxdrv_load="YES"
在 3.1.2 之前版本的 VirtualBox 需求挂接 proc 文件系统. 在新版本中不再有此要求, 因为它们利用了由 sysctl(3) 库供应的功效.
当利用旧版本的 port 时, 需求利用下面的步骤来挂载 proc:
# mount -t procfs proc /proc
为了使配置能在重启后始终见效, 需求在 /etc/fstab 中加入以下这行:
proc /proc procfs rw 0 0
注意: 假如在运行 VirtualBox 的终端中发现了近似以下的错误消息:
VirtualBox: supR3HardenedExecDir: couldn’t read "", errno=2 cchLink=-1
此弊端大概是由 proc 文件系统招致的. 请利用 mount 号令查抄文件系统能否精确挂载.
在安装 VirtualBox 时会自动成立 vboxusers 组. 全部需求利用 VirtualBox 的用户必须被增添为此组中的成员. 可以利用 pw 号令增添新的成员:
# pw groupmod vboxusers -m yourusername
运行 VirtualBox, 可以通过挑选你当前图形环境中的 Sun VirtualBox, 也可以在虚拟终端中键入以下的号令:
% VirtualBox
得到更多有关配置和利用 VirtualBox 的信息, 请拜候官方网站 http://www.virtualbox.org. 鉴于 FreeBSD port 非常新, 并仍处于开辟状况.请查看 FreeBSD wiki 上的相关页面 http://wiki.FreeBSD.org/VirtualBox 以获得最新的信息和弊端排查细则.
以上是“VirtualBox安装FreeBSD[虚拟机安全]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |