п.3 - т.е. заработало или ситуация, описанная 21

п.3 - т.е. заработало или ситуация, описанная 21 Окт 2013 - 21:53?

Конечно - Expansion ROM в данном случае дает ТОЛЬКО загрузку с устройства. Ну, и работу в DOS-подобных системах.
В ОС, имеющих свои драйвера он не играет никакой роли. Плюс написание ROM накопителя - IMHO, гемморрой еще тот.

Странно, я считал, что Linux тоже поднимает драйвер по Class Code. А они там расплодили... Но это мелочи - пересобрать драйвер ata_piix (как я понимаю - работает именно он) с добавлением нужных VID/DID - не есть большая проблема.

А с Виндой - ну, дебаг, изучение исходников (atapi из DDK и альтеровских), ничего другого посоветовать не могу.

Котроллер SATA в режиме эмуляции IDE.