Thanks for your fast answer.
First to reply on the speed answer : Ok intresting, when i think about it i might have been wrong, the idea i had was that method 1 only need to copy the files, lots of small files but only copy, where method 2 needs to both copy the files and the unpack them in the start of the gui mode setup, but i had forgot that method 1 not only need to copy the files, but also expand the cabinet files. So method 2 should be faster.
About the copy process when i try to use method 2 the archived driver packs do get copied but they end up inside %systemdrive%\$win.nt$\$OEM$\$1 i checked that with the empty cmd.exe that opened up.
I played a little arround with it, and it seemed like putting this in the .sif file my ris server apply to the instalation helped :
This works fine for my unattended installs, but i am also working on a attended install with the repair option enabled, so there must be some diffrense i have to find out what it is
Another thing ive noticed is that after i implented the driverpacks there have come one more restart into the install process, it comes after you have chosen automatic updates or not, regisrtration with microsoft and username for the default account is there a reason for this. I somehow suspect thats because that part normaly is skipped since RIS is for domain controlers, but that was the whole reason im running it from a linux box, that way im not required to use domain controlers.
And last but not least, if i dont use the KTD function the soundcard does not get installed, seems verry strange.
EDIT:
It should be noted that i have both a "windows default" unsupported wireless netcard and soundcard in the machine, with method 1 both worked fine without KTD with method 2 only the wireless netcard will.
Seems like there is no diffrense in the dir structure from pre oem install to non pre oem install, so i might just end up editing the presetup.cmd script, will post more info about it inhere when its tested.
EDIT2: Editing presetup.cmd didn't help, seems like it doesn't run at all wonder what that empty cmd.exe is good for... Maybe setup cant find presetup.cmd any ideas is welcome