Forum: EasyBoot Topic: Multiboot XP sp2 looking for SP files started by: CyberBoot Posted by CyberBoot on Jan. 16 2006,06:23
Hi can anyone help please.I am trying to make a multiboot DVD with XP pro SP2; Windows 2000 pro with sp4 (slipstreamed); Windows 2000 Server with SP4 (slipstreamed); Windows 2003 SP1. I ran though the tutorial supplied with easyboot 5.0.6.472 i386 directory names xp -XPEN w2k - EN2K w2srv - SRV2 2003SRV - SRV3 Within all directories lays the relevant i386 directory as well and relevant .bat file run. xpen.bin, setupldr.bin, and tstsetup.sif all modified All goes well, all installations start correctly then- XP - after first reboot the installation asks for the location of the service pack 2CD. If i point it to \XPEN\I386 then all correct- what file do i modify so i don’t get this message? 2000 pro - all goes well but also asks for the service pack files, one can not browse for the files thus can not continue 2000 srv - same as 2000 pro 2003 srv - gives that lovely blue screen as it want to start installing Thanx in advance Posted by eureka on Jan. 16 2006,07:27
To CyberBootQuote: †after first reboot the installation asks for the location of the service pack 2CD. If i point it to \XPEN\I386 then all correct- what file do i modify so i don’t get this message?†This error is caused by the fact that you don’t have necessary ident-files on both the “primary root†and the “second rootâ€. Explanation (WinXP): Ident-files ("win51" and more files) must reside on the root “EasyBoot\disk1†and on “second root†witch is folder below i386 (xpen). Example in your case: EasyBoot\disk1\ win51 (and more ident-files, because this is “the primary rootâ€) EasyBoot\disk1\ xpen\ win51 (and more ident-files, and a bunch of setup-files. Note: this is “the second rootâ€) EasyBoot\disk1\ xpen\ i386\ (ident-files not necessary in here) Same procedure to w2k - EN2K, w2srv - SRV2 and finally 2003SRV - SRV3. A brief explanation how it works (example showing WinXP): When you start setup (running equivalent “w2ksect.binâ€) this starts setupldr.bin in folder “xpenâ€, and setup is looking on the root of CD\DVD-unit (“primary rootâ€=EasyBoot\disk1) for win51 (and more ident-files). Files from i386 are then copied to two different folders on [C:] (one boot-folder and another folder holding installation-files). When finished, computer reboots and continues installation. Installation program now looks on the “second rootâ€=EasyBoot\disk1\XPEN, you have changed this in “txtsetup.sif >> Setupsourceâ€. That’s why you need ident-files in two places. I now, it’s seems stupid, but necessary! Note: Setup-program still needs to have CD/DVD in reader-unit! To solve problems with 2003 svr. Please use this path: I think you need to practise “Gosh way†to get a perfect boot-folder(boot-files). Link here: < http://gosh.msfnhosting.com/ > (Making a custom CD/DVD>>Creating the CD/DVD>>Reducing source). Note: You can’t get 2003 svr boot-folder using winXP as base (winXP installed) and from that point run a faked (false) upgrade to 2003 svr (using “Gosh wayâ€). To get 2003 svr boot-folder you need a “lower system†installed, like win2000 or winme, and from that point run a faked (false) upgrade to 2003 svr to get a perfect boot-folder. eureka Posted by CyberBoot on Jan. 16 2006,08:44
eurekaThanx very much for the solution to my one problem worked like a charm. Explanation (WinXP): Ident-files ("win51" and more files) must reside on the root “EasyBoot\disk1†and on “second root†witch is folder below i386 (xpen). Example in your case: EasyBoot\disk1\ win51 (and more ident-files, because this is “the primary rootâ€) EasyBoot\disk1\ xpen\ win51 (and more ident-files, and a bunch of setup-files. Note: this is “the second rootâ€) EasyBoot\disk1\ xpen\ i386\ (ident-files not necessary in here) as for my second problem (2003 server) i am still working on that but thanx once again Posted by cyberboot on Jan. 19 2006,09:10
eurekaThanx very much for the advice on Windows 2003 Server, it worked like adream. I have decided to redo my DVD with all the OS's on it, with the way you explained but also adding unattended installation. The only thing i am having problems with is adding Bart PE and ERD, but i am still working on that but if any one can give me any advice, Please. Posted by eureka on Jan. 19 2006,12:44
To CyberBootIt’s really great to notice that you fixed problems with 2003 server. Now to issues concerning BartPe and ERD. Erd 2005  (Attention: This is about Erd 2005. I don’t now what ERD you are using, but tutorial down here show only Erd 2005). Do it this way: 1. Copy folder I386 from ERD-CD to EasyBoot\disk1 2. Rename I386 to “ERD5†(no quotes). 3. Copy ident files (WIN51 and WIN51IS) from root on ERD-CD to EasyBoot\disk1 4. Copy w2ksect.bin to ezboot-folder (w2ksect.bin comes with EasyBoot. You find it in ezboot- folder). 5. Rename w2ksect.bin to erd2005.bin Now to hex edit: Step 1. Start EasyBoot >> Tools >> Replace Text… >> Find file >> erd2005.bin in ezboot-folder In “Text to find†you put in “I386†(no quotes) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€.  Only one text string should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 Step 2. This is a little bit tricky. Again use EasyBoot >> Tools >> Replace Text… >> Find file >> setupldr.bin in folder ERD5 In “Text to find†you put in “i386†(no quotes and note: i386 not I386) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€. Three text strings should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 Step 3.  Again use EasyBoot >> Tools >> Replace Text… >> Find file >> setupldr.bin in folder ERD5 In “Text to find†you put in “I386†(no quotes and note this time you use: I386 not i386) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€. One text string should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 Use run command in EasyBoot as usual: run erd2005.bin --------------------------------------- Tutorial for BartPe: 1. Copy folder “programs†from BartPe to EasyBoot\disk1 2. Rename i386 folder in BartPe to BART 3. Move folder BART to EasyBoot\disk1 4. Copy w2ksect.bin to ezboot-folder (w2ksect.bin comes with EasyBoot. You find it in ezboot- folder). 5. Rename w2ksect.bin to bart.bin Now to hex edit: Step 1. Start EasyBoot >> Tools >> Replace Text… >> Find file >> bart.bin in ezboot-folder In “Text to find†you put in “I386†(no quotes) and in “Replace with†you put in “BART†(no quotes) push “Replaceâ€.  Only one text string should be replaced if you have done right! Attention: use uppercase (CAPS). Like this BART not bart Step 2. Again use EasyBoot >> Tools >> Replace Text… >> Find file >> setupldr.bin in folder BART In “Text to find†you put in “i386†(no quotes and note: i386 not I386) and in “Replace with†you put in “BART†(no quotes) push “Replaceâ€. Four text strings should be replaced if you have done right! (if using XP-sp2 as base when making BartPe) Attention: use uppercase (CAPS). Like this BART not bart Don’t forget ident files on the root (EasyBoot\disk1): Win51ip and Win51ip.sp2 (if you used XP-sp2 as base when making BartPe). Note: You can use same ident-files to different system-folders (i386-folders). Use run command in EasyBoot as usual: run bart.bin ----------------------------- Regards eureka Posted by Rafael on May 14 2006,20:32
i make step by step to put erd2005 but return problem with ntldr ![]() Posted by eureka on May 15 2006,03:15
To Rafael1. Make sure to use caps (uppercase) that means â€big letters†to folder name (ERD5) and the same when hexedit (using EasyBoot >> Tools >> Replace Text…). Otherwise it won’t work. 2. Make sure to do both steps when hexedit setupldr.bin-file. (change i386 and I386 to ERD5). eureka Posted by Rafael on May 15 2006,07:41
Hi Eureka,Yes, i use uppercase and replace text. With winxp and ERD return same error. i dont understand why not work!! ![]() what's this error?? couldn't find ntdlr thanks and sorry my english ![]() Posted by eureka on May 15 2006,11:23
To RafaelPlease start with fixing ERD2005. Forget WinXP for the moment. ERD-2005: â€Couldn’t find ntdlrâ€>> this could be caused by several problems. But it seems that you haven’t done right with w2ksect.bin (in my tutorial renamed to erd2005.bin). Because erd2005.bin can’t find setupldr.bin in folder ERD5. I guess you haven’t hexedit erd2005.bin (using EasyBoot>>Tools>>Replace text…) according to my tutorial. Be sure to change text (hexedit) from I386 to ERD5 in erd2005.bin Or you start wrong w2ksect.bin (erd2005.bin) in your EasyBoot-menu. No problems with your English. My own English is far from perfect, but it seems to work anyway… Regards eureka Posted by Rafael on May 15 2006,21:30
Hi,Ok, first fix the erd2005 problem. I use easyboot to replace .bin file. I think the problem is this. Exist other program to replace text in erd2005.bin file?because i renamed file and replace folder in file (same with setupldr.bin) thanks Posted by eureka on May 15 2006,23:28
To RafaelQuote: †I use easyboot to replace .bin fileâ€. This is the best (and easiest) way to “hexedit†files. It’s very reliable, so I don’t think this is your problem. I repeat steps mentioned in my tutorial (because this really works!). ATTENTION: Be sure to use CAPS (big letters) and no spaces! Step 1. Start EasyBoot >> Tools >> Replace Text… >> Find file >> erd2005.bin in ezboot-folder In “Text to find†you put in “I386†(no quotes) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€. Only one text string should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 NOTE: Can you observe that one text string really is changed? Step 2. This is a little bit tricky. Again use EasyBoot >> Tools >> Replace Text… >> Find file >> setupldr.bin in folder ERD5 In “Text to find†you put in “i386†(no quotes and note: i386 not I386) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€. Three text strings should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 NOTE: Can you observe that three text strings really are changed? Step 3. Again use EasyBoot >> Tools >> Replace Text… >> Find file >> setupldr.bin in folder ERD5 In “Text to find†you put in “I386†(no quotes and note this time you use: I386 not i386) and in “Replace with†you put in “ERD5†(no quotes) push “Replaceâ€. One text string should be replaced if you have done right! Attention: use uppercase (CAPS). Like this ERD5 not erd5 NOTE: Can you observe that one text string really is changed? Regards eureka Posted by Rafael on May 16 2006,12:22
hi Eureka,This is my directory structure /disk1 |*.bin |erd2005.bin /ERD5 |setupldr.bin /ezboot is ok, right? Posted by eureka on May 16 2006,14:21
To RafaelNo it’s not okay! You need to put erd2005.bin in ezboot-folder. Like this: EasyBoot\disk1\ezboot\erd2005.bin This is the right directory structure: Easyboot\disk1\ERD5 Easyboot\disk1\ezboot\erd2005.bin Easyboot\disk1\Win51 Easyboot\disk1\Win51IS Note 1: Inside ERD5 you have setupldr.bin that needs to be hexedit from i386 to ERD5 eureka Posted by Rafael on May 17 2006,12:52
Eureka,Thanks so much...now is work...i think the problem with the directory because i create in software directory a folder and put my files in this folder...after i reinstall the software and use the default folder (disk1) work ![]() thankssssssss Posted by Rafael on May 23 2006,12:40
Hi,is possible to make boot with 2 cds instead of 1 dvd? ![]() Posted by eureka on May 23 2006,14:18
To RafaelQuote: “possible to make boot with 2 cds instead of 1 dvd?†What two CD;s? Or do you wish to have xp setup and ERD on same CD? eureka |