наверное можно. думаю есть в спецификации по ата функция

наверное можно.
думаю есть в спецификации по ата функция получения внутренних "имён" носителя. был где-то сайт с библиотекой/описанием. если найдёшь по обращениям к портам (порты от конфига зависят 'mov dx,1x0'), команда в al=xx, в биосе, дак решишь проблему.