View Single Post
  #16  
Old 19th Dec 01, 08:09 PM
khauyeung's Avatar
khauyeung khauyeung is offline
BetaONE Supporter
 
Join Date: Jul 2001
Location: Toronto
Posts: 67
khauyeung is an unknown quantity at this point
[12-19-2001]

Cooking Time

It looks like that we do have real creative cooks here: Someone has started his cooking on the Visual Studio 6.0 Enterprise/Professional 2in1 resulting in a Yumi-Yumi dish. Let us start our cooking too (in several stages), targeting on a "Multi-Bootable Corporated Windows XP Professional/Home Edition 2in1 CD"!

The following materials are needed in our warm-up stage: DevilsOwn (XP-Professional with Corpfiles), BOOT.BIN (WXP/W2K Boot-Sector), CDIMAGE.EXE, 2.5 GB of Hard-drive space. If you have my 6in1 CD, it is a good source of materials except the CDIMAGE.EXE. Please note that the DevilsOwn is contained in my 6in1 CD under WXPVOL_EN. The warm-up stage aims to learn using CDIMAGE to encode an ISO CD-image of a bootable DevilsOwn (Volume License Version of XP Professional) CD.

1. Extract or copy all files from your source of DevilsOwn to a directory (sourceroot) of the HD (e.g. E:CORP2IN1_EN)
2. Copy the popular WXP/W2K Boot-Sector file BOOT.BIN to the sourceroot. (BOOT.BIN can be found at of the 6in1)
3. In a minute, we shall be using CDIMAGE.EXE (Version 2.39, 72,464 Bytes) which has been put in a path available to be run in DOS Window. Let us learn its Usage and Options: (To make it simple, I only have listed Options of GROUP1 here which are used more frequently, you can view the full content of CDIMAGE.TXT at /http://members.rogers.com/khayftp1/cdimage.txt)

Usage: CDIMAGE [options] sourceroot targetfile

Available Options:

GROUP1:
-l volume label, no spaces (e.g. -lMYLABEL)
-t time stamp for all files and directories, no spaces, any delimiter (e.g. -t12/31/91,15:01:00)
-b "El Torito" boot sector file, no spaces (e.g. -c:locationcdboot.bin)
-h include hidden files and directories
-n allow long filenames (longer than DOS 8.3 names)
-m ignore maximum image size of 681,984,000 bytes
-o optimize storage by encoding duplicate files only once

4. In DOS Window, Enter the following command:

cdimage -lCORP2IN1_EN -t08/23/2001,12:00:00 -bE:CORP2IN1_ENBOOT.BIN -h -n -m E:CORP2IN1_EN E:CORP2IN1.ISO

In about 3 minutes, CDIMAGE will generate a CORP2IN1.ISO in the root directory of the E: drive. If you use something like daemon tools (recommended), winimage or isobuster to check the generated CORP2IN1.ISO, you will find the following properties which were set by the options: Volume Label is CORP2IN1_EN (-lCORP2IN1_EN); Time Stamp is 02/23/2001 at 12:00:00 GMT time (-t08/23/2001,12:00:00); the CD is bootable because a boot-image was specified (-bE:CORP2IN1_ENBOOT.BIN); Options -h -n -m were selected as STANDARD. CDIMAGE looked at the sourceroot E:CORP2IN1_EN and generate the target ISO as E:CORP2IN1.ISO. Please note that when CDIMAGE is in the ENCODING process, it expects the target drive (where the targetfile is generated) has at least the same size of freespace as the size of contents under the sourceroot.

Isn't it simpler to make a bootable ISO with CDIMAGE than all the other Burning software?

More new contents have been posted at [12-19-2001] (Part 3)



Last edited by khauyeung at Jul 20 2002, 10:05 AM
Reply With Quote