ext.pctweaker Posted September 18, 2009 Share Posted September 18, 2009 Hey guys,I have been using WPI for a while and it rocks Right now, I am making a Multi-Boot DVD which will have 3-4 OSs on it... How can I get WPI to work on all four ?This is based on Fly-a-Kite's Tutorial.. However, I want to make a single WPI work for all 4 OSs... Same settings.etc but the problem is that its close to 1GB so I cant make a separate copy for each OS Will greatly appretiate help Drive Structure :-XP CD :-E:\AIO-DVD\SETUP\XP\ProfessionalBoot Files of XP :-E:\AIO-DVD\SETUP\PRO1Similar with other OSes.. I got the $OEM$ folder thing done on XP.. but now, I want to know if I ought to make any edits to make sure all the programs can access WPI ?My $OEM$ dir contains cmdlines.txt & RunWPI.exeCheers Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 Really depends on all the OS's on the disk.Actually it is really simple todo I just need a pic of the disk layout so I can wrap my head around your setup. Link to comment Share on other sites More sharing options...
ext.pctweaker Posted September 18, 2009 Author Share Posted September 18, 2009 (edited) Here's a picture :_Assuming that my E: drive were the DVD, how would I proceed ?E:\AIO-DVD\SETUP\XP\Professional :- Copy of XP CDE:\AIO-DVD\SETUP\PRO1 :- Copy of Boot Files (Flyakite's Tutorial)The other OSes would come somewhere in Setup folder except Vista which would be like AIO-DVD\Sources or something similarYou can ignore the BOOT folder in AIO-DVD as I havent used it for anything yet.. It just contains a few files which I didnt want to clutter up Edited September 18, 2009 by ext.pctweaker Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 OK the theory here is actually VERY simple.In all actuallity the process is exactly the same.Place the WPI folder the root. then put the $oem$ folder at the root also, Win2000, XP and 2003 will all use this $oem$-cmdlines the same. That way you only need 1 set of files for all those OS's and their variations.As for Windows Vista and 7 Each one would need a setupcomplete.cmd at the location of:...\Sources\$oem$\$$\setup\scripts (VERY Small file) You can get this from the downloads section.NOW that WPI is at 1 central location and all the OS's have the proper start files you can decide if you want to use the Multi-defs or the switches to use a special WPI setup for each OS without the need for several WPI folders Link to comment Share on other sites More sharing options...
ext.pctweaker Posted September 18, 2009 Author Share Posted September 18, 2009 (edited) ok...So,it would be like this ?E:\WPIE:\$OEM$ ???Shouldnt $OEM$ be placed in the install dir of the OS ??The OS is set to see its install dir as /AIO-DVD/Setup/<osname>... etc Edited September 18, 2009 by ext.pctweaker Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 I am not sure if this step is right.As I understand it and see it the OS install looks for the OEM folder at the root. My dual OS disk does (But mine is rather different)Easy to test after setup run a vm test and see if the OS recognizes it or not. If not then Copy it and place it at the proper install dir of each OS folder.The RunWPI Files are built to where they "Should" see the WPI folder at the root and run it no matter where theyu are physically located at. Now they might need abit of tweaking but I am willing todo that for you. You'll just have the fun of testing Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 (edited) for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:set wpipath=%drive%\wpiSET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.hta" /fJUST Checked the internal code and it reads as above.It will see WPI and run it just fine even if you bury it several folders deep. Edited September 18, 2009 by Kelsenellenelvian Link to comment Share on other sites More sharing options...
ext.pctweaker Posted September 18, 2009 Author Share Posted September 18, 2009 (edited) Thanks for the quick replies dude You are truly an awesome developer and quite supportive of users too But regarding the coding, perhaps you could tell me how you set up your Multi-Boot ? And is it in any way similar to FlyaKite's ?http://flyakite.msfn.org/EDIT: Didnt see your previous reply..I must admit, you are very fast lolSo, I can just place the WPI file in E:\ and then create copies of $OEM$ in each of the OS folders ? Edited September 18, 2009 by ext.pctweaker Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 (edited) You are truly an awesome developer and quite supportive of users too$OEM$ in each of the OS folders ?YES!!! THANX OK my disk is built with easyboot as the base, but instead of 2 XP folders I only have 1 and one is setup to recognize and use "autoi.sif" (Renamed Winnt.sif file) and the OEMpreinstall=yes in that for custom files, themes and such.Then 2 is a standard-non-extras setup for when I need to reinstall on a pc that isn't my main one.I am attaching a pic of my simple boot menu.Right now I am working on adding ubcd4win (The legal thing, not the pirated boot disk) to it so I will have an extra option.Thanks for the comments!!! Edited September 18, 2009 by Kelsenellenelvian Link to comment Share on other sites More sharing options...
ext.pctweaker Posted September 18, 2009 Author Share Posted September 18, 2009 Cool Thanks for the advice.. So EasyBoot supports images in the BootMenu ?And best of luck with usbd Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted September 18, 2009 Share Posted September 18, 2009 Yes it does. Kinda hard to figure out to get it to work though. Link to comment Share on other sites More sharing options...
1to1 Posted September 25, 2009 Share Posted September 25, 2009 You are truly an awesome developer and quite supportive of users too$OEM$ in each of the OS folders ?YES!!! THANX OK my disk is built with easyboot as the base, but instead of 2 XP folders I only have 1 and one is setup to recognize and use "autoi.sif" (Renamed Winnt.sif file) and the OEMpreinstall=yes in that for custom files, themes and such.Then 2 is a standard-non-extras setup for when I need to reinstall on a pc that isn't my main one.I am attaching a pic of my simple boot menu.Right now I am working on adding ubcd4win (The legal thing, not the pirated boot disk) to it so I will have an extra option.Thanks for the comments!!!Hi.my multiboot dvd built with easyboot utility and wpi with windowsxp and other utilities, now I am trying use window 7 to make multiboot dvd instead of windows xp.any instruction would be much appreciated.king regards Link to comment Share on other sites More sharing options...
bonedaddy Posted September 26, 2009 Share Posted September 26, 2009 (edited) Very easy, WPI in DVD root, use Kels Vista\Win7 folder structure. I have Win7 DVD AIO, with 11 ver of Win7 made with vista sp1 waik. I'll find instructions and post back. It works with which ever version of Win7 you pick from DVD.BD Edited September 26, 2009 by bonedaddy Link to comment Share on other sites More sharing options...
meowing Posted October 24, 2009 Share Posted October 24, 2009 for /f "delims=: tokens=1" %%i in ("%~dp0") do set drive=%%i:set wpipath=%drive%\wpiSET KEY=HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\RunOnceExREG ADD %KEY%\WPI /V 1 /D "%wpipath%\WPI.hta" /fJust a check to be sure; At what T- stage do you best run this via .cmd (for XP x64 Edition setup/installer) ? Link to comment Share on other sites More sharing options...
Kelsenellenelvian Posted October 24, 2009 Share Posted October 24, 2009 cmdlines.txt(t-13\t-12) 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