On Thu, 28 Jul 2005, David Lucas wrote:

By the way, anyone want a DAMNED USEFUL TOOL for handling a cobalt reinstall?

It's called an AMD k62 system with an add-in ATA controller that will see a 120G drive. I tossed one together with a removable drive bay.

Total price on ebay/any old computer store: about $20. No more idiotic net installs.


Expand and explain please.

Absolutely.

First, apologies for the off-topic post (and for topposting). I'm in a bit of crunchtime, and the annoyance of that post caused a "wow, they did it...wait...wait...they can't even get the DATE right".

First: Know that a cobalt raq3/raq4 (at least with the latest ROM) CAN handle a 120G drive AND 1G of pc133 RAM, as well as boot from an EXT3 filesystem. I figure it's common knowledge. From the cobalt hacking FAQ, the largest disk you can put on an lba24 controller is 137G. (I don't know how the raqware machines come with 200G, it could be wrong, I had a 120 handy).

I'm using this ram:
http://www.dreamhardware.com/products/details.php?product_id=329006 and I believe a 120G seagate drive.

Basically, I was going through these instructions for rh9 on a cobalt:

http://web.nexband.com/

Because I wanted to put something recent and still-updateable on my cobalt. And I noticed something. The redhat installer will automatically put i686 binaries in (as the author of this document states).

Unless, of course, you actually happen to be installing to a 586-based system. And that's my dirty little secret, and as far as I know, the *only* way to "fake" the installer into not installing optimized binaries.

So I decided to dig through an old hardware pile and make myself a "fake raq3". Basically this consisted of:

An AMD k62-300 motherboard
* 128M PC100 RAM (coulda gotten by with less, but I had it)
* An intel etherexpress pro network card
* Parallel ports disabled in the bios.
* Any old bootable CDROM.
* And then, to make sure larger drives were recognized by the system, I
  disabled the onboard IDE Controllers and slapped in an extra "add on"
  ATA controller.  I was originally afraid that I'd have to redo /etc/fstab but
  it seemed to still see the HD as /dev/hda.
* Two serial ports (basically standard).
* A removable hard drive tray.

In general, this means:

1) The installers for the various OSen won't annoy you with surprise platform errors. (i.e. an i686glibc, openssl, openssh, and whatever else you've decided to install). It also means you can safely use distro tools like apt-get or yum to update or install additional dependencies.

2) The modules for at least one network card should be correctly configured as soon as you drop it into the cobalt. In a perfect world, this might mean you can spare yourself breaking out the serial console.

3) The system also plays nice as a "rescue console" for when things go really wrong.

4) Steps IX and X in the above document can be skipped -- and trust me, compiling openssh/openssl on a cobalt is annoying.

I've gotten FC1 working on a more recent one. A friend is shipping me another raq3 that I'll be tweaking soon enough, and that one will likely be built with debian. I've seen bits and pieces of documentation, I think the biggest problem will be converting the kernel RPM to a .deb package. (or maybe just to a .tar.gz file).

I've found these instructions for debian:

http://cobalt.iceblink.org/kernel/debian/debian-cobalt-howto.txt

And I think that building a whole TFTP boot server is a little silly, if your system is already cobaltlike enough. :)

Also...I notice that the version of the cobalt panel utilities distributed on that nexband site...

(http://cobalt.nexband.com/upgrade/) don't work at all well. They print the IP address (if you install the script later mentioned)...but a lot more can be done, I think. Has anyone made a working version of these for this OS? If not, I can supply patches to do things like show load, disk status...time remaining till the cobalt wins at Global Thermonuclear War...

After that, I installed Webmin, Usermin, and VirtualMin (all at webmin.com), which basically do almost everything (and then some) that the big packages like cpanel, plesk, and such do -- for free. Oh and they've been out for years.

--

"We need another cat.  This one's retarded."

-Cali, March 8, 2003 (3:43 AM)

--------Dan Mahoney--------
Techie,  Sysadmin,  WebGeek
Gushi on efnet/undernet IRC
ICQ: 13735144   AIM: LarpGM
Site:  http://www.gushi.org
---------------------------

_______________________________________________
Cobaltfacts site list
[email protected]
http://list.cobaltfacts.com/mailman/listinfo.cgi/cobaltfacts

Reply via email to