Siginet Posted December 28, 2009 Share Posted December 28, 2009 I think the OEM folder should be moved to the root of our USB Sticks. This way if we have XP Pro and XP Home on our sticks they can both use the OEM folder instead of having there own OEM folders. This would save about 500 MB or so each time the DriverPacks would be duplicated.In Windows XP PowerPacker I do this. This may lessen the code in WinSetupFromUSB because it will not have to modify presetup.cmd because it will allready find the OEM folder at the root of the stick. Link to comment Share on other sites More sharing options...
ilko_t Posted December 28, 2009 Share Posted December 28, 2009 The problem is not new. It could be done this way, but I'd rather keep them in separate folders, in case someone uses different sets/versions of DP for 2000, XP and 2003.If disk space is a problem- they could be moved to root manually and setup.cmd adjusted, or in case of NTFS- use hard links with the included DFHL.exe.Need more feedback from guys using BTS and USB setup with multiple sources. Link to comment Share on other sites More sharing options...
Siginet Posted December 28, 2009 Author Share Posted December 28, 2009 I figured that was your reasoning. I had to make a decision like that back when I wrote powerpacker. I decided to go the route of just putting them all on the root. I figure in most cases people will use the same driverpacks for each OS. However I don't deal with Windows 2000 multiboot stuff anymore. I do think that the XP-2003 driverpacks are the same though... and in most cases I think 2000 drivers would utalize the same as well. On a USB stick the more space you save by preventing duplicate files the better. It's not much of a deal with multiboot cd/dvds because of iso optimization.The few cases where users would use different drivers they could allways modify their OSes to place their driverpacks in OEM\2000, OEM\2003, and so on. Or that could also be built into WinSetupFromUSB automatically as an option. [ ] Seperate driverpacks from different OSes?I would definatly like to help script WinSetupFromUSB if you'd welcome the help. I don't have the time for coding like I used to. But I'm in the coding mood latley. Of course we'd have to keep in good contact and let each other know which areas we are working on so that we don't code the same stuff. A lot of the scripting for WinSetupFromUSB I'm sure is simular to PowerPacker or RVM Integrator. I am sure I have code in them that would be utalized very well in WinSetupFromUSB. As I have said from the beginning. This USB setup stuff intrigues me. It opens so many doors where cd/dvd multiboot disks are limited. Link to comment Share on other sites More sharing options...
ilko_t Posted December 29, 2009 Share Posted December 29, 2009 I guess I'd have to add an advanced settings page Link to comment Share on other sites More sharing options...
Rasengan Posted January 13, 2010 Share Posted January 13, 2010 I guess I'd have to add an advanced settings page Maybe you could do this, user runs winsetupfromusb, and is adding a second, third xp source, etc. If DriverPacks are found, offer to move them to root for common use, or leave alone for seperate use (in case of different packs). Cause I would also like a common pack in root, since I'm using the same files. So, what changes would I have to make to achieve that, just move OEM to root, and edit i386/setup.cmd to point there? Link to comment Share on other sites More sharing options...
ilko_t Posted January 13, 2010 Share Posted January 13, 2010 I am working on this right now.just move OEM to root, and edit i386/setup.cmd to point thereYep, search & replace %CDDRIVE%\WINSETUP\XPpSP2\OEM to %CDDRIVE%\OEM.The bolded part may vary depending on your source and if multiple similar sources were added. Link to comment Share on other sites More sharing options...
Rasengan Posted January 13, 2010 Share Posted January 13, 2010 I am working on this right now.just move OEM to root, and edit i386/setup.cmd to point thereYep, search & replace %CDDRIVE%\WINSETUP\XPpSP2\OEM to %CDDRIVE%\OEM.The bolded part may vary depending on your source and if multiple similar sources were added.Ok, will try that, thanks Link to comment Share on other sites More sharing options...
Rasengan Posted January 13, 2010 Share Posted January 13, 2010 Ok, I can't find that line in my setup.cmd (here: http://pastebin.com/f655e9161). The best I can guess is to change the two lines I've highlighted to the following:SET TAGFILE=\OEMset srcpath=\??\%CDDRIVE%%TAGFILE%\Would that work, or do I have it wrong? Link to comment Share on other sites More sharing options...
ilko_t Posted January 13, 2010 Share Posted January 13, 2010 I think you are not using the latest beta. In your case you'd need to edit presetup.cmd.Don't edit setup.cmd and TAGFILE in it. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now