Wary 502 Beta

Wary 501 has at least one bug in the 'init' script in the initrd, due to grep not working as expected. I made further changes to the init script to get the "ide kernel" to boot properly, which exacerbated the situation, and I finally fixed it by putting in the full grep executable in the initrd.

Wary 5.0.2 is a beta release, not yet for public consumption. It is built with the the 2.6.31.14 kernel configured for uniprocessor and the "ide" drivers. The latter means that internal ide/ata drives will show up as /dev/hda, /dev/hdb, etc.

I will be interested to know if this "ide kernel" makes any difference to those who reported booting problems with Wary 5.0 on certain very old hardware. Well, I think that was only two people, and besides, we are not really certain that the kernel is to blame. Anyway, play with this.

I am also interested to know if anything misbehaves with the ide kernel, that worked ok before. It could be that a script expects an optical drive to be /dev/sr0 or /dev/sr1, but with the ide kernel that would only be for the case of USB or SCSI optical drives -- ide/ata optical drives would be /dev/hd*.

Note for script programmers, this will find all optical drives:

probedisk2 | grep '|optical|'

Download Wary 502beta from here:
http://distro.ibiblio.org/pub/linux/distributions/quirky/test/wary-502beta/

Note, the 501 'devx' can be renamed to wary_devx_502.sfs.


Posted on 6 Feb 2011, 8:05


Comments:

Posted on 6 Feb 2011, 7:44 by BarryK
502 feedback
Here is a forum thread for feedback:

http://murga-linux.com/puppy/viewtopic.php?t=64522

Note: zigbert, I have not yet had time to implement you suggestions, posted for 501.



Posted on 6 Feb 2011, 12:35 by zekebaby
ATAOPTICALDRIVES
I get this new error message when booting 502beta:

/etc/rc.d/PUPSTATE: Line 9: ATAOPTICALDRIVES: command not found

No other side effects. Computer is a Panasonic Toughbook CF-T2 with NO CD or DVD drive.


Posted on 6 Feb 2011, 18:28 by Sage
W502b
Having no trouble with this one, nor the previous release. Tried it on uni-754 on ide line rather than SATA and various SktA boards. Not being a coder, have no idea what is under the hood, but notation is arbitrary, in use,anyway - could equally call them 'Orin's DVD' and 'Sheila's storage' .
Users trust developers!
And Wary5 is fantastic on all my 50+ running machines - except the ARM device...


Posted on 6 Feb 2011, 21:00 by BarryK
re ATAOPTICALDRIVES
zekebaby,
That is strange, I can't see what could cause that problem. Would you kindly post the content of /etc/rc.d/PUPSTATE?



Posted on 6 Feb 2011, 21:08 by BarryK
re ATAOPTICALDRIVES
Aaaah, I'm blind. I left the leading # of the ATADRIVES comment line:

echo '#ATADRIVES is all internal ide/pata/sata drives, excluding optical, excluding usb...' >> /pup_rw/etc/rc.d/PUPSTATE

echo "ATADRIVES='$ATADRIVES'" >> /pup_rw/etc/rc.d/PUPSTATE
echo '#ATAOPTICALDRIVES is list of non-usb optical drives...' >> /pup_rw/etc/rc.d/PUPSTATE
echo "ATAOPTICALDRIVES='$ATAOPTICALDRIVES'" >> /pup_rw/etc/rc.d/PUPSTATE


That is in the 'init' script in the initrd. So, it will be fixed in the next build of Wary.



Posted on 6 Feb 2011, 21:11 by BarryK
Re ATAOPTICALDRIVES
I meant, the ATAOPTICALDRIVES comment line.



Posted on 6 Feb 2011, 22:03 by Sage
Re ATAOPTICALDRIVES ???
??? Didn't seem to adverse affect the systems I used this morning, including an upgrade (FULL) ???
Optical drives signed on OK and functioned as expected. What should've happened?


Posted on 6 Feb 2011, 23:59 by zekebaby
Re ATAOPTICALDRIVES
Barry: thanks - line 9 is indeed missing the comment character in PUPSTATE


Posted on 7 Feb 2011, 2:18 by ttuuxxx
Sun Micro System
Hi Barry I was given 3 Sun Micro Systems blade 1500's. They are pretty nice Pc's, but they use sparc 64 cpu's, so puppy doesn't work on them.
Since Oracle has taken over Sun Micro Systems, everything is about profit, and well Solaris, is shareware, and Open Solaris is a net boot os, a real pain and doesn't use traditional Linux partitions. I've tried about 10 other Linux distros and the best was a debian sparc, but its very slow and should run very fast, I have a feeling its the video driver. I was wondering If I sent you a blade 1500 motherboard and power supply, would you feel like building a Woof version using debian packages and maybe a compiled kernel?, really I think it would be godsend for a lot of sparc cpu users.
If you think you would like to build a woof version, just pm me with your address @ http://www.murga-linux.com/puppy/privmsg.php?mode=post&u=6337 and I'll post the MB+cpu+mem and PS to you. I would post the case but, Its really heavy, about 3X the regular weight.
thanks
ttuuxxx


Posted on 7 Feb 2011, 6:24 by BarryK
Re Sun Blade 1500
ttuuxxx,
Noooo!

I am already overloaded. In between everything I am trying to do a bit of house renovating (my own house this time). Plus I am trying to simplify things and move more toward "retired status". So, don't want to take on anything new like that.



Posted on 7 Feb 2011, 15:53 by rodin.s
Works good. Boots fast.
It boots fast on my old PC. There is no delay in drive detection. Thank you very much for this. I am going to move to it from Wary-0.3. And it seems to me it works faster than Wary-5.0 on my another home PC.


Posted on 7 Feb 2011, 18:10 by gjuhasz
Small iso?
Barry, 502 is a well updated collection. It runs fine for me after the minor bugs have been corrected based on the forum thread. Thanks.
Do you intend to build small iso version of the next Wary(s)?