【发布时间】:2015-01-21 03:32:23
【问题描述】:
我在带有 2 个 mmc 控制器的 ARM 板上的 kvm/arm 上运行 linux 客户机,一个连接到板载 emmc 芯片,另一个连接到 microSD 卡。我们正在寻找一种方法来让来宾通过访问其中一个控制器,即对设备进行读/写访问,而根本不会陷入管理程序。我们希望将板载 eMMC 芯片的分区之一挂载为来宾的根文件系统。
我阅读了 QEMU 文档,似乎有办法mount host drives for the guest;但是,它建议将主机驱动器以只读方式安装,这可能无法解决我们的问题。 arm-linux 有解决方案吗?
谢谢
【问题讨论】:
-
你的问题我不清楚。您的意思是ARM架构通常可以做到这一点吗(以防万一,哪个版本);即,您将自己编写虚拟化代码。或者你的意思是你只想使用未修改或修改的 kvm ? qemu 通常是一个EMULATOR。我不明白你的目标水平。通常在 ARM 上是可能的;例如,OKL4 会这样做。
-
@artlessnoise 我希望只使用现有产品,即尽可能避免修改 kvm 的实现。 QEMU 是否支持这样的选项?
标签: linux arm virtualization qemu kvm