第二十八章 DragonFlyBSD
第三节 FreeBSD 13.0 安装——基于 Vmware Workstation Pro 16

视频教程(一共4节,完整版本请点击去 bilibili 观看)

https://www.bilibili.com/video/BV14i4y137mh
Current 测试版(仅限专业用户,对于该版本来说,无法启动,环境变量错误都是正常的事情!) 镜像下载地址(北京交通大学开源镜像站): https://mirror.bjtu.edu.cn/freebsd/snapshots/ISO-IMAGES/14.0/

VMware Workstation Pro 下载

Vmware 16.2.2 build-19200509 目前无法缩放屏幕,已经报告bug:https://gitlab.freedesktop.org/xorg/app/appres/-/issues/1https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262118 正常版本可至 QQ 群 905149943 群文件下载
VMware Workstation Pro 是免费试用下载的,请勿从第三方站点下载,否则会造成一些苦难哲学的后果。点击 Download NOW 即可。左边是 Windows 系统使用,右侧是 Linux 系统使用。该软件虽是收费的,但是授权码并不难获得。

VMware Workstation 16 Player 下载

VMware Workstation 16 Player 是个人免费使用的,你也可以选择此版本。

网络设置

请使用 NAT 模式,如果不能与宿主机(物理机)互通,请打开 VMware 编辑-虚拟网络管理器,移除第一项“桥接”。移除后重启虚拟机应该就可以了。
如果没有网络请设置 DNS 为223.5.5.5。请看本章第四节。

显卡驱动以及虚拟机增强工具

显卡驱动

Vmware 16.2.2 build-19200509 目前无法缩放屏幕,已经报告bug:https://gitlab.freedesktop.org/xorg/app/appres/-/issues/1https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=262118 正常版本可至群文件下载
VMware 自动缩放屏幕请安装显卡驱动,即:
1
# pkg install xf86-video-vmware
Copied!
wayland 下也需要安装该驱动。
如果屏幕显示不正常(过大),请尝试:编辑虚拟机设置——>硬件、设备——>显示器——>监视器、指定监视器设置——>任意监视器的最大分辨率,设置为主机的分辨率或者略低于主机分辨率均可。

虚拟机增强工具

如果没有桌面:
1
# pkg install open-vm-tools-nox11
Copied!
如果有桌面
1
# pkg install open-vm-tools
Copied!
具体配置
将下面几行加入 /etc/rc.conf
1
vmware_guest_vmblock_enable="YES"
2
vmware_guest_vmhgfs_enable="YES"
3
vmware_guest_vmmemctl_enable="YES"
4
vmware_guest_vmxnet_enable="YES"
5
vmware_guestd_enable="YES"
Copied!
编辑 /boot/loader.conf
写入
1
fusefs_load="YES"
Copied!

共享文件夹

请先安装虚拟机增强工具。
1
# mount -t .host:/ /mnt/hgfs
Copied!
查看共享文件夹
1
# ls /mnt/hgfs
Copied!
注意:由于 BUG,FreeBSD 11/12 可能在 VmMare 的 UEFI 环境下无法启动。经测试 13.0 正常启动。