在 OmniOS 上使用 bhyve 运行 NetBSD

主要观点:在(*BSD)系统上运行(GoToSocial),以(NetBSD 10.0)在(bhyve on OmniOS)环境下为例进行安装和配置。
关键信息:

  • 准备阶段:获取(NetBSD 10.0)的安装镜像,使用(zadm)模板创建(NetBSD)虚拟机配置。
  • 安装阶段:创建虚拟机,使用模板填充,启动虚拟机后按照(NetBSD)文档进行安装,包括选择启动加载器、终端类型、磁盘分区、安装集等,安装完成后退出虚拟机配置。
  • 首次启动:默认(NetBSD)安装使用(VGA),需在启动加载器时改为(com0)控制台设备,然后登录修改相关配置文件,使每次启动仅使用串口控制台。
  • 其他:虚拟机的(dmesg)记录在NYC*BUG dmesgd,安装过程记录上传至 PeerTube 实例[https://eggflix.foolbazar.eu/...]。

重要细节:

  • 安装镜像下载命令:# cd /zones/iso # wget -O NetBSD-10.0-boot-com.iso https://cdn.netbsd.org/pub/NetBSD/NetBSD-10.0/amd64/installation/cdrom/boot-com.iso
  • (NetBSD 10)模板内容:包含各种虚拟机配置参数,如acpiautoboot等。
  • 安装过程中的具体操作,如选择磁盘、分区方式、安装集等。
  • 首次启动时修改配置文件的命令:# echo 'consdev=com0' >> /boot.cfg # sed -i -e 's/wscons=YES/wscons=NO/' /etc/rc.conf
阅读 15
0 条评论