Slackware 9.0
bof
bof
Mon May 17 11:45:57 PDT 2004
Collins Richey wrote:
>OK, I've freed up a partition to experiment with this, but how do I
>download and burn a CD?
>
>The readme file on the Slack site suggests using mkisofs to do this and
>has the complete mkisofs command, but how do you get there from here?
>The readme says "get into the top level Slackware directory." Does this
>mean you have first to download and duplicate the complete directory
>tree as it appears on the ftp site before you can do the mkisofs?
>
From the README file,
To make a bootable Slackware install CD, get into the top level
Slackware
directory (The one with ChangeLog.txt in it) and issue a command
like this
to build the ISO image in /tmp:
mkisofs -o /tmp/slackware.iso \
-R -J -V "Slackware Install" \
-x ./bootdisks \
-x ./extra \
-x ./slackware/gnome \
-x ./pasture \
-x ./rootdisks \
-x ./source \
-x ./zipslack \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 32 -boot-info-table \
-sort isolinux/iso.sort \This is for a 10 speed burner, adjust it
for the speed you can burn at.
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-A "Slackware Install CD" .
Then use 'cdrecord' to burn it. (See 'man cdrecord')
Notice that to fit the install image on one CD, you must exclude GNOME:
-x ./slackware/gnome \
or exclude KDE:
-x ./slackware/kde \
-x ./slackware/kdei \
or, leave them both off:
-x ./slackware/gnome \
-x ./slackware/kde \
-x ./slackware/kdei \
or, leave off the KDEI series (KDE translations):This is for a 10
speed burner, adjust it for the speed you can burn at.
-x ./slackware/kdei \
What I found is that the top level was the directory that had all the
README, UPGRADE, FILE-LIST, and PACKAGE files in it along with the
directories for source, slackware, rootdisk, etc., in it.
In order to get everything on one CD, you have to leave off some things,
as is suggested above with all the "-x" listings and the advice to leave
off either GNOME, KDE, or KDEI. I left off KDEI and all the -x listings
as suggested. This fit nicely on one CD.
But since the -x listings need not be burned onto the CD, they also do
not need be downloaded --- why take time to download something you will
not use? I did download the rootdisk and extra directories, as there was
stuff on them that I wanted even if I did not put them on the CD. So you
do not need download the entire directory tree, just the stuff you want
to use. As a minimum, you'll need the isolinux, kernels and slackware
directories.
I ended up issuing this command to make the .iso image
mkisofs -o /tmp/slackware.iso \
-R -J -V "Slackware Install" \
-hide-rr-moved \
-v -d -N -no-emul-boot -boot-load-size 32 -boot-info-table \
-sort isolinux/iso.sort \
-b isolinux/isolinux.bin \
-c isolinux/isolinux.boot \
-A "Slackware Install CD" .
Note the "." at the end of the command. This created an .iso image
called "slackware.iso" in the /tmp directory and put the base
installation on it along with Gnome and KDE in the CD image. Make sure
that /tmp has enough room for the .iso image (about 700 MB).
To burn the CD, issue
cdrecord -v speed=10 dev=0,0,0 -data /tmp/slackware.iso
This is for a 10 speed burner as the first burner in the system, adjust
it for the speed you can burn at and for your burner placement.
Good luck.
BOF
More information about the Linux-users
mailing list