【发布时间】:2019-06-05 16:22:05
【问题描述】:
我正在使用 QEMU 运行 FreeBSD 映像。
当我使用 QEMU 启动它时,它可以平稳运行几秒钟,但随后 FreeBSD 系统开始响应我的击键非常缓慢。有时这会在 FreeBSD 加载后几秒钟发生,我以 root 身份登录系统,有时当它显示用户/密码行时已经很慢了。
有趣的是,当我打开第二个终端会话并通过 SSH 连接到缓慢运行的 FreeBSD 时(我已经在 FreeBSD 中设置了 sshd),连接似乎没有任何问题。此外,如果我在 QEMU 的终端会话中执行诸如 find / 之类的详细命令,它会在我停止命令后的短时间内停止变慢,然后再次变慢。
这是我第一次尝试 QEMU,所以我猜测问题出在 -serial mon:stdio 行附近,但这只是一个猜测。
这是我正在使用的命令:
qemu-system-x86_64 \
-m 8192 \
--bios $(OVMF_LOCATION) \
-serial mon:stdio \
-net nic \
-net user,hostfwd=tcp::10022-:22 \
freebsd.img
背景:我正在按照 RTEMS OS 设置说明在 QEMU AMD64 上运行它:Board Support Package: amd64。
【问题讨论】:
-
致投票结束此问题的人:请告诉我如何改进问题而不是降低问题。这是一个真正的问题,我很乐意更改措辞或提供任何缺失的细节。
-
我没有尝试过 qemu,但是为了测试自定义镜像 (fabrik.red/post/test) 我已经成功地使用了 VirtualBox/VMware fusion,但可能 serverfault.com 是解决这个问题的更好地方。