I want to be able to boot ISO images (such as Acronis true image, disk director, partedmagic etc..) straight from Ultimate Boot CD.. I know they can be done if you do some modifications and not use actual ISO images, but i would like to be able to just simply boot the ISO image.
In Linux, one can actually extract the ISO image containing the filesystem and files for ultimate booting within the Ultimate Boot CD.
This is a native feature and not one requiring special third-party tools.
Here are a selection of the steps for doing this:
1. Boot into a Linux Command Line Interface (=CLI) environment.
You can probably even do this from the Linux distros on the Ultimate Boot CD such as tomsrtbt and BasicLinux.
2. Once in the CLI, make a temporary "loop" directory a.k.a. a mount point.
I called mine "loopd" within the /mnt directory and performed this as follows
3. The next step depends upon whether the needed ISO image is a) already on the hard drive or b) can be copied from a CD.
a) You'd mount the hard drive in Linux as something like /mnt/hda1 (drive C:\ in Windows parlance)
The device name and mount point will vary depending upon which hard drive and partition the ISO is located in.
b) You'd mount the CD in the CD-ROM drive in Linux as something like /mnt/cdrom (drive E:\, F:\... in Windows parlance)
Code: Select all
mount -rt iso9660 /dev/hdb /mnt/cdrom
The device name and mount point will vary depending upon the exact CD-ROM device name.
4. Locate the exact ISO image you need on the hard drive or CD, and change to the very directory that the ISO is located in.
At that point you would access the ISO's contents as follows:
Code: Select all
mount -t iso9660 <exact name of ISO> -o loop /mnt/loopd
5. This /mnt/loopd directory will now contain the exact contents of your ISO in its entire directory structure for viewing and copying over to the hard drive directory you are making the Ultimate Boot CD remastering.
I'd make a ubcd-tmp directory somewhere easily accessible on /mnt/hda1 (or wherever your hard drive partition is), and then copy everything
over from the /mnt/loopd directory. When the ISO is successfully loop-copied from a CD to the loopd directory and then to the hard drive partition, you'd umount (=close down) the CD by issuing a
6 After all copying is finished from the /mnt/loopd directory, then I'd umount this by doing a
The ISO contents now in the ubcd-temp directory on the hard drive can now be copied and edited in and out for using to boot the very ISO image you need within the Ultimate Boot CD.
When finished with all copying and editing tasks, you'd umount the hard drive partition used for all this
Although I've omitted way too many necessary details about navigating, browsing, and manipulating files in Linux, I hope that this will be a good starting help stage for opening and manipulating ISO images in Linux.