Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Redhat 8.0 on DVD

0 views
Skip to first unread message

AKPilot

unread,
Jul 23, 2003, 10:52:45 PM7/23/03
to
Hi All

I got a dvd burner, however my servers are in a remote NOC, and the noc
people love to lose my cds. I want to burn the 5 cds of 8.0 onto a DVD,
however all the instructions in found are for the linux enviroment, i got
Win XP to work on :(

Anyone got some instructions that I can use to take the 5 ISO's and put them
on a single DVD? from what i read, all i gatta do i imagine is edit the 4th
line of the .diskimge on the 1st iso, then put all the folders into the same
directory and burn all that onto the dvd?


--
Alaskan Bush Pilot


Vwakes

unread,
Jul 24, 2003, 12:08:12 AM7/24/03
to
On Wed, 23 Jul 2003 AKPilot wrote:

>Anyone got some instructions that I can use to take the 5 ISO's and put

>them on a single DVD? [...]

Actually there was a link that described exactly how to do this, but it
seems to be dead now. So I am posting the text version of the link. I
checked they are all formatted correct, so in case you need the
original file let me know.

GL
V.

The link:

http://www.rickertweb.com/~justin/linux/Make_RedHat_DVD_From_CDROM.html

+------------------
Begin.

How to make your own RedHat 8.0 DVD from the CD ISO images?

Red Hat has finally created a DVD version of their distribution for US
consumers. (They've had one in Europe for a while, I understand.) For
8.0, though, it seems that you have to buy RedHat 8.0 Professional to
get the DVD, and RedHat is not presently offering an ISO image of the
DVD for download.

After reading some of the anaconda source code, I have figured out how
you can make your own DVD from the CD ISO images. I've done this,
written it to a DVD+RW disc, had it pass its Media check, and
successfully installed from it.

The idea is simple, which is a testament to the flexibility of Red Hat's
installation system. There's a file on the root of each CD called
.discinfo that contains information including which discs' contents are
represented. The CDs each contain only a single number here, but the
installation software will accept a comma-separated list of numbers.
The sequence of commands below will create an ISO image that consists of
the combined contents of the five discs + the documentation disc (in a
docs subdirectory) and is bootable and suitable for being installed
from. If you don't care about docs, omit the docs/=Psyche-docs
argument, and don't bother with the docs ISO. If you don't care about
sources, omit the SRPMS/= arguments and dispense with discs 4 and 5.

These instructions require you to have enough disk space for the
resulting ISO image, but if you have a DVD burner and don't care about
installing the media checksum so that you can test the media from
install (not really that important if you have verified the checksums of
the original images, unless you're concerned about errors resulting from
the actual DVD creation process itself), you can pipe the output of
mkisofs directly to your burning software and not worry about the
intermediate disk space.

So here are the steps. These steps create a DVD image that is usable
from a Unix system. Add the -J and -T flags to the mkisofs command if
you want something that you can read from Windows as well. Add -V
"Label" if you want to create a volume label.

1. Go to a place on your drive with about 3.5 GB free. This is needed
for the final ISO image only. You'll need a 2.4 kernel to create a
file > 2 GB. If you're running Red Hat, This works on a 7.1
system or newer.

2. Create directories on which to mount the ISO images using loop
device mounts:

mkdir Psyche-i386-disc{1,2,3,4,5} Psyche-docs

3. Mount the ISO images using a loop device mount:

mount -o ro,loop .../Psyche-i386-disc1.iso Psyche-i386-disc1
mount -o ro,loop .../Psyche-i386-disc2.iso Psyche-i386-disc2
# etc.
-- repeat for the remaining discs that you want Replace ...
with the path to your ISO images.

4. Copy the isolinux directory and the .discinfo from disc1 to the
current directory:

cp -a Psyche-i386-disc1/isolinux Psyche-i386-disc1/.discinfo .

5. Edit the .discinfo file, replacing the fourth line with 1,2,3,4,5 if
you are creating an image with all five discs or with 1,2,3 if you
are just using the three install discs.

6. Create the iso image. I'm separating this mkisofs command into
multiple lines ending with \ for clarity. You can type it that
way or as a long command. I explain this command at the end.

mkisofs -o Psyche-i386-dvd.iso \
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-R -m TRANS.TBL \
-x Psyche-i386-disc1/.discinfo -x Psyche-i386-disc1/isolinux \
-graft-points Psyche-i386-disc1 .discinfo=.discinfo isolinux/=isolinux \
RedHat/=Psyche-i386-disc2/RedHat RedHat/=Psyche-i386-disc3/RedHat \
SRPMS/=Psyche-i386-disc3/SRPMS SRPMS/=Psyche-i386-disc4/SRPMS \
SRPMS/=Psyche-i386-disc5/SRPMS docs/=Psyche-docs

7. (Optional) If you want to create a media checksum for the
installation software to look at when you do a media test during
install, then following these additional steps:

a. Install the anaconda source rpm located on disc5 and cd /usr/src/redhat

b. Comment out the BuildPreReq line in SPECS/anaconda.spec

c. Run rpmbuild -bp SPECS/anaconda.spec

d. Go to BUILD/anaconda-8.0/isomd5sum

e. Run "make"

f. Run ./implantisomd5 .../Psyche-i386-dvd.iso (where ... is
replaced with the path to your new ISO image). This step
will take several minutes and not provide any feedback while
it runs.

Now burn the resulting ISO image to a DVD.

Here's the mkisofs command explained:

# Write the output to Psyche-i386-dvd.iso
mkisofs -o Psyche-i386-dvd.iso \

# Set up the DVD to be bootable using an El Torito boot image.
# This comes from the RELEASE_NOTES file on disc 1.
-b isolinux/isolinux.bin -c isolinux/boot.cat \
-no-emul-boot -boot-load-size 4 -boot-info-table \

# Use Rock ridge extensions (to support long file names, etc.).
# Exclude all TRANS.TBL files on the original disc. If you want
# to access this disc from Windows, add -J to create Joliet
# extensions and -T to create new TRANS.TBL files in place of
# the ones you're omitting.
-R -m TRANS.TBL \

# Omit the .discinfo and isolinux files from disc1
-x Psyche-i386-disc1/.discinfo -x Psyche-i386-disc1/isolinux \

# Use Psyche-i386-disc1 (minus above exclusions) as the root.
# Graft the .discinfo and isolinux directories from the current
# directory to .discinfo and isolinux on the new disc. Also
# graft in the RedHat and SRPMS directories from the remaining
# discs. Include the entire contents of the docs disc in the
# docs subdirectory.
-graft-points Psyche-i386-disc1 .discinfo=.discinfo isolinux/=isolinux \
RedHat/=Psyche-i386-disc2/RedHat RedHat/=Psyche-i386-disc3/RedHat \
SRPMS/=Psyche-i386-disc3/SRPMS SRPMS/=Psyche-i386-disc4/SRPMS \
SRPMS/=Psyche-i386-disc5/SRPMS docs/=Psyche-docs


+--------------------

End.

AKPilot

unread,
Jul 24, 2003, 1:09:50 AM7/24/03
to
I tired, that, but like i said, thats for Linux, not Windows

i followed this (found in google news group search

In windows... You can:
1. download free "Daemon Tools" to mount ISO images as "Windows Drive"
2. create directory for contents of your DVD
3. mount all ISO files and copy contents into DVD-dir
4. use anything like WinImage to extract boot sectors from
1st (bootable) CD.
5. use your write software to record DVD, choose "bootable", point
to extracted boot sectors, record


*how ever, i did everything, created a bootable cd, it got to the part and
asked where the Red Hat CD was, i selected local CD and it said it couldnt
find it

#4 really caught me off guard, however since the cd booted fine going past
anaconda etc...seems thats not my problem, prob is the install files finding
the install files (i guess)


--
Alaskan Bush Pilot
"Vwakes" <vwakeNO...@softhome.net> wrote in message
news:Pine.CYG.4.55.0307232209470.3588@ivirx...

Vwakes

unread,
Jul 24, 2003, 1:18:50 AM7/24/03
to
On Wed, 23 Jul 2003 AKPilot wrote:

>*how ever, i did everything, created a bootable cd, it got to the part
>and asked where the Red Hat CD was, i selected local CD and it said it
>couldnt find it
>
>#4 really caught me off guard, however since the cd booted fine going
>past anaconda etc...seems thats not my problem, prob is the install
>files finding the install files (i guess)

I haven't gone thru these steps so I don't know abt it. The best option
is to install the linux and try it out in linux. Or get yourself a
Knoppix 3.2 CD (which runs of the CD and uses RAM as harddisk..not sure
how effective it would be tho you get all the tools, maybe it would be
dead slow, I don't know)

Sorry abt that. Hope someone who did it help you out here.

V.

AKPilot

unread,
Jul 24, 2003, 1:19:44 AM7/24/03
to
i dont have a local copy of linux installed so thats not an option for me
atm

--
Alaskan Bush Pilot
"Vwakes" <vwakeNO...@softhome.net> wrote in message

news:Pine.CYG.4.55.0307240013490.3588@ivirx...

Vwakes

unread,
Jul 24, 2003, 1:55:20 AM7/24/03
to
On Wed, 23 Jul 2003 AKPilot wrote:

>i dont have a local copy of linux installed so thats not an option for
>me atm

No. You can have Knoppix 3.2 which runs of the CD, you don't have to
install it. But probably you might need two CD/DVD Drives, one for
Knoppix CD and other the DVD drive for writing. And you can have all the
ISOs in a Windows harddisk partition (FAT32), might be NTFS also
possible, from which you can loop mount them.

And, if you are allowed to use Swap in Knoppix then it might still work
out better. So too many mays/mights, not so sure abt this :(

Check http://www.knoppix.org

V.

AKPilot

unread,
Jul 24, 2003, 3:34:36 AM7/24/03
to
if at all possible, I would rather just do everything in the windows
environment, more comfy there

--
Alaskan Bush Pilot
"Vwakes" <vwakeNO...@softhome.net> wrote in message

news:Pine.CYG.4.55.0307240048290.3588@ivirx...

Jason Kendall

unread,
Jul 24, 2003, 4:58:08 AM7/24/03
to
Yes, and downloading that 3GIG file will be a pain.. :) enjoy!

--
-
"AKPilot" <peps...@gcii.net> wrote in message
news:vhv4u2p...@corp.supernews.com...
> i went ahead and found a server online to do it, so far the iso is being
> made OK.....
>
> --
> Alaskan Bush Pilot
> "AKPilot" <peps...@gcii.net> wrote in message
> news:vhv30fg...@corp.supernews.com...

Vwakes

unread,
Jul 24, 2003, 7:27:11 AM7/24/03
to
On Thu, 24 Jul 2003 Vwakes wrote:
>On Wed, 23 Jul 2003 AKPilot wrote:
>>On Wed, 23 Jul 2003 AKPilot wrote:
>>
>>> In windows... You can:
>>> 1. download free "Daemon Tools" to mount ISO images as "Windows
>>> Drive"
>>> 2. create directory for contents of your DVD
>>> 3. mount all ISO files and copy contents into DVD-dir
>>> 4. use anything like WinImage to extract boot sectors from 1st
>>> (bootable) CD.
>>> 5. use your write software to record DVD, choose "bootable", point
>>> to extracted boot sectors, record
>>
>> [....]

>>
>>i dont have a local copy of linux installed so thats not an option for
>>me atm
>
>No. You can have Knoppix 3.2 which runs of the CD, you don't have to
>install it. [...]

I don't think it's possible to do this with Knoppix CD coz you need lot
of disk space :(. But other way I just found out is to use 'mkisofs'
utility for Windows. Precompiled binaries are available and info can be
found here.

ftp://ftp.berlios.de/pub/cdrecord/README.win32

It would be better if you have 'cygwin' installed with this too. But
just the 'cygwin.dll' would be enough.

I think you should try this method, instead of using WinImage (Step-4).

GL
V.

0 new messages