Home Blog Page 8737

The little Linux distribution that could: tomsrtbt

Author: JT Smith

By Russell Pavlicek

The Linux community frequently discusses the pros and cons of various
Linux distributions. We constantly seem hear the question, “But which
distribution should I use?” The answer to this question often
depends on the needs of the user. Some distributions excel as desktop
systems while others do better as servers.

But, when the issue is technical support, there are only two distributions
that I keep with me: the LinuxCare distribution and tomsrtbt (frequently
pronounced “Tom’s Root Boot”). Today, we will examine the
Thomas A. Oehser’s marvelous little distribution, tomsrtbt version
1.7.361.

According to its Web page, “tomsrtbt” is short
for “Tom’s floppy which has a root filesystem and is also bootable.” It
also claims to be “The most GNU/Linux on one floppy disk” — and this is
one distribution which lives up to and beyond its hype.

Functions

Now, I can hear some people ask, “What can a Linux distribution
that fits on a single floppy disk do for me?” The answer is “plenty.”
You won’t want to run your enterprise on this particular distribution, but
it might very well bail out your enterprise from time to time. Tomsrtbt
can be an important tool in your toolkit.

Those of us who have been around long enough to remember MS-DOS boot
floppies may be skeptical at first. After all, a single DOS floppy was
lucky if it could format disks and read files from a CD-ROM. It was
sorely restricted in its utility. You were lucky to get 20 usable
commands, and real networking was almost always out of the question.

Not so with tomsrtbt. Currently using Linux kernel 2.0.36, Tom’s
manages to cram some 200 modules and utilities onto a single floppy.
These range from the programs needed to mount and format disks, to support
for some PCMCIA devices. There are even pint-sized versions of vi and
EMACS, so that almost no one’s editor religion will be offended.

No, there’s no GUI. But what do you want in a mere 1.722 megabytes?
That’s right — Tom’s manages to cram an extra 20% of data onto a standard
floppy drive. Unbeknownst to most users, most standard 1.44 floppy drives
can support floppies written in a 1.722 MB format. There’s a chance that
your machine might have trouble reading the diskette, but I have only had
that happen once in the past few years.

Installation and use

How do you install it? Simply download the kit from Tom’s homepage and
unpack it under Linux or Windows. Put an error-free floppy in the drive
(the error free part is critical) and invoke the installation script (full
directions are found in the FAQ at the Web site). In a few moments, you
will have a floppy containing tomsrtbt.

To use the distribution, simply insert the floppy into the drive, tell the
BIOS to boot from the floppy if it is not already set to do so, and
reboot. During the bootup, you will be asked to identify a video mode to
use (I almost always use 25 lines by 80 characters) and the keyboard to
use (for most of my machines, this is standard U.S. keyboard). Once bootup is
complete, you can eject the floppy from the drive. Tom’s will have
loaded its entire Linux operating system into memory.

You can log in as “root” with password “xxxx”. As a previously mentioned,
there is no GUI, because the X Window System takes up far too much space for
such a tiny distribution. But if you are using Tom’s, you need to know
what you are doing anyway. In such a small distribution, there aren’t too
many crutches to lean on (there is a small set of man pages, though). So
if you can’t do what you want from the command line, Tom’s is not a good
choice for you.

Capabilities

So what can you do with this tiny distribution? Well, you can do the
basic functions, like copying files and doing backups via tar and cpio.
But you can also do more advanced functions, like networking via TCP/IP
(for certain network cards). Dhcp and telnet clients are provided, and
the versatile wget program can download files via ftp and http. There are
even telnet and rsh host daemons to allow for incoming connections from
other machines on the network. In fact, the list of programs supported is
quite remarkable.

But, if you need functionality that is not in the base distribution, the
download sites provide an impressive list of add-ons, from support for
Samba to tape drive functions. The add-ons also include support for
numerous ethernet devices, file systems, and SCSI controllers.

The FAQ includes information on how to customize tomsrtbt with these
add-ons or other programs you may need. In fact, there is also a kit
(called ElTorito) which gives you the ability to create a bootable
CD-ROM. If you have Linux-based diagnostic tools for networking and so
forth, this capability can be especially powerful. By creating your own
Tom’s CD-ROM with your own toolkit on it, you have the ability to run these
diagnostics on any machine — even if it doesn’t normally run Linux.

Practical uses

But what practical purposes does this distribution serve? I have
discovered numerous uses for it over the years. For example, every new
(or new to me) PC that comes into my possession boots tomsrtbt at least
once. I do it as a basic hardware check, to see what devices are
recognized by the operating system. Examining the dmesg log allows me to
see quickly if the devices discovered by Tom’s match what I believe to be
on the machine. If the network card is a common type, like an NE2000
clone, I can even test network connectivity.

In the case of problems with a machine, Tom’s can be invaluable. When a
piece of hardware seems to be malfunctioning, it is helpful to determine
if the problem lies with the hardware itself or with the software driving
the hardware. With Tom’s, you can address common hardware with an
operating system that doesn’t suffer from any configuration mistakes you
might have made.

This is especially useful if the PC in question has Windows loaded on
it. If a Windows PC is having a problem, booting Tom’s can often allow
you to determine in short order if the problem is in the hardware or in
the Windows software. If the hardware works fine under Tom’s, then your
Windows software may be the problem. If the hardware fails under Tom’s as
well as Windows, then the hardware is likely the culprit.

Some time ago, I was faced with a problem: Someone asked me to load
Windows 95 on an older Thinkpad that had no CD drive attached to it. The
distribution was an OEM kit, in which one needs to boot from a floppy to
run the procedure that formats the hard drive. Then, the computer copies most of the CD distribution into a directory on the drive. After this, the computer
needs to be rebooted from the hard drive and the installation begins in
earnest. But how could I do the installation if the laptop had no CD
drive?

Tom’s proved to be the solution to my dilemma. I booted the laptop from
the Windows boot floppy and formatted the hard drive. Then I rebooted
under Tom’s. With the aid of an NE2000 clone PCMCIA card, I used wget to
copy the needed files across the network from another Linux machine that
had the Windows CD-ROM mounted on it. Once the copy was complete, I
rebooted from the Windows hard drive and continued the installation as
usual.

On another occasion, a friend had a Windows machine that had developed a
serious problem. Some setting in an INI file had been so messed up that
the machine would not boot up to the point where it could be fixed. Once
again, Tom’s came to the rescue. Booting the PC under tomsrtbt, I could
mount the Windows drive and edit the file in question. With the offending
directive out of the way, my friend could now reboot under Windows and
reconfigure his system correctly.

The verdict

Tomsrtbt is a marvelous Linux distribution. Armed with an impressive
array of capabilities, Tom’s delivers a portable utility platform
for rescuing PCs hampered by damaged software. It also serves as an
excellent diagnostic tool. No technical support engineer with Linux
knowledge should be without it.

Category:

  • Linux

Lies about Linux usage

Author: JT Smith

LowEndMac.com takes to task a survey done by WebSideStory, saying Linux useage worldwide is less that .25% of computer users. “As we noted in Statistical Lies two-and-a-half years ago, ‘The problem isn’t the numbers, but how
they were derived.’ Only sites using ‘HitBox’ software (HitBox is a division of WebSideStory, as is
StatMarket) are polled. They may represent 125,000 sites among the millions on the Web, but they
are invariably sites created on and often served on Windows machines. You can bet your bottom
dollar that Slashdot and Low End Mac are not among these sites.”

Category:

  • Linux

Linux 2.5.1-dj4

Author: JT Smith

Dave Jones: “Just a resync patch this time. All is quiet, all is calm..Just a resync patch this time. All is quiet, all is calm..”

Patch is available from:
http://www.codemonkey.org.uk/patches/2.5/patch-2.5.1-dj4.diff.bz2

Some of these fixes still haven't found their way back to Marcelo yet
but should show up in 2.4.17-rc3 / 2.4.18pre1 with any luck.


2.5.1-dj4
o   Merge with 2.4.17-rc2
    | Most was already here, more or less just fixes for
        | reiserfs & netfilter, and some VM changes.

Category:

  • Linux

Tech industry leaders join forces in an open consortium to support next-generation computing

Author: JT Smith

From Businesswire (via Yahoo.com): Turbolinux®, a worldwide provider of Linux operating environments and
a key innovator in applications that automate the assignment of computing power for any data processing need, today announced its
participation in the Atlas Project. The Atlas Project is an industry-wide collaborative effort that is focused on creating a
high-performance implementation of Linux for the Intel 870 Chipset and other high-performance computing platforms. The goal of the
Atlas project is to ready the 64-bit Linux computing environment through the open source community for the next generation of high-end
computing platforms for enterprise data centers.

Sklyarov stands by boss in DMCA case

Author: JT Smith

Reuters reports that the Russian software programmer who escaped prosecution as the
first person charged under a controversial U.S. copyright law says he stands by his employer, who still faces trial.

Minutes of the GNOME board meeting December 18 2001

Author: JT Smith

“Havoc to write a paragraph on what GNOME-2 release is expected to be.”

          Minutes of the GNOME Board meeting December 18 2001
          ===================================================


Presents:
=========

    Havoc Pennington (chairing)
    James Henstridge
    Daniel Veillard  (minutes)
    Jody Goldberg
    Telsa Gwynne
    Federico Mena
    Miguel de Icaza  
    Jonathan Blandford
    Jim Gettys
    Tim Ney 
    Nat Friedman
    George Lebl (0:15)

Decisions:
==========

Actions done:
=============

  ACTION: Havoc to write a paragraph on what GNOME-2 release is expected to be
     => Done, but some discussions with the Release and Marketing
        team needed, action taken by Tim


Actions:
========

  ACTION: Tim to get the membership logos on the foundation page
     => in progress still waiting for some permissions
        
  ACTION: Tim, John and Havoc to get a draft statement on the relation
          with the free software and license policy.
     => Tim and Havoc will do this

  ACTION: Tim to work on the Trademark registration for "GNOME" and the foot.
     => in progress, the lawyers are working on this

  ACTION: Jim to restart the font discussions with various parties
     => in progress

  ACTION: Nat to solve the arrangement for the teleconferences
     => no answer from John, pending

  ACTION: Nat and Jonathan talk to gnome-sysadmin about adding ssh
          tunneling for GNOME CVS access
     => A description has been sent, waiting for a reply

New Actions:
============

  ACTION: Tim to organize a call with Nat, Tim, Leslie and Jeff Waugh to
          finalize the description.

Discussion:
===========

 - approve last meeting minutes:
   The people present on the last board meeting think they are accurate.
   http://mail.gnome.org/archives/foundation-announce/2001-December/msg00001.html

 - GUADEC3:
   A subgroup from the Team with Tim, Miguel, Daniel and Dan will help on
   the organization of GUADEC3
   A basic web site is being built.
   They already have GNOME tutorials ready in Spanish.
   The subgroup will try to arrange the Advisory Board meeting at the same time.

   3 axis should be selected as the Conference main topics, the board
   grew up a preliminary list of candidates:
     - The GNOME 2.x platform
     - API stabilization
     - Documentation
     - The next big step after GNOME-2.0
     - Interoperability between apps
     - Consistency

 - Next call Thurday the 3rd January 4pm GMT


Daniel

-- 
Daniel Veillard      | Red Hat Network https://rhn.redhat.com/
veillard@redhat.com  | libxml Gnome XML XSLT toolkit  http://xmlsoft.org/
http://veillard.com/ | Rpmfind RPM search engine http://rpmfind.net/
_______________________________________________
foundation-list mailing list
foundation-list@gnome.org
http://mail.gnome.org/mailman/listinfo/foundation-list

Category:

  • Open Source

theKompany.com releases Beta5 of Aethera email/PIM client

Author: JT Smith

theKompany.com is pleased to announce the long awaited fourth beta (version
0.9.5) of our Aethera Messaging and Groupware client for KDE. New releases will
start to come much more frequently now. This release marks the conversion to a
pure Qt based application from KDE, which accounts for the delay in this release.

Most of the details for the project roadmap can be found a
    www.thekompany.com/projects/aethera, but this is subject to change as we are
    constantly researching new features. Bug reports, suggestions and ideas can be
    sent to aethera@thekompany.com. 

    Here is what is new and updated in this release: 
     Aethera has now implemented our multiplatform component architecture with
    Korelib 0.8 and TINO (TINO Is Not OLE or This Is Not OLE). Plug ins will start to
    become available in the next 2 weeks. 

     Our second step for implementation of the IMAP protocol is now complete,
    features include
     IMAP folder support - you can now create and remove the files locally and
    remotely.
     Folder support is using the subscribe/unsubscribe IMAP4 features
     Create new IMAP accounts using the configuration browser. Aethera can handle
    multiple POP3 and IMAP4 accounts 

     Full Drag-n-Drop support 

     A large number of bug fixes and usability improvements 

     New GUI design 

    One of the advantages to a pure Qt application is that distribution is now far easier
    than it was before. We've provided a binary in either a tarball or RPM, just
    download the files from www.sf.net/projects/aethera, login as root and do either: 

    1) Using the rpm 
    rpm -hiv --nodeps --force aethera-0.9.5-1_tkc.i386.rpm 

    2) Using the tarball (absolute path) 
    tar xvfz aethera-0.9.5.tgz -P 

    After installation you can run by typing:
    /usr/local/bin/aethera


    We would also like to thank our friends at Sourceforge where the download files
    and bug tracking is now being hosted at https://sourceforge.net/projects/aethera/.
    For the time being the CVS is still on theKompany.com servers. 

Open CASCADE to develop Cadpak Win version 3.0 for Mitutoyo

Author: JT Smith

“The world’s number one metrology company will use the open-source 3D
modeling components and Open CASCADE services for the continued
development of its CMM software for off-line programming.”Open CASCADE is the software of choice for the
next development phase of Cadpak Win, marketed by Mitutoyo as an optional
software for the off-line programming of mechanical part inspection. Mitutoyo has
ordered development services and maintenance from Open CASCADE for a total
of nearly 300,000 Euros, with delivery of the new version scheduled for March
2002. In addition to turnkey development of the Cadpak Win application, Mitutoyo
has requested three years of technical support. Cadpak Win was developed for
Mitutoyo’s extensive range of Co-ordinate Measuring Machines (CMMs) and is
currently promoted and distributed by the company in France, Germany, Japan,
Singapore and the U.K. The great advantage of off-line programming with Cadpak
Win is that it optimizes use of expensive machine tool time. While the machine tool
functions uninterruptedly in-line, Cadpak Win can be used to enter the
co-ordinates of a part which will serve as the model for quality control, using
either the same or an independent PC that displays the CAD model.

LWN.net weekly edition

Author: JT Smith

The big weekly edition of LWN is up and ready to be read by you.

Category:

  • Linux

First line of defense – a good anti-virus program

Author: JT Smith

NewsFactor Network writes: “I remember when computer viruses were first in the news. At that time the media – me included – blew the dangers all out of proportion. News magazines featured stories on the cover that made it sound as if life as we knew it was about to end because of them. We weren’t trying to be hysterical. Viruses were brand-new and, as is true with a lot of new things in the world of technology, we fear most the things we understand least. Nowadays viruses and computer worms are finally living up to that hype.”

Category:

  • Linux