Jun 19 2007, 12:12 PM Post
#1 | |
| Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 626 Joined: 4-February 05 From: God's Own Country Member No.: 43021 OS: Windows 7 x86 |
To create multiboot dvd with XP and Vista, first we have to add XP to bcd store of Vista DVD's bcd copy vista dvd to folder say d:\vista-l Copy XP CD to the same folder (i386,WINIP etc should be in the root of the disc along with sources, boot etc) open cmd and type (get bcdedit.exe from Vista DVD's boot folder) CODE bcdedit /store D:\vista-l\boot\bcd /create {ntldr} /d "Windows XP setup" bcdedit /store D:\vista-l\boot\bcd /set {ntldr} device boot bcdedit /store D:\vista-l\boot\bcd /set {ntldr} path \I386\SETUPLDR.BIN bcdedit /store D:\vista-l\boot\bcd /displayorder {ntldr} /addlast bcdedit /store D:\vista-l\boot\bcd /set {bootmgr} displaybootmenu yes okay, now the boot store is ready. Now create the DVD image as usual using cd image CODE cdimage -lXP_Vista -j1 -u1 -e -m -h -bD:\vista-l\boot\etfsboot.com D:\vista-l d:\xp-vista.iso Similarly any NT based os (atleast XP, 2003) can be booted using bootmgr Even More!!! u can use boomgr without vista source ie, it can be used for creating multiboot dvd of XP, 2003 etc only u need the "boot" folder and "bootmgr" at root of DVD/CD Testing : I did it with vLited Vista and nLied XP Pro UPDATE: 1. Delay in XP setup due to UDF filesystem It is been reported that -u1 switch for cdimage causing delay in XP setup. Possible reason 4 this will be due to XP setup reluctantancy to load files from mirror UDF filesystem than joliet (-j1) file system. AFAIK joliet filesystem max. single file size is 2GB if u r install.wim is < 2GB then no problem occurs on avoiding -u1 otherwise u need u include -u1. 2. multibooting vista/server 2k8 Since the path (and name) of install.wim is hardcoded to <DVD_ROOT>\Sources\install.wim it is impossile to install them along in same dvd using bootmgr. If anybody know workarounds please post it. Suggested solution is to merge the install.wim's Thus making single install.wim with versions of Vista and Server 2k8 (like merging Vista x86 & x64 into one wim) and selecting required version from unattened.xml 3. To remove ems support (the vista entry shows Windows Vista Setup [EMS Enabled]) CODE bcdedit -store D:\vista-l\boot\bcd /bootems {bootmgr} OFF This post has been edited by Innocent Devil: Dec 18 2007, 12:45 PM |
| | |
![]() |
Aug 3 2007, 01:30 PM Post
#2 | |
| Senior Member ![]() ![]() ![]() ![]() Group: Members Posts: 626 Joined: 4-February 05 From: God's Own Country Member No.: 43021 OS: Windows 7 x86 |
bootmgr is the "bootloader" not the Boot Configuration Data (aka BCD) the dvd bootsector ( etfsboot.com ) always loads the bootmgr from ROOT of the DVD this bootmgr checks for the boot configuration data in <DVD_ROOT>\Boot\bcd file (This is same as what u seen in HDD install too The bootmgr in C: drive loads only C:\Boot\bcd) So you have to edit the <DVD_ROOT>\Boot\bcd store in order to load any other u did wat is to instruct <DVD_ROOT>\bootmgr to load <DVD_ROOT>\Vista\bootmgr --> Okay this is working but then <DVD_ROOT>\Vista\bootmgr searches <DVD_ROOT>\Boot\bcd and loads the file Thus it goes in a loop. Okay to solve the issue first understand how <DVD_ROOT>\Vista\Boot\bcd loads the OS ( bcdedit /store <DVD_ROOT>\Vista\Boot\bcd /enum /v ) then copy the same conf to <DVD_ROOT>\Boot\bcd by creating ne entry in the store u should change the bcd parameters like osdevice which by default will be ramdisk=[boot]\boot.wim,{GUID} to ramdisk=[boot]\<properpath>\boot.wim,{GUID} |
| | |
Innocent Devil bootmgr based Multiboot DVD ( currently XP & Vista) Jun 19 2007, 12:12 PM
Who-Me? I tried running your code all went well except for... Jul 5 2007, 03:01 PM
tap52384 Using this same method, could you give directions ... Jul 5 2007, 03:15 PM
Who-Me? Here is a link to microsoft website that will help... Jul 10 2007, 04:07 PM
Innocent Devil try "-store" instead of "/store... Jul 14 2007, 12:40 PM
Ausmith1 Thanks for the great tip, I got this to work very ... Aug 3 2007, 12:28 AM
Sudarshan Is this approach also works for creating Multiboot... Aug 3 2007, 12:41 AM
sayeds Cool Stuff Guyz.
I did mine a month ago, but diff... Aug 3 2007, 04:02 AM
Sudarshan Hi friends,
I have tried the same approach for mak... Aug 3 2007, 07:04 AM
Sudarshan QUOTE (Innocent Devil @ Aug 3 2007, 01:30... Aug 6 2007, 02:38 AM
Ausmith1 I figured out how to get multiple Win PE 2.0 WIMs ... Aug 3 2007, 04:45 PM
EmRoD QUOTE (Ausmith1 @ Aug 3 2007, 11:45 PM) I... Mar 12 2008, 02:43 AM
Stratuscaster QUOTE (Ausmith1 @ Aug 3 2007, 04:45 PM) I... Jan 29 2009, 08:52 AM
Stratuscaster QUOTE (Stratuscaster @ Jan 29 2009, 08:52... Jan 29 2009, 10:01 AM
Sudarshan Hi Ausmith1,
Can u be more specific and tell me t... Aug 6 2007, 12:08 AM
Innocent Devil u have to create the boot configuration data for l... Aug 7 2007, 05:59 AM
Sudarshan Thats gr8.......
thank u very much........
Vista... Aug 8 2007, 03:17 AM
Innocent Devil bocoz the install.wim is now in \Vista\s... Aug 8 2007, 06:19 AM
Sudarshan bocoz the install.wim is now in \Vista\s... Aug 14 2007, 06:41 AM
wrayal So...if you want to have, say, Vista and VistaPE b... Aug 15 2007, 06:21 AM
arfett I have Vista x64 & XP x64 booting fine using t... Sep 10 2007, 10:15 PM
Innocent Devil 1. The problem due cozing Invalid store will be t... Sep 11 2007, 07:57 AM
arfett Thanks that worked out fine. I have an entry for ... Sep 11 2007, 05:30 PM
Innocent Devil Thats' a silly multiboot mistake
Consider Read... Sep 13 2007, 03:07 AM
arfett I actually tried that earlier this morning after r... Sep 14 2007, 05:47 AM
sp00f Is it possible to put in this :
CODE/set{current}... Nov 22 2007, 01:06 PM
Innocent Devil yes
first run through bcdedit /enum /v to get th... Dec 10 2007, 07:51 AM
oidicle Hi innocent devil, I've tried your guide, ever... Dec 16 2007, 02:15 AM
Innocent Devil 1) that seems unusual, i never been in such situat... Dec 16 2007, 04:06 AM
oidicle Hi, I managed to get it to display that screen and... Dec 18 2007, 11:35 AM
Innocent Devil ya, i think the XP setup is little bit hesitant to... Dec 18 2007, 12:08 PM
oidicle I actually hit a dead end yesterday when I tried i... Dec 19 2007, 06:32 AM
Innocent Devil to rename a bcd entry
CODEbcdedit -store <BCD-... Dec 19 2007, 07:23 AM
oidicle Dude, None of the examples are working(neither the... Dec 24 2007, 11:48 AM
Innocent Devil QUOTE (oidicle @ Dec 24 2007, 10:48 PM) D... Dec 24 2007, 11:08 PM
oidicle Hi, sory 4 d late reply, It's just that after ... Dec 26 2007, 06:28 PM
Innocent Devil it doesnt matter , watever maybe that, it should r... Dec 26 2007, 10:23 PM
megaborg Hi i've tried to create a multiboot dvd with t... Jan 5 2008, 09:20 AM
Innocent Devil That i have to check, hasnt tried yet.
wen i reac... Jan 5 2008, 10:54 PM
oidicle Hey dude, Just wanted to let you know that it work... Jan 6 2008, 04:39 AM
Innocent Devil QUOTE (oidicle @ Jan 6 2008, 03:39 PM) He... Jan 6 2008, 08:12 PM
arfett Hey, devil, you wouldn't happen to know why I ... Jan 14 2008, 06:59 AM
jaclaz QUOTE (arfett @ Jan 14 2008, 01:59 PM) bc... Jan 28 2008, 05:17 AM
Innocent Devil SETUPLDR is supposed to load from a CD/DVD not fro... Jan 28 2008, 04:26 AM
Innocent Devil jaclaz:
but the SETUPLDR.BIN is in I386 dir of X64... Jan 28 2008, 05:50 AM
arfett About 3 months ago I installed XP x64 off my flash... Jan 31 2008, 01:52 AM
Innocent Devil then try gold xp x64 , so we can confirm whether i... Jan 31 2008, 05:20 AM
arfett I meant it was nlited when it did work...
It's... Feb 1 2008, 04:21 AM
sanyinet help me
Before I worked perfectly!
I would ... Apr 11 2008, 05:28 PM
sanyinet I have solved the problem, my mistake. Not necessa... Apr 30 2008, 12:09 AM![]() ![]() |
| Lo-Fi Version | Time is now: 22nd November 2009 - 09:55 AM |