IPB

Google Frontpage Forums Unattended CD/DVD Guide
 Forum Rules Unattended CD/DVD Guide Homepage · MSFN Forum Rules
> bootmgr based Multiboot DVD ( currently XP & Vista), in case nobody did it or want to try
Innocent Devil
post 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
Country Flag


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
Go to the top of the page
 
+Quote Post
 
Start new topic
Replies
Innocent Devil
post 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
Country Flag


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}
Go to the top of the page
 
+Quote Post

Posts in this topic
- 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
- - Innocent Devil   bootmgr is the "bootloader" not the Boot...   Aug 3 2007, 01:30 PM
|- - 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


Google Frontpage Forums Unattended CD/DVD Guide

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 




Lo-Fi Version Time is now: 22nd November 2009 - 09:55 AM
All trademarks mentioned on this page are the property of their respective owners
MSFN is not affiliated with Microsoft
Copyright © 2001-2009 msfn.org
Privacy Policy