Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account



Photo

Optimizing/Removing ISO/Disc Image Redundancy

- - - - - iso optimization multi boot

  • Please log in to reply
6 replies to this topic

#1
jetman

jetman

    Member

  • Member
  • PipPip
  • 172 posts
  • Joined 05-April 04
  • OS:Windows 7 x64
  • Country: Country Flag

Folks:

 

I have a project disc that I'd like to shrink by a lot.  I know there is a great deal of redundancy on the disc.  I believe using the correct tool, these redundancies can be optimized away, replacing actual files with links/pointers/whatever.  But I can find nothing via Google that will even offer a direction.  Then, I remembered MSFN and reasoned someone here has to have obsessed about this subject and knows how to do this.

 

Thanx in advance....




How to remove advertisement from MSFN

#2
jaclaz

jaclaz

    The Finder

  • Developer
  • 14,579 posts
  • Joined 23-July 04
  • OS:none specified
  • Country: Country Flag

The equivalent to hardlinks/junctions on NTFS are possible on CD/DVD, whether they are applicable/useful in your "project" (or if other "tricks" can be used) is hard to say without more (many more) details about your "project".

 

jaclaz



#3
jetman

jetman

    Member

  • Member
  • PipPip
  • 172 posts
  • Joined 05-April 04
  • OS:Windows 7 x64
  • Country: Country Flag

Sure thanks dude.  Essentially, the unattended install sub-dir for two Windows setup directory trees (on the same disc) is duplicated file-for-file.  The project works perfectly right now, but is close to maxing out DVD-5 space.  I believe there is some sort of optimization mechanism/whatever in the ISO std which can optimize away the redundancy via binary file comparison via links/whatever.  I've seen something to this effect from time-to-time, but was never able to learn how it worked.  I recently read a snippet from a PowerISO README, while GOOGLEing, which suggests something like this.  But I don't have PowerISO, nor do I want PowerISO.  I suspect one of the Microsoft cmd-line ISO utils has it, but couldn't find anything to directly support that here on MSFN.

 

Does that clarify enuf ???  Even if it takes an hour or more to pre-master the final ISO, nor prob for me as I will be working on this project very infrequently.  Thanx for the use of the brain cells...



#4
cdob

cdob

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,000 posts
  • Joined 29-September 05

Essentially, the unattended install sub-dir for two Windows setup directory trees (on the same disc) is duplicated file-for-file.  The project works perfectly right now, but is close to maxing out DVD-5 space.

There are different windows versions with different requirements.
Which windows version do you like to use?
Can you show a file list?
Do you create hardlinks at hard disk?
How do you prepare the ISO so far?
 

I suspect one of the Microsoft cmd-line ISO utils has it, but couldn't find anything to directly support that here on MSFN.


Oscdimg Command-Line Options http://technet.micro...y/dd799243.aspx

Optimization Options
Optimization options can be used to optimize storage by encoding duplicate files only one time.
-o Uses an MD5 hashing algorithm to compare files.

It's part of WAIK http://www.microsoft...ls.aspx?id=5753

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


CDimage was first and Oscdimg next
http://www.msfn.org/...iso-limitation/
http://www.msfn.org/...oot-dvd-solved/

I like mkisofs still
http://www.msfn.org/...link-on-cd-iso/

#5
jetman

jetman

    Member

  • Member
  • PipPip
  • 172 posts
  • Joined 05-April 04
  • OS:Windows 7 x64
  • Country: Country Flag

@cdob

 

Thanx.  This is my final XP project, following andregascal's Multi-Boot DVD architecture from this very sub.  Essentially the two trees shown below are the target(s) of interest:

HOMEOEM
|--I386
|--$OEM$
|      |--$1\INSTALL
|
PROOEM
|--I386
|--$OEM$
|      |--$1\INSTALL
|

$1\INSTALL is completely redundant under both trees and I386 probably has significant duplication as well.  I suspect this is the last time I will ever do any work on this project, given XP's EOL is just over six months away.  Once in a blue moon, I revisit this idea as I periodically recall a bootleg 10-in-1 Windows setup disc.  I never actually used that disc more than once or twice, several jobs ago, but I've never forgotten the hack.

 

I recently gave up on my own Windows 7 AIO, as the combination of enhanced drivers and slipstreaming of all Windows Updates for each architecture has made that dream permanently impossible.

 

I don't use hardlinks right now and use IMGBURN for mastering and burning.  With the exception of being unable to script the generation of the ISO, IMGBURN is the best CD/DVD burning tool for Windows or Linux.  But I will look into OSCDIMG as possible candidate for cooking this special disc.

 

Thanx for the use of the brain cells...



#6
cdob

cdob

    MSFN Expert

  • Member
  • PipPipPipPipPipPip
  • 1,000 posts
  • Joined 29-September 05

This is my final XP project

and use IMGBURN for mastering and burning.  With the exception of being unable to script the generation of the ISO, IMGBURN is the best CD/DVD burning tool

Especial the burn engine is awesome, best in the world.

And the build engine is good too: ImgBurn offers optimisation

Enable the feature <Build><Optimise Duplicate Files>

#7
jetman

jetman

    Member

  • Member
  • PipPip
  • 172 posts
  • Joined 05-April 04
  • OS:Windows 7 x64
  • Country: Country Flag

 

This is my final XP project

and use IMGBURN for mastering and burning.  With the exception of being unable to script the generation of the ISO, IMGBURN is the best CD/DVD burning tool

Especial the burn engine is awesome, best in the world.

And the build engine is good too: ImgBurn offers optimisation

Enable the feature <Build><Optimise Duplicate Files>

 

 

AHA !   :w00t:   I looked in primary dialog, but not in the Settings dialog !  Let's give it a try.  Thanx again....






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users