我只是在玩 QEMU 系统模拟器,并查看 IDE 磁盘模拟,特别是 DMA 磁盘访问。
我对 DMA 请求的实际处理方式有点困惑。
例如,操作系统发出的第一个 DMA 请求是针对扇区零。
现在在物理磁盘上,扇区零是 MBR,但是在逻辑磁盘上,扇区零是卷引导记录。
所以我的问题是这样的;当 Windows 或任何操作系统向磁盘发出 DMA 请求时,它是寻址逻辑分区还是物理磁盘?
我希望这是有道理的!
我只是在玩 QEMU 系统模拟器,并查看 IDE 磁盘模拟,特别是 DMA 磁盘访问。
我对 DMA 请求的实际处理方式有点困惑。
例如,操作系统发出的第一个 DMA 请求是针对扇区零。
现在在物理磁盘上,扇区零是 MBR,但是在逻辑磁盘上,扇区零是卷引导记录。
所以我的问题是这样的;当 Windows 或任何操作系统向磁盘发出 DMA 请求时,它是寻址逻辑分区还是物理磁盘?
我希望这是有道理的!