Ну да, ESL обещал. Он уже и базу составил всех известных биосов - она где-то в этой теме лежит. Можно и микродос - по сути, его биос в плане работы с дисками не сильно отличается от биоса CP/M.

А вот как планируется детектить конкретный BIOS - это, я надеюсь, ESL нам сейчас расскажет. Я бы использовал или хеш (контрольеую сумму участка кода) или базу сигнатур.

Насчет неопознанных биосов - вряд ли их получится вот так запатчить, не раскапывая и не внося в базу. Предполагалось, что если биос не опознан - то вместо него будет подставляться стандартный, типа того что я выше выложил.