Загрузка секторов флешки

Как мы можем загружать сектора флешки с помощью прерываний биоса?? Для загрузки с pendirve необходим низкоуровневый доступ к диску... Я слышал, что мы можем использовать int 13h для загрузки секторов... но как использовать те же прерывания для загрузки секторов флешки?? какие параметры необходимы для загрузки секторов......??? Как мы можем загрузить сектор, скажем, 2560 флешки... Как рассчитать параметры диска, которые будут использоваться для int 13h ?? Как получить цилиндр, трек номера для флешки?????


person bilinbs    schedule 05.01.2012    source источник


Ответы (1)


Если BIOS может загрузить флешку, то BIOS эмулирует жесткий диск или флоппи-дисковод для флешки. int 13h с AH=48h или AH=08h запрашивает у BIOS геометрию эмулируемого жесткого диска или флоппи-дисковода.

person Windows programmer    schedule 05.01.2012