BetaONE will rise again!


Reply
  #1  
Old 18th Dec 01, 09:47 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
Hot Topic: Multi-Bootable N-in-1 CD Howto

(You can view the Full Page of this topic at /http://members.rogers.com/khauyeung/nin1.htm)

To congratulate BetaOne's new opening, I am starting this new thread which is supposed to be of interest to a lot of people.

I shall talk about what is N-in-1, the cdimage and its simple use in making an ISO, cdimage advanced and its optimization magics, making CD Multi-Bootable with Loader and DiskEmulator, editing WinXP/Win2K boot-sector and boot-image files, and finally guilding you to make a "Corporated XP Professional & Home Edition 2in1 CD".

Obviously this is a very large topic which I cannot finish to talk in one single post nor one single day. In the coming couple of days, I will continuosly add new contents into the first post of this thread (the current post) and putting a date mark at the beginning of each new content segment. When you re-visit this thread, always check the first post to view my new stuffs, and then put your comments, questions, discussion contents as a new reply. Please actively join-in discussion and hope that we can generate more creative idea.

I hope this thread is to be handled as a pure discussion thread. I shall let you know if related programs/files are publicly available. But for proprietary programs like cdimage, you have to seek or share it yourselves. Do NOT try to ask me for a link by all means!

[12-18-2001] (Part 1)

About N-in-1:

My N-in-1 experience started 8 months ago when a friend came to me showing his new toy from China - A 3in1 CD which put Windows 2000 Professional, Server and Advanced Server together and integrate them into one single CD. I was very impressed on this amazing CD but did not understand why a single 650 MB normal CD can accomodate 1.5 GB (500 MB x 3) of contents of 3 CD's. Unfortunately, my friend did not understand neither. I was wondering in the next 2 months: What kind of magic compression programs was it made?

CDIMAGE.EXE

I did not get the answer until another friend brought me a piece of proprietary premastering utility CDIMAGE.EXE which was originated from M$ for internal use only. The basic purpose of CDIMAGE is simply to help generating an ISO CD-image for the contents which are previously put under a folder of a hard-drive or a CD-drive. There are options which can control various CD's properties like volume label, time stamp, long filenam, boot sector file and more. All these sounds like the other CD Buring software can do it: CDRWIN, ECDC, Nero. But what makes the N-in-1 possible? It is the -o option, "optimize storage by encoding duplicate files only once".

Optimization Magics

Starting from that moment, I understand the magics: It was not the Compression made the Windows 2000 3in1 CD, but the "optimization" process. It is true that when we extract the contents of the 3 Windows 2000 CD's onto the hard-drive, each of them will occupy about 500 MB adding up a total of around 1.5 GB of hard-drive space. However, when we run the CDIMAGE with the -o option to encode an ISO CD-image, it finds DRIVERS.CAB (a 50 MB file) exists in the i386 folder of all 3 individual versions (Professional, Server and Advanced Server) and these 3 files are duplicate files, so it store the 3 DRIVERS.CAB's only once in the final encoding CD-image and updating the file allocation table of the CD so that the 3 DRIVER.CAB's distributed in 3 individual directories will point to the same physical address on the CD. Now we save 100 MB of space by doing optimization on duplicate files of DRIVERS.CAB only, we should not be surprised that we can get 1.5 GB being squeezed into less than 650 MB after the whole optimization process is finished on the other duplicate files.

Obviously, the optimization magics of CDIMAGE is particularly useful in making somthing like Windows 2000 3in1 and Windows XP 6in1 where more than 95% of the contents in different OS's are of duplicate files. Beyonds the N-in-1, the -o option is also a good tool to bind more different applications, or different versions of application from the same software vendor onto a single CD. Example 1: Symantec System Works 2002 contains a basic version of Winfax Pro, but a Deluxe version of Winfax Pro and Talkwork Pro are also available and will be more powerful, they can be re-pack to one CD with CDIMAGE -o option without taking much of additional space. Example 2: The Adobe Acrobat 5.0 does accompany with different Adobe's applications on the Adobe Utimate Collection CD, we can use -o option to optimize the CD once again so that more space can now be spared for more Goodies. With your imagination, you can think about more situation where optimization magics can be applied. If you have any good idea, please post it to share.

More contents are coming. Stay tuned and start your postings....

Because of the Length Limit of a message, I have to put the next new content segment in a new reply. Please read my new reply on 12-19-2001 under the current thread!



Last edited by khauyeung at Jul 20 2002, 10:03 AM
Reply With Quote
  #2  
Old 18th Dec 01, 09:58 PM
[SiN] [SiN] is offline
Senior Member
 
Join Date: Sep 2001
Location: pssstttt.... behind you
Posts: 186
[SiN]
This will be a great thread! I have been wondering how to use that cdimage tool to make iso's for a while now

Look forward to it thanks

Later,
Lucky
Reply With Quote
  #3  
Old 18th Dec 01, 10:02 PM
Homie's Avatar
Homie Homie is offline
BetaONE Supporter
 
Join Date: Aug 2001
Location: GMT+1
Posts: 181
Homie is an unknown quantity at this point
looking forward to the 2in1 part

Seems to become an interesting thread, I'll stick around

Homie
Reply With Quote
  #4  
Old 18th Dec 01, 11:34 PM
BigHead50's Avatar
BigHead50 BigHead50 is offline
BetaONE Supporter
 
Join Date: Aug 2001
Location: Kansas City USA
Posts: 130
BigHead50 is an unknown quantity at this point
I am awaiting any Tasty info you may have on this subject...
I always like to get more info on this because it can be kind of complex at times, especially when trying to make a CD bootable after opening it and inserting something or changing something...

SeeYa


Very interesting on the part 1. I knew how you did it, just not what program to use...
Waiting for More...
Thanks...
__________________
The Truth CAN Set You Free......
Reply With Quote
  #5  
Old 19th Dec 01, 12:08 AM
richardc2000 richardc2000 is offline
Retired
 
Join Date: Jul 2001
Location: vancouver
Posts: 803
richardc2000 is on a distinguished road
Great idea khauyeung - I look forward to the entire post. Despite having read all the notes and readme's, I would appreciate seeing
the dates for the latest versions so that I can put everything I need on a CDRW to clear up my HD. I can wait to burn it later on a regular CDR that boots. Thanks.
Reply With Quote
  #6  
Old 19th Dec 01, 12:34 AM
AppleBelly
 
Posts: n/a
How did you change the Windows XP menu then? i can't see how you managed to change it, don't see any files to change.
Reply With Quote
  #7  
Old 19th Dec 01, 12:41 AM
greypigeon's Avatar
greypigeon greypigeon is offline
BetaONE Supporter
 
Join Date: Jul 2001
Location: Belgium
Posts: 127
greypigeon is an unknown quantity at this point
Send a message via MSN to greypigeon
GREAT
Very interesting post
Looking forward for the 2nd
Thanks
__________________
Reply With Quote
  #8  
Old 19th Dec 01, 12:49 AM
SpeedRacer SpeedRacer is offline
New Member
 
Join Date: Oct 2001
Posts: 5
SpeedRacer
hey khauyeung...

Great post! I knew it had something to do with the sharing of files but didn't know exactly how it was done. I have the 2k 3 in 1 and the XP 6 in 1 and it still amazes me how how all of it can be put on 1 cd. I look forward to reading your posts and thanks for the info.
Reply With Quote
  #9  
Old 19th Dec 01, 02:08 AM
spyro's Avatar
spyro spyro is offline
BetaONE Supporter
 
Join Date: Aug 2001
Posts: 21
spyro is an unknown quantity at this point
I really like this thread. Thanks khauyeung for sharing your Nin1 experience, just can't wait to see your next discussion.
Reply With Quote
  #10  
Old 19th Dec 01, 02:15 AM
HotRod HotRod is offline
Senior Member
 
Join Date: Jul 2001
Location: Jersey
Posts: 285
HotRod is an unknown quantity at this point
Send a message via ICQ to HotRod
Well first question I had was answered before I got to ask, What you used to make your ISO? Thanks. Now to find a copy. Think this is going to pretty interesting.

HotRod
Reply With Quote
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT +1. The time now is 12:35 AM.


Design by Vjacheslav Trushkin for phpBBStyles.com.
Powered by vBulletin® Version 3.6.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.