Search Members Help

» Welcome Guest
[ Log In :: Register ]

 

[ Track This Topic :: Email This Topic :: Print this topic ]

reply to topic new topic new poll
Topic: How to add WinXP in a N in 1 CD, additional info to easyboot user's guide< Next Oldest | Next Newest >
 Post Number: 1
jaconbue Search for posts by this member.

Avatar



Group: Members
Posts: 22
Joined: May 2005
PostIcon Posted on: May 24 2005,18:15  Skip to the next post in this topic. Ignore posts   QUOTE

In the last week I tried to make my multiboot CD-DVD. I've made several tries. And I've learnt a few things that aren't in user's manual, about how to add WinXP in a multiboot cd/dvd.

The following steps are a extension of the steps that appear in EasyBoot User's Guide.
1.- Put all win51*.* files into cd root folder. All of them are very little files (less than 1Kb). In SP2 Professional you'll need 4 files.
2.- Create a folder "\aaaa" inside the root, to contain initial installation files. The name of the folder must have 4 letters, but it's allowed to use lowercase, numbers, and symbols.
3.- Create a folder "\b" inside the root, to contain files from original CD. The name of the folder can be whatever you want, in any path, not necessary a subfolder of "\aaaa", although it's a good idea.
Moreover, "\aaaa" and "\b" can be the same folder. In EasyBoot User's Guide "\aaaa" = "\xpen" and "\b" = "\xpen". But I use "\aaaa" = "\wxp2" and "\b" = "\wxp2\WinXPSP2ProEsp". There are too many possibilities.
4.- Copy the whole original CD of Windows XP to "\b". If you want, you can save disk space if you only copy "\I386" and "win51*.*". Other files and folders are optional. In my case I have "\wxp2\WinXPSP2ProEsp\win51IP.SP2", for example. The User's Guide doesn't mention to put this "win51*.*" files into "\xpen" (= "\b") folder, but they're necessary.
5.- Modify "wxp.bat" (from resources of EasyBoot) accordingly to the name of "\aaaa" and "\b". In my case this script copy files from "\wxp2\WinXPSP2ProEsp\I386" to "\wxp2".
6.- Rename "w2ksect.bin" from EasyBoot to the name you want (long names are permitted). Edit it with a Hex Editor, as UltraEdit, Hex Workshop, or the Tool->ReplaceText inside EasyBoot (all of them produce the same result). Replace "I386" by "AAAA" (uppercase). Put this changed file into the same folder as "loader.bin".
7.- Edit "\aaaa\setupldr.bin" with a hex editor. Replace "i386" by "aaaa". It isn't necessary to edit "\b\I386\setupldr.bin".
8.- Edit "\aaaa\txtsetup.sif" with Notepad. Replace [SetupSourcePath = "\"] by [SetupSourcePath = "\b"]. In my case, "\wxp2\WinXPSP2ProEsp" and "\wxp2\WinXPSP2ProEsp\" take the same result. It isn't necessary to edit "\b\I386\txtsetup.sif".
9.- Make a ISO with "mkisofs.exe", "cdimage.exe", "ultraiso", "nero", or "easyboot". You need to point "loader.bin" as boot sector; no-emulation mode, load 4 sectors, ISO 9660, mode 1, level 2 (31 characters permitted), joliet activated, relaxed ISO restrictions. Time-stamp and label aren't important. Optimization is optional.

I hope this will help somebody. And I hope the next version of the program will have a more detailed explanation of these procedures.

Bye!
Offline
Top of Page Profile Contact Info 
 Post Number: 2
Arizon Search for posts by this member.

Avatar



Group: Members
Posts: 37
Joined: May 2005
PostIcon Posted on: May 25 2005,04:46 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

I have created ISO file with Windows XP, Knoppix, Partition Magic 8 and it works. File is 1,20GB large so I put in EasyBoot\disk1\ folder named Programs and fill it with various programs. Make another ISO file 4,02GB large but Windows XP instalation won't work. Without that folder it works.
WHY it wont work and how to burn DVD with folder Program

http://forum.ezbsystems.net/cgi-bin....1;t=463
Offline
Top of Page Profile Contact Info 
 Post Number: 3
Matt
Unregistered







PostIcon Posted on: Jun. 14 2005,08:36 Skip to the previous post in this topic. Skip to the next post in this topic. Ignore posts   QUOTE

Thanks jaconbue for building on the help - it really is much appreciated that you have gone to this effort.  

I'm not really sure where I went wrong, I am getting the message "can't find ntldr" so I either have the path wrong or the files in the wrong place.

I am trying to get a slipstreamed unattended WinXP install and Acronis up working - but I'd be happy with XP first. Perhaps I haven't got the layout quite right.  

In the CD root directory C:\Program Files\EasyBoot\disk1\ezboot I should have the files:
Acronis.bif
cdmenu.ezb
default.ezb
loader.bin
standard.ctb
WIN51
WIN51IP
WIN51IP.SP1
win51ip.SP2
xpen.bin
I've removed the image files from this list for readability.
And within this folder I have the sub folder I have used xpen And within the xpen folder, the i386 folder.  

Is it important whether the folder names be upper case?
Do the Win5*.* files need to appear anywhere else?

I have edited/renamed the files you mentioned i.e.
Rename w2ksect.bin I used xpen.bin
Edited setupldr.bin and txtsetup.sif

Where should the NTLDR (and any other necessary files) be put?

thanks

Matt

 Post Number: 4
Matt
Unregistered







PostIcon Posted on: Jun. 14 2005,08:50 Skip to the previous post in this topic.  Ignore posts   QUOTE

Oh, one other question.  Why is it neccessary to copy the files from "\wxp2\WinXPSP2ProEsp\I386" to "\wxp2"?

thanks again

3 replies since May 24 2005,18:15 < Next Oldest | Next Newest >

[ Track This Topic :: Email This Topic :: Print this topic ]


 
reply to topic new topic new poll

» Quick Reply How to add WinXP in a N in 1 CD
iB Code Buttons
You are posting as:

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code