MESSAGE
| DATE | 2006-06-17 |
| FROM | Ruben Safir
|
| SUBJECT | Subject: [NYLXS - HANGOUT] Slackware ISO's
|
From owner-hangout-at-mrbrklyn.com Sat Jun 17 18:28:15 2006 Received: from www2.mrbrklyn.com (localhost [127.0.0.1]) by www2.mrbrklyn.com (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id k5HMSDX7008851 for ; Sat, 17 Jun 2006 18:28:15 -0400 Received: (from majordomo-at-localhost) by www2.mrbrklyn.com (8.13.1/8.13.1/Submit) id k5HMSDLB008850 for hangout-outgoings; Sat, 17 Jun 2006 18:28:13 -0400 X-Authentication-Warning: www2.mrbrklyn.com: majordomo set sender to owner-hangout-at-nylxs.com using -f Received: from www2.mrbrklyn.com (localhost [127.0.0.1]) by www2.mrbrklyn.com (8.13.1/8.13.1/SuSE Linux 0.7) with ESMTP id k5HMSAFg008847 for ; Sat, 17 Jun 2006 18:28:12 -0400 Received: (from ruben-at-localhost) by www2.mrbrklyn.com (8.13.1/8.13.1/Submit) id k5HMSA3e008846 for hangout-at-nylxs.com; Sat, 17 Jun 2006 18:28:10 -0400 Date: Sat, 17 Jun 2006 18:28:10 -0400 From: Ruben Safir To: hangout-at-mrbrklyn.com Subject: [NYLXS - HANGOUT] Slackware ISO's Message-ID: <20060617222810.GA8834-at-www2.mrbrklyn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i Sender: owner-hangout-at-mrbrklyn.com Precedence: bulk X-Keywords: X-UID: 12359 Status: RO Content-Length: 2827 Lines: 77
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/kde \ -x ./slackware/kdei \ -x ./slackware/t \ -x ./pasture \ -x ./patches \ -x ./rootdisks \ -x ./source \ -x ./zipslack \ -hide-rr-moved \ -v -d -N -no-emul-boot -boot-load-size 4 -boot-info-table \ -sort isolinux/iso.sort \ -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 KDE and TeX:
-x ./slackware/kde \ -x ./slackware/kdei \ -x ./slackware/t \
These can go on a second CD. If you are planning to burn the ISO image onto a DVD, the entire tree should fit and you can leave out all the -x exclude lines.
---- notes: The isolinux/isolinux.boot file will be created on the CD; it's not supposed to be in the source tree. I mention this only because so many people reported the "missing" isolinux/isolinux.boot file as a bug.
I don't know how to create a bootable Slackware ISO on operating systems other than Linux, but it should be easy to burn the Linux-created ISO with most CD burning software on any operating system.
UPDATE: I've now been informed that there's a Windows version of mkisofs available from ftp://ftp.fokus.gmd.de/pub/unix/cdrecord/alpha if you want to try to make the ISO image under Windows. I haven't tried this.
Techincally the --boot-load-size should be a lot bigger, like 20 or so in order to hold the isolinux.bin boot block. However, setting it to 4 causes it to load on more BIOSes. I don't know why, but I've had so many people report this to me that I'm inclined to believe it. But, if the resulting discs don't boot in your machine and you find that using a more correct value here fixes it, please let me know! If it's going to be broken for some BIOSes either way, I'd rather be correct.
-- __________________________ Brooklyn Linux Solutions
So many immigrant groups have swept through our town that Brooklyn, like Atlantis, reaches mythological proportions in the mind of the world - RI Safir 1998
DRM is THEFT - We are the STAKEHOLDERS - RI Safir 2002 http://fairuse.nylxs.com
"Yeah - I write Free Software...so SUE ME"
"The tremendous problem we face is that we are becoming sharecroppers to our own cultural heritage -- we need the ability to participate in our own society."
http://www.mrbrklyn.com - Consulting http://www.nylxs.com - Leadership Development in Free Software http://www2.mrbrklyn.com/resources - Unpublished Archive or stories and articles from around the net
|
|