Jump to content

Recommended Posts

Posted

Looking at windows 7 OPK/WAIK the new oscdimg.exe has a feature to create a multibook DVD/CD. Has anyone tried this feature yet? And has examples?


Posted (edited)

Are we talking of these command line options?:

http://technet.microsoft.com/en-us/library...036(WS.10).aspx

or to these (windows 7 specific :whistle:)?:

http://technet.microsoft.com/en-us/library...243(WS.10).aspx

Which of course completely fail ;) to say that if you:

OSCDIMG 2.55 CD-ROM and DVD-ROM Premastering Utility
Copyright © Microsoft, 1993-2007. All rights reserved.
Licensed only for producing Microsoft authorized content.


Usage: OSCDIMG [options] sourceroot targetfile

Boot options: These options can be used to create bootable CD/DVD images

The following options may only be used for single boot entry images and may
not be combined with any multi-boot entry switches.

-b This option is used to specify the file that will be written in the
boot sector(s) of the disk. Example: -bc:\location\cdboot.bin
-p This option specifies the value to use for the Platform ID in the
El Torito catalog. The default is 0x00 to represent the x86
platform.
-e This option means not to use floppy disk emulation in the El Torito
catalog.

The following options may be used to generate multi boot entry images and may
not be combined with any single boot entry switches.

Each multi-boot entry is seperated via a # token, as well as the number of
boot entries. The options for a boot entry are seperated via a comma token.
Each boot option must specify the boot code for that option.

-bootdata:<num>#defaultbootentry#bootentry2#bootentryN

BootEntryOptions:
b This option is used to specify the file that will be written in the
boot sector(s) of the disk. Example: -bc:\location\cdboot.bin
p This option specifies the value to use for the Platform ID in the
El Torito catalog. The default is 0x00 to represent the x86
platform. 0xEF represents an EFI-based system
e This option means not to use floppy disk emulation in the El Torito
catalog.

t Specifies the El Torito load segment. If not specified, defaults to

0x7C0

Example:
-bootdata:2#p0,bc:\location\etfsboot.com#pEF,bc:\location\ESPBootFile
This specifies a multi-boot image with the default image having an x86 boot
sector that launches the ETFSBOOT.com bootcode, and a secondary EFI boot
image that launches ESPBootFile when booted

Which of course completely fails to give much help, but it seems like the only "multi-boot" possible is between a "normal" no-emulation bootsector and an EFI boot image :unsure:, not the "usual" kind of multiboot (BCDW, grub4dos, Syslinux) we are used to.

Thanks to allanf for the tip:

http://www.boot-land.net/forums/index.php?showtopic=9696

jaclaz

Edited by jaclaz
Posted

I dont see any reason why you wouldnt use that to create a multi boot dvd with XP and windows 7. Its just a boot sector. My question is has anyone actually tried that?

Posted

OSCDIMG creates a El Torito multiboot version.

Specs http://www.phoenix.com/NR/rdonlyres/98D321.../specscdrom.pdf

This feature was seldom supported by BIOS in the past.

http://www.nu2.nu/bootcd/#howboot

May be EFI mainboards are different now.

oscdimg.exe -bootdata:2#p0,b".\x86\boot\etfsboot.com"#pEF,b".\amd64\boot\etfsboot.com" . o.iso

Created ISO image does boot at VMware Playes, but x86 etfsboot.com is launched directly.

Multiboot does fail at this example.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...