funny, I could swear that part was not in his message when I read it the first time... but then I've been working for about 29 hours straight and I could miss a bus parked in my office...
Anyway, I had actually read that faq. But it didn't really cover what I was trying to understand... basically I use MDT and the MDT behavior for mass storage drivers is incorrect. Eitherway it is a little more dynamic and complex than making a mass storage pack as it uses driver injection to scan the hardware and determine what drivers it needs... that said, it has a bug... its not the first, wont be the last. I was gonna fix it, but I needed to understand how it is that the txtsetup.oem is processed... the documentation is hard to find and inconsistent as it applies to using them with unattend. (This became clear when OverFlow (Jeff?) explained that the documented behavior is for pulling the drivers off of a floppy, but once they are pulled off my xp/2k3 setup they all get dumped in the same folder causing the problem I was trying to get around.
Anyway, gonna read through it again after I get some sleep tonight... even though it seems more applicable to DriverPacks, it still looks to have some very good info...
Probably what I will do is modify the script so that if it comes up with driver sets with overlap it will at least prompt for intervention. Since it is injecting only what are required it should be pretty seldom. the biggest problem was just a complete lack of any kind of logic in the script for determining which mass storage drivers are injected... I think they figured, just inject all that have any sort of match at all and let the windows setup sort them out?
Anyway, I'm gettin learned... I am indeed... one day I may even know something about something...
Thanks for all of the info and patience...
Richard