我想在 QEMU 中模拟 SATA 磁盘驱动器来检查我正在尝试开发的设备驱动程序。如何才能做到这一点?非常感谢您的帮助。
问问题
10986 次
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 回答