IPB

Google Frontpage Forums Unattended CD/DVD Guide
4 Pages V  < 1 2 3 4 >  
Reply to this topicStart new topic
> [SOLVED] Install Multiple XP/Vista/PE/2003 from USB
malinduta
post Apr 13 2008, 03:35 PM
Post #41


Newbie


Group: Members
Posts: 33
Joined: 19-January 05
Member No.: 41387
Country Flag


I understood the whole process but I can`t understand what GSAR is replacing sad.gif
QUOTE
09 - EXPAND setupdd.sy_ to setupdd.sys located in your ~BS folders
- For $WIN_01$.~BT\setupdd.sys run "GSAR -i -o -s$:x00W:x00I:x00N:x00_:x00N:x00T:x00$:x00.:x00~:x00L:x00S:x00 -r$:x00W:x00I:x00N:x00_:x000:x001:x00$:x00.:x00~:x00L:x00S:x00 setupdd.sys"
- For $WIN_02$.~BT\setupdd.sys run "GSAR -i -o -s$:x00W:x00I:x00N:x00_:x00N:x00T:x00$:x00.:x00~:x00L:x00S:x00 -r$:x00W:x00I:x00N:x00_:x000:x002:x00$:x00.:x00~:x00L:x00S:x00 setupdd.sys"

I kindly ask you to give a more detalied explication.
Thank you smile.gif
Go to the top of the page
 
+Quote Post
ilko_t
post Apr 13 2008, 04:03 PM
Post #42


Advanced Member
***

Group: Members
Posts: 404
Joined: 6-December 06
Member No.: 117812
Country Flag


Changing $WIN_NT$.~LS to $WIN_01$.~LS in setupdd.sys.
GSAR -i -o -s$:x00W:x00I:x00N:x00_:x00N:x00T:x00$:x00.:x00~:x00L:x00S:x00 -r$:x00W:x00I:x00N:x00_:x000:x001:x00$:x00.:x00~:x00L:x00S:x00 setupdd.sys

Does it make sense now?
Go to the top of the page
 
+Quote Post
malinduta
post Apr 13 2008, 11:20 PM
Post #43


Newbie


Group: Members
Posts: 33
Joined: 19-January 05
Member No.: 41387
Country Flag


QUOTE (ilko_t @ Apr 14 2008, 01:03 AM) *
Changing $WIN_NT$.~LS to $WIN_01$.~LS in setupdd.sys.
GSAR -i -o -s$:x00W:x00I:x00N:x00_:x00N:x00T:x00$:x00.:x00~:x00L:x00S:x00 -r$:x00W:x00I:x00N:x00_:x000:x001:x00$:x00.:x00~:x00L:x00S:x00 setupdd.sys

Does it make sense now?

Oh, yes, TY! smile.gif
Nice shot using the colours thumbup.gif
Go to the top of the page
 
+Quote Post
theles
post Jun 16 2008, 02:57 PM
Post #44


Newbie


Group: Members
Posts: 10
Joined: 21-December 05
Member No.: 83036
Country Flag


QUOTE (andy_le2k @ Mar 25 2008, 12:23 PM) *
Thanks to everybody who made this possible for me - especially these superstars: jaclaz, ilko_t, cdob and wimb

I just want to list the steps I took below, I can't promise that it will work for all of you but it worked for me.

01 - Make XP1 Source using usb_multiboot.cmd

02 - Rename $WIN_NT$.~BS and $WIN_NT$.~LS to $WIN_01$.~BS and $WIN_01$.~LS

03 - Rename SETUPLDR.BIN to XPS01 and rename TXTSETUP.SIF to TXTSET01.SIF

04 - Make XP2 Source using usb_multiboot.cmd


I'm stuck at this point.

I have two working XP ISOs. Both was customized/updated using nLite. I'd extract them to sepparated folders and make the first installation on the USB. It works just fine, and the installation was pretty fast. Then I try to add the second installation with the instructions above.

After rename the folders, I start again the process with the USB_MultiBoot_10.cmd, select the new source, and the new $OEM$ folder, select the USB again, and them try to make the multiboot. I've got a message saying that source and destination has the same drives.

I'm pretty sure that I'm doing something wrong, but I just can't figure out what it is. Can someone help? Wich options should I choose for make the second boot?

FYI, alone, the second iso is working too.

Thanks
Theles
Go to the top of the page
 
+Quote Post
wimb
post Jun 16 2008, 11:26 PM
Post #45


Member
Group Icon

Group: Software Developers
Posts: 237
Joined: 21-March 07
Member No.: 132150
Country Flag


QUOTE (theles @ Jun 16 2008, 10:57 PM) *
Then I try to add the second installation with the instructions above.

After rename the folders, I start again the process with the USB_MultiBoot_10.cmd, select the new source, and the new $OEM$ folder, select the USB again, and them try to make the multiboot. I've got a message saying that source and destination has the same drives.

You should not manually rename the folders newwink.gif
Let USB_MultiBoot_10.cmd do the work, the whole procedure is build in the program.

See Support and Changes: http://www.msfn.org/board/install-XP-USB-t...6.html&st=6
QUOTE
- Multiple XP Install from USB is now Supported (max 9 sources)
http://www.msfn.org/board/SOLVED-Install-M...SB-t114543.html
Run USB_MultiBoot.cmd again using New XP Source and Empty XX_CONTENT Source Folder

The last sentence is exactly what you have to do, to solve your problem smile.gif

So you have to run USB_MultiBoot_10.cmd TWICE
For the second Run we have:

With N) you Select NO Format

With 1) you Select your second XP Source, located on your Harddisk
With 2) you Select your USB-Drive Target
With C) you Select Empty XX_CONTENT Source Folder, which is part of your USB_MultiBoot_10 folder,
located on your Harddisk, and NOT on your USB drive newwink.gif

With 3) you Make the USB-stick and Copy the second XP-Source

This post has been edited by wimb: Jun 16 2008, 11:58 PM
Go to the top of the page
 
+Quote Post
andy_le2k
post Jun 17 2008, 06:30 PM
Post #46


Newbie


Group: Members
Posts: 25
Joined: 3-January 04
Member No.: 11860



Never really had a chance to thank wimb for implementing the multiple XP sources in version 9 and 10 of his program, so thanks heaps for taking the cumbersome task of manually doing this out of the way.

Here are a few things I've noticed with these latest releases:

It can't handle multiple WIN2003 sources, the installation process between XP and 2003 should be very similar but if you use multiboot10 to add 2003 as an additional source, it will give you a ntldr corrupted error! If you were to use a setupldr from an XP source, txtsetup will load but it will error once it starts expanding some files.

Here's what I did:

I created 2 XP sources so there are 2 XP setupldr's (XAT01 and XAT02). I then created a 2003 source which has XAT03 which i renamed to XAT03.old and copied the XAT01 over as XAT03. I then hex-edited XAT03 and replaced all instances of $win_01$ with $win_03$ and also did the same for txtset01 to txtset03. This loads the txtsetup portion of 2003 fine but it complains about a file note found in txtsetup.sif.

------------------------------------------------------------------------------------

Here's my personal wishlist for future releases of multiboot:

It would be nice to be able to automate the multiple PE process (BartPE + WinFLP + ERD Commander).

Some how be able to add multiple Vista installs without multiple partitions. Currently I'm booting into a Vista PE then navigate by cmd prompt to the desired source folder and executing the setup.exe - I also have 2 Vista PE's booting from bootmgr, one for x86 sources and one for x64.

So from the grub4dos menu (I have my boot.ini directly load grub4dos) I run the bootmgr which then gives me the option to run x86 PE or x64 PE.

That is like 3 layers of menus I go through plus manually navigating to the right source path and launching the setup. It would be better to shorten this somehow.

My USB hard drive:
USB:\Vista\x86\Setup.exe
USB:\Vista\x64\Setup.exe
USB:\Vista\Server2008x86\Setup.exe
USB:\Vista\Server2008x64\Setup.exe

Thanks a lot for reading.
Go to the top of the page
 
+Quote Post
wimb
post Jun 17 2008, 09:51 PM
Post #47


Member
Group Icon

Group: Software Developers
Posts: 237
Joined: 21-March 07
Member No.: 132150
Country Flag


QUOTE (andy_le2k @ Jun 18 2008, 02:30 AM) *
Never really had a chance to thank wimb for implementing the multiple XP sources in version 9 and 10 of his program, so thanks heaps for taking the cumbersome task of manually doing this out of the way.
Thanks for your reply with feedback information. smile.gif

QUOTE
It can't handle multiple WIN2003 sources
I don't know if this can be solved, anyway it needs a lot of testing to find out what are the possibilities. unsure.gif
I don't have Windows 2003, so I cannot help you with this.

QUOTE
Here's my personal wishlist for future releases of multiboot:

It would be nice to be able to automate the multiple PE process (BartPE + WinFLP + ERD Commander).
After running INSTALL_DUMMY.cmd from the makebt folder, it is possible to make USB-stick with multiple partitions.
Then using USB_MultiBoot_10.cmd TWICE, you will be able to install BartPE + UBCD4WIN on the different partitions.
It is semi-automatic, but you want it more automated for BartPE + WinFLP + ERD Commander ?

QUOTE
Some how be able to add multiple Vista installs without multiple partitions.
Anyway it is possible already,
allthough the 3-level Menu solution with boot.ini - GRUB4DOS - bootmgr Menu,
and first booting with Windows PE 2.0 is may be not your ideal solution. newwink.gif

This post has been edited by wimb: Jun 17 2008, 10:22 PM
Go to the top of the page
 
+Quote Post
ilko_t
post Jun 17 2008, 10:40 PM
Post #48


Advanced Member
***

Group: Members
Posts: 404
Joined: 6-December 06
Member No.: 117812
Country Flag


QUOTE (andy_le2k @ Jun 17 2008, 05:30 PM) *
...It can't handle multiple WIN2003 sources, the installation process between XP and 2003 should be very similar but if you use multiboot10 to add 2003 as an additional source, it will give you a ntldr corrupted error! If you were to use a setupldr from an XP source, txtsetup will load but it will error once it starts expanding some files...
There is a checksum check, hence the "NTLDR corrupted" read it as "SETUPLDR.BIN corrupted".
Either add it as not modified source, or just "crack" it:
http://www.msfn.org/board/Solution-for-mul...-64-t58410.html
http://www.msfn.org/board/Multiboot-WinXP-...-SP-t47226.html

As for the multiple PE and Vista sources- is there anyone else interested? May be saving some time for more important features/bugs could be a good idea?

This post has been edited by ilko_t: Jun 17 2008, 10:43 PM
Go to the top of the page
 
+Quote Post
cdob
post Jun 18 2008, 01:34 AM
Post #49


Member
**

Group: Members
Posts: 171
Joined: 29-September 05
Member No.: 74988
Country Flag


QUOTE (ilko_t @ Jun 17 2008, 10:40 PM) *
May be saving some time for more important features/bugs could be a good idea?

Another idea:
don't you use NTFS USB stick or USB hard disk?
NTFS support hardlinks. This saves space.

'finddupe -hardlink' replace duplicates with hardlinks.
http://www.sentex.net/~mwandel/finddupe/
Go to the top of the page
 
+Quote Post
theles
post Jun 18 2008, 06:04 AM
Post #50


Newbie


Group: Members
Posts: 10
Joined: 21-December 05
Member No.: 83036
Country Flag


QUOTE (wimb @ Jun 17 2008, 02:26 AM) *
The last sentence is exactly what you have to do, to solve your problem smile.gif

So you have to run USB_MultiBoot_10.cmd TWICE
For the second Run we have:

With N) you Select NO Format

With 1) you Select your second XP Source, located on your Harddisk
With 2) you Select your USB-Drive Target
With C) you Select Empty XX_CONTENT Source Folder, which is part of your USB_MultiBoot_10 folder,
located on your Harddisk, and NOT on your USB drive newwink.gif

With 3) you Make the USB-stick and Copy the second XP-Source



Wimb,

First of all, thanks for the attention. I've made as you said, and it work just fine. But, there's always a but, I have one doubt.

The first ISO, was customized with several updates and with some scripts that, for example, change the user folder and do some other stuff. The second ISO has only the updates of the first, but without any changes, is just like an original XP SP2, but with the updates.

I've made the first source without problems and it work fine. Following your instructions, I'd go to the second. The option "M - Select $OEM$ Folder" keep the option that was selected with the previous ISO.

I would like to know, what should I do, because:
- leaving this option fullfilled, the first installation work Ok, and the second work fine but at the end of the installation, it gave me one error, saying that the nlite.sif file wasn't found, and the installation succefully ends, and I didn't found any kind of problem.

- changing it to the folder of the second iso folder, both installations didn't work.

Am I doing something wrong...again!? Thanks a lot.
Theles

This post has been edited by theles: Jun 18 2008, 06:06 AM
Go to the top of the page
 
+Quote Post
wimb
post Jun 18 2008, 11:40 AM
Post #51


Member
Group Icon

Group: Software Developers
Posts: 237
Joined: 21-March 07
Member No.: 132150
Country Flag


QUOTE (theles @ Jun 18 2008, 02:04 PM) *
I've made the first source without problems and it work fine. Following your instructions, I'd go to the second. The option "M - Select $OEM$ Folder" keep the option that was selected with the previous ISO.
In any case the $OEM$ folder selected for the second source, should not be equal to the $OEM$ folder for the first source.
I suggest you select for the second source the Empty $OEM$_X folder from the USB_MultiBoot_10 folder,
since you want to use the second source without any changes.
Such selection is automatically proposed when a winnt.sif is found in the XP Source and is used from the XP Source.
But probably this was not your case for the second source

How did you prepare the two sources, was nLite used in both cases or not ?
To make things clear for me, it would be nice to send your two log files as Attachment.
Then I know exactly what folders and files you are using. newwink.gif

QUOTE
- changing it to the folder of the second iso folder, both installations didn't work.

It is not clear to me what you are doing here (what folder ?) unsure.gif
Go to the top of the page
 
+Quote Post
andy_le2k
post Jun 18 2008, 09:52 PM
Post #52


Newbie


Group: Members
Posts: 25
Joined: 3-January 04
Member No.: 11860



QUOTE (ilko_t @ Jun 17 2008, 10:40 PM) *
There is a checksum check, hence the "NTLDR corrupted" read it as "SETUPLDR.BIN corrupted".
Either add it as not modified source, or just "crack" it:
http://www.msfn.org/board/Solution-for-mul...-64-t58410.html
http://www.msfn.org/board/Multiboot-WinXP-...-SP-t47226.html


Thanks ilko_t for the links, the original sp1 2003 setupldr.bin links are dead so I couldn't play around with them. The cracked version of setupldr.bin works, you can load txtsetup using it but once it loads it will give a "unable to load setupdd.sys errorcode 4" I was thinking that maybe setupdd.sys has checksum checks as well since it's the file that we hex edited the txtsetup won't load it.

The reason why I need to have 2003 as an additional source is because I already have one flavor of 2003 using up the unmodified $WIN_NT$ slot which works fine. So if I add another version of 2003 it will need to be $WIN_0x$ and txtset0x.sif

I have also edited the first post to include the methods of getting multiple XP, multiple Vista and multiple PE to work.
Go to the top of the page
 
+Quote Post
cdob
post Jun 19 2008, 04:33 AM
Post #53


Member
**

Group: Members
Posts: 171
Joined: 29-September 05
Member No.: 74988
Country Flag


QUOTE (andy_le2k @ Jun 18 2008, 09:52 PM) *
but once it loads it will give a "unable to load setupdd.sys errorcode 4" I was thinking that maybe setupdd.sys has checksum checks as well since it's the file that we hex edited the txtsetup won't load it.

Some files contain a checksum. http://msdn.microsoft.com/en-us/library/ms809762.aspx

ModifyPE can set a new checksum to altered files. http://unattended.msfn.org/unattended.xp/view/web/16/

Try apply a new checksum to setupdd.sys.
Go to the top of the page
 
+Quote Post
ng12345
post Jun 23 2008, 10:03 AM
Post #54





Group: Members
Posts: 9
Joined: 25-November 05
Member No.: 80783
Country Flag


QUOTE (andy_le2k @ Mar 25 2008, 09:23 AM) *
-
Multiple XP
----------------
This has changed a lot since wimb updated the usb_multiboot to automatically do this, so basically, run the usb_multiboot program twice (or however many times you want) making sure you carefully select the settings again for each time you run it.


How much space are you using for all these installs? If an xp install is 500mb, and you have xp home and xp pro on the stick, are you using up 1gb of space? Or does this create a stick similar to those isos, and take up 500+changes between the two sources (~510mb) and like jaclaz suggested in the beginning?

It'd be nice to create a stick that could set up different versions of xp as necessary, but work similarly to those 9 in 1's giving it a relatively small footprint.

This post has been edited by ng12345: Jun 23 2008, 10:04 AM
Go to the top of the page
 
+Quote Post
jaclaz
post Jun 23 2008, 01:22 PM
Post #55


MSFN Junkie
Group Icon

Group: Software Developers
Posts: 3624
Joined: 23-July 04
From: Italy
Member No.: 25215
OS: none
Country Flag