8

我想在 QEMU 中模拟 SATA 磁盘驱动器来检查我正在尝试开发的设备驱动程序。如何才能做到这一点?非常感谢您的帮助。

4

2 回答 2

12

Gentoo Wiki提供以下参数:

-drive id=disk,file=IMAGE.img,if=none \
-device ahci,id=ahci \
-device ide-hd,drive=disk,bus=ahci.0

为 ICH-9 AHCI 控制器(尚未稳定)设置仿真层并为其使用指定的图像文件。AHCI 仿真支持 NCQ,因此可以同时处理多个读取或写入请求。

编辑: 2018 年 10 月 31 日对 Wiki 的修订表明 AHCI 控制器现在可能是稳定的。

于 2018-05-19T14:41:21.193 回答
3

在使用 i386 或 x86_64 与 Q35 机器类型(-M q35)时,IDE 磁盘默认为 AHCI。

于 2019-07-27T07:46:46.367 回答