Saya hanya bermain-main dengan emulator sistem QEMU, dan melihat emulasi disk IDE, khususnya pada akses disk DMA.
Saya agak bingung bagaimana sebenarnya permintaan DMA ditangani.
Misalnya, permintaan DMA pertama yang dibuat oleh OS adalah untuk sektor nol.
Sekarang pada disk fisik, sektor nol adalah MBR, namun pada disk logis, sektor nol adalah catatan boot volume.
Jadi pertanyaan saya adalah ini; ketika Windows, atau OS apa pun dalam hal ini membuat permintaan DMA ke disk, apakah ini menangani partisi logis, atau disk fisik?
Saya harap itu masuk akal!