[SLL] All my 64bit Ubuntu's stopped booting...so far my 32bit UbuntuME still goes
Robert Woodcock
rcw at blarg.net
Thu Dec 20 17:07:27 PST 2007
On Thu, Dec 20, 2007 at 12:30:47PM -0800, Chuck Wolber wrote:
> On Thu, 20 Dec 2007, Howard Gibson wrote:
> > With my Linux boxes, I have a three hour rule. If I cannot fix a
> > Linux box in well below three hours, I reformat the root partition and
> > re-install everything. The Linux install takes three hours. The beauty
> > of Free Software is that I have the install media, and there are no
> > licensing issues.
>
> [...]
>
> 1. Persist with a problem, solve it once and then push a fix (or
> suggestion) upstream. Even if the OSS project ignores your input, Google
> will make sure it's available to others.
>
> 2. If you don't solve it in 3 hours, reinstall and don't waste time making
> the community aware of the problem.
Also, regardless of what software you are using, there are some truisms at
work:
* Computers are deterministic. They will do the same thing every time,
regardless of whether that thing is correct or incorrect.
* If the software is violating the principle of least surprise, THAT IS A
BUG in the software.
* Software is full of bugs. For large pieces of software such as Linux or
Windows plus a usable set of applications, you're talking about several
hundred thousand known, reported, documented bugs and probably well over a
million ones that you're lucky enough to be the very first one to find.
* A lot of bugs are triggered only under certain circumstances (hopefully
the ones that were triggered under all circumstances were caught in
testing - but don't count on that either.)
* If you do a reinstall, the software you are reinstalling contains the same
set of bugs which will get triggered if you recreate those same
circumstances.
* Those circumstances may or may not include the versions of other programs
the software interfaces with, the configuration the software is using, the
way the user is doing a particular task, etc.
By choosing to reinstall, you're saying to yourself one of two things:
* I so totally botched my config files/registry/whatever that reconfiguring
it over from scratch *has* to result in something my software can make
better sense of than any manual fix I could make.
* My hardware is unstable, and if I blindly overwrite something that's
corrupted with a known good copy, maybe it'll stay uncorrupted until the
right person reads my resume.
--
Robert Woodcock - rcw at blarg.net
"The negative character of thermodynamics laws does nothing but stifle and
discourage creative and inventive minds from the quest for perpetual motion
machines."
-- Ken Amis
More information about the linux-list
mailing list