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