Помогите пожалуйста кто-нибудь советом(а лучьше исходником)!!! Есть софт (под дос) привязанный к серийнику ide. Есть огромная нужда запускать этот софт с других винтов. Надо полагать, что необходимо какой-нибудь резидент, который перехватавал бы обращение к портам контроллера ide и подменивал серийник винта... Если есть у кого-нибуль в этом направлении наработки или конкретные мысли, то поделитесь пожалуйста...
Намного легче будет изменить кусок кода проверяющий валидность серийника, чем париться с перехватом io. Например после того как будет считана информация о винчестере заменить ее.
Code Серийник винта можно менять в рантайме. Для этого есть утилиты. В комплекте FlexGen 2000.3 есть одна такая.