Bootable Installation DVD for Suse 9.1 [COLUG]
Jim
jep200404 at columbus.rr.com
Tue Jun 8 17:17:39 EDT 2004
Suse recently made available for download, Suse 9.1.
Here's a script to make two big .iso files for Suse 9.1.
One of them is bootable from which one can install
Suse from scratch without swapping disks.
The other is for the source code.
mkdir -p ~/mnt/suse/tmp
cd ~/mnt/suse/tmp
wget -r -np -c --passive -a log \
ftp://ftp-linux.cc.gatech.edu/pub/suse/suse/i386/9.1
cd ftp-linux.cc.gatech.edu/pub/suse/suse/i386/9.1
mkisofs -o ~/mnt/suse9.1bootableinstall.iso -R -J -V "Suse9.1Boot" \
-b boot/loader/isolinux.bin -c boot/loader/boot.cat -no-emul-boot \
-boot-load-size 4 -boot-info-table -x ./suse/src -graft-points .
mkisofs -o ~/mnt/suse9.1src.iso -R -J -V "Suse9.1Source" -graft-points \
suse/src/=suse/src
# On my machine:
#
# $ cd ~/mnt;du -s suse
# 7602664 suse
#
# The iso files require about the same space as the downloads
# themselves, so roughly 7602664*2 KBytes or 14.3 GBytes of
# space is needed.
Needed improvements are:
generalization to pull content from other mirrors,
allowing user to either pick a mirror from a list,
or enter a URL.
generalization to allow specification of where to store mirror
and big .iso files
Option to exclude downloading of source rpms and to not make
.iso image for source code
Maybe option to pipe output of mkisofs to burner program
(to reduce need for so much disk space)
More information about the colug
mailing list