LinuxQuestions.org

LinuxQuestions.org (http://www.linuxquestions.org/questions/index.php)
-   Slackware (http://www.linuxquestions.org/questions/forumdisplay.php?f=14)
-   -   ClutchOS v12.2 A Pure Slackware 12.2 Live CD/USB with Persistence! (http://www.linuxquestions.org/questions/showthread.php?t=792039)

linus72 02-27-2010 06:40 PM

ClutchOS v12.2 A Pure Slackware 12.2 Live CD/USB with Persistence!
 
I know

why another slackish distro?

Mine (will be) better than most:)

Please try it before you criticize it

It is quite unique in many ways

I really did it to show how easily one can make their
own 12.2 install into a live distro

So, it is a proof-of-concept thing:)
Desktop: My own JWM creation heavily based off Vector's JWM

Display manager: Slim from Slackbuilds

Packages: All pkg's are 12.2 slack, sbopkg's, and slapt-get/gslapt from Slacky, some others converted from absolute/salixos/source.

I custom built the JWM desktop, systray-volume-control, and many from-scratch scripts.

Heres some of the pkg's

Games: Xgalaga sbopkg

Graphics: Gimp, Imagemagick

Office: Abiword, Gaiksaurus, Xcalc

Multimedia: Mplayer, XMMS, Audacious, Alsamixergui, Pulsaudio
Alsaplayer, Isomaster

Misc: Roxterm,rox-filer, PCMANFM, lxterminal, lxtask, leafpad
xarchiver, catfish, lxappearance, nitrogen

System: Gparted, ddrescue, testdisk, Gnome net tools, WICD
wifi-radar, Gslapt,

Network: Firefox, dillo, xchat, gftp, grsync

also has all the make/build libs too

Hard drive install:
Not yet; I have made a installer based off Vector but still testing it

USB install:
It runs just like Slax and has all the features(persistence,etc)

Will be releasing it here in the morning:)

Screenshots:
here I am running off live usb persistent:)
http://multidistro.com/distros/slack...ased/black.png

http://multidistro.com/distros/slack...based/blue.png

http://multidistro.com/distros/slack...based/gold.png

http://multidistro.com/distros/slack...ased/white.png

http://multidistro.com/distros/slack...sed/silver.png

its 640MB iso, easy transition to usb too
be ready in mornin:)

linus72 02-28-2010 05:09 AM

OK
its ready for download

Known Bugs:
move mouse pointer away from logout button after clicking it

Slim sometimes takes a sec to load if you logout
thats it!

Very very stable Slack!

I should be releasing also the slack 12.2 pkg's
I made for it, and I'm gonna give the detailed "How To"
on making your own!

I also included a slaxsave.zip, just unzip it somewhere, unzip the
persistence file size you want, copy the slaxsave.dat to usb or hdd partition, and boot with the persistent boot choice
remember to edit syslinux.cfg if you put slaxsave.dat anywhere besides
root of usb or hdd (/)

Some more info:

Kernel: LLS 2.6.27.27 (slax)

Build: LLS 6.3.0

Users/Passwords-

username: root
password: 77

no users made.

Heres the md5sum

ffb71fbc60626fc8a28a44107d260e71


Download ClutchOS-12.2-i486-alpha1.iso

http://multidistro.com/distros/slack...clutch12.2.zip

linus72 02-28-2010 05:42 AM

Now at Softpedia too

http://linux.softpedia.com/get/Syste...86-54962.shtml

Happy Slacking:)

linus72 02-28-2010 05:53 AM

OH

heres the slax boot cheatcodes which also apply to ClutchOS

http://www.slax.org/documentation_boot_cheatcodes.php

on ClutchOS isolinux.cfg/syslinux.cfg I used the code "noauto"
as I never liked slax's automount all drives at boot!
so, it wont automount anything

Just use pcmanfm to mount partitions,etc

Please feel free to ask any questions...

Ivshti 02-28-2010 09:57 AM

First, stop bumping. It's not nice in any way.

And why is it based on 12.2? I easily made a Slackware 13.0-based LiveCD (the same distribution that you are stealing the website from).

linus72 02-28-2010 10:18 AM

wow

your not too nice either there junior

stop being a troll

and why dont you share with us how you made your 13.0 livecd?

Ivshti 02-28-2010 10:28 AM

A troll is someone who criticizes without a reason, and I have a reason: bumping.

First, let's start with the kernel. I'm using the original script provided by Tomas M on the SLAX ftp, I modified it a little bit.

Basically, I have package lists for every lzm module. Then, a script installs all the packages in a given package list in a temporary directory and converts them to lzm module, which gets placed in the given directory of the LiveCD root (let's say linvo/base).

Then, everything in the /boot directory of the 01-base module gets moved to the liveCD root (which is basically a pre-made skeleton).
Some kernel modules also get copied to the initrd root (aufs, squashfs, fuse).

The initrd I use is a standart initrd generated by Linux-Live scripts with heavily modified linuxrc and slightly patched liblinuxlive. I don't re-run the Linux-Live scripts every time I build, I just use the same initrd ;)

That's basically the process. Contact me if you are interested in the build scripts and so on.

PS I'm using the old 12.2 kernel in 2009.1, but I already have a ISO with the new kernel.

linus72 02-28-2010 10:35 AM

I didnt know what bumping was anyway
thought you were calling me a Q%$#r or something
sorry
LOL

In what way is Linvo Arch associated?

My process involved actually installing the 2.6.27.27 kernel,etc
from LLS and building it all from scratch including JWM, and some other stuff.

Does Linvo have the remaster-livecd-yourself stuff like Vector?
thats pretty cool too

OH-
how does one determine how to make the modules like yours/slax?
like 001-base, etc as opposed to default LLS build?

Ivshti 02-28-2010 11:20 AM

I use a lot of packages from Arch in the new version I develop. I mean, I use the PKGBUILDS, not the precompiled packages. I pre-compile them on a Linvo base.
It doesn't have a remaster thing, but there is a slax module for that and it can be used. I'm not sure if it will work.

I make the modules manually, I have defined packages for every module:
http://linvo.org/devel/2009.1/

linus72 03-01-2010 07:49 PM

Hey Ivshti

thanks again

I would love to check out your scripts,etc
especially any xorg auto config stuff

also, your new kernel
is it slack's kernel or what?

Alien Bob 03-02-2010 02:30 AM

Last time I looked this was still a Slackware forum.
If you want to start a new forum here at LQ for your new distro(s?) then by all means, go ahead.

Eric

Ivshti 03-02-2010 07:18 AM

Quote:

Originally Posted by linus72 (Post 3881778)
Hey Ivshti

thanks again

I would love to check out your scripts,etc
especially any xorg auto config stuff

also, your new kernel
is it slack's kernel or what?

The X in 13.0 doesn't require xorg.conf, so I don't have xorg auto config.

The kernel that I'm using for 2009.1 is built using the Slax scripts and slax configuration. The kernel I'll be using in 2010.3 is an original kernel from kernel.org + zenkernel patches. If you are interested, I'll upload it before the release.

linus72 03-02-2010 07:27 AM

Sounds great
I am now trying to compile the default slack 13 generic kernel with aufs and squashfs
will it work?

definitely interested in the zen kernel too

is it the same one as fanthoms at slax forum?
http://www.slax.org/forum.php?action...parentID=56292

Ivshti 03-02-2010 07:35 AM

Yes, you can have squashfs with lzma compression only with zenkernel patches in newer kernels.

And BTW, SquashFS 4 with LZMA rocks! It feels much much faster than squashfs 3. I'm not sure on that however, because it may be just because the new squashfs-tools work with both of my processor cores.

BTW isn't this thread supposed to be moved, like AlienBOB said?


All times are GMT -5. The time now is 11:07 AM.