在 VirtualBox 中安装 FreeBSD 意外中止

在 VirtualBox 中安装 FreeBSD 意外中止

我今天已经尝试安装FreeBSD-10.0-RELEASE-i386-dvd1.iso到 VirtualBox 3 次(每次都是从全新创建虚拟机开始),当我即将退出(应用配置并退出安装程序)最终配置阶段时,我收到以下中止错误:

FreeBSD 安装程序 - 中止

所以我要么必须重新启动,要么退出......这显然不是我的最终目标。我想在 VirtualBox 中试用 FreeBSD,所以我真的希望安装它。希望有人可以提供帮助。

可能相关的细节:

  • 主机操作系统:64 位 Arch Linux (Antergos)
  • 虚拟盒4.3.14
  • ISO使用的MD5校验

更新1

打开另一个外壳并检查/tmp/bsdinstall_log。这是最后几行:

bsd安装日志

我猜umount失败了?

更新2

正如评论中所建议的,我禁用了Enable VT-x/AMD-V它,并在设置root密码后中止。

bsdinstall_disable_vt-x_amd-v

中止对话框遵循此屏幕

答案1

VirtualBox、Xen、KVM 上的“不稳定”FreeBSD 10/i386

对于 FreeBSD 安装

在 FreeBSD 启动菜单上,从安装介质启动时,选择:3. Escape to loader prompt输入以下命令:

  1. set vfs.unmapped_buf_allowed=0(进入)
  2. boot(进入)

然后照常进行 FreeBSD 安装。

运行新的 FreeBSD 系统

两种解决方案:

  • 在离开 FreeBSD 安装之前,最后,当它要求打开 shell(在新系统的 / 上 chroot)时,回答“是”,修改 /boot/loader.conf ( echo 'vfs.unmapped_buf_allowed=0' >> /boot/loader.conf),然后exit在完成后重新启动它
  • 或者,第一次启动时,重复安装步骤,然后将此行添加到您的 loader.conf ( echo 'vfs.unmapped_buf_allowed=0' >> /boot/loader.conf)

来源 :FreeBSD 10.0 勘误表

答案2

这件事发生在我身上,我来谷歌搜索它。

我通过将 virtualbox 中的虚拟机内存从 128MB 增加到 384MB 来解决这个问题,默认情况下,当我选择 freeBSD 时 virtaulbox 就给了它 128 MB,但对于类似的 debian 网络安装版本,它建议使用 768 MB。我不认为 debian 非 GUI 需要比 freeBSD 非 GUI 多大约 7 倍的内存:)

相关内容