SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
So here's this thing... how do I make a slackware installation? I was checking Distrowatch and on a whim decided to check out Slackware, turns out it looks pretty sweet. KDE 3.2, kernel 2.6~ and Gimp 2.0 pretty much sealed the deal for me.
But, for some reason, I was under the impression that 9.1 and current were the same thing, so I ended up wasting about a third of my monthly bandwidth on something I really don't need at all... what I'm looking for right now is a self-contained, bootable set of installation cds that don't require me to download a bunch of crap (with the exception of the cds themselves) just to get started.
I don't know why, but I really like Slackware so far, so I wanna ask you folks this:
How the hell do I turn all that crap in the 'slackware_current' folder (of all the http and ftp mirrors) into a couple (or 3, or 4, whatever) cds that boot up and install just like as if I had downloaded isos?
And, just so you guys know, I might have to use another distro (probably a Knoppix distro) to download and install, so if there's some kind of special, Slackware-only way of doing this, lemme know so I can.. I don't know, force my cd drive at gun-point to burn cds in slackware.
Distribution: Debian etch/lenny/sid, Fedora 7/Rawhide, CentOS 4/5, FreeBSD 6.2 and Solaris 10/Nevada
Posts: 110
Rep:
Another thought is download all the dir you want and follow this:
Code:
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 ./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 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):
-x ./slackware/kdei \
You decide. :-)
----
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.
I used to do that method my self. That can be found on any of the mirrors from
if you're in linux now, just download the iso and use cdrecord
as far as 9.1 and current, current is the last release, and 9.1 is the last release, so if you look "current" is (for the time being, until a new release) really just a link to the 9.1 folder
As far as I know, Current and 9.1 are a bit different... current's basically 9.1, but not 100% stable and with updated packages, like gimp 2.0 as opposed to 1.2, kernel 2.6 instead of 2.4, and KDE 3.2, which is a huge update over 3.1.
I've been doing a little reading, and I'm not sure, but I think I can mount the ISO and extract the files, then maybe make 2 new isos using Jackal's instructions above..
Unless anyone knows how to burn one bigass iso to two cds easily, heh... heh?
Originally posted by Darx As far as I know, Current and 9.1 are a bit different... current's basically 9.1, but not 100% stable and with updated packages, like gimp 2.0 as opposed to 1.2, kernel 2.6 instead of 2.4, and KDE 3.2, which is a huge update over 3.1.
I've been doing a little reading, and I'm not sure, but I think I can mount the ISO and extract the files, then maybe make 2 new isos using Jackal's instructions above..
Unless anyone knows how to burn one bigass iso to two cds easily, heh... heh?
i think he means at the ftp mirror sites though, correct? in which case they are the same (because the current folder is just a link to the 9.1 folder)
but Darx is right, there is a "bleeding source" version that you can get by typing swaret -current i believe
Meh, I ended up extracting all the files from the giant iso and making two new ones using some commands I found somewhere on this site. It was sweet, everything worked perfectly.
And the reason I do things this way is because I prefer not having to upgrade something as soon as I install it.. I can deal with having to configure x86 right off the bat, but... I dunno, I guess I was just pissed cause I misread the packages for 9.1 as current and ended up wasting a lot of bandwidth. Call it being stubborn, I guess.
can you post on how you extracted the giant iso and made new ones?
I plan to do the same.
Quote:
Originally posted by Darx Meh, I ended up extracting all the files from the giant iso and making two new ones using some commands I found somewhere on this site. It was sweet, everything worked perfectly.
And the reason I do things this way is because I prefer not having to upgrade something as soon as I install it.. I can deal with having to configure x86 right off the bat, but... I dunno, I guess I was just pissed cause I misread the packages for 9.1 as current and ended up wasting a lot of bandwidth. Call it being stubborn, I guess.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.