UML Block Device Issues

I spent about half an hour the other day trying to figure out why a new Usermode Linux 2.6 kernel wouldn’t boot. Most of the time I focus on the 2.4 kernels, since adding “TTY Logging” to that kernel is really easy. (Yes, I’m watching your every keystroke)

For some reason, every time I’d boot the kernel, I’d get:

Kernel Panic – VFS: Cannot open root device “98:0” or unknown-block

The obvious problem would have been misspelling the flag “ubd” “udb”… but that wasn’t it. After scouring the Internet for any help I could find (and coming up empty), it turns out I missed a really simple but necessary config option when compiling the kernel:

“CONFIG_BLK_DEV_UBD” – Don’t leave home without it.

It’s practically an antique computer museum…

Being the nostalgic person I am, over the past 10 years I’ve accumulated a large number of old computers – everything from the Timex Sinclair 1000, TRS-80 COCO’s, and of course a Commodore 64 or 128…

The Commodore was interesting – I remember playing Exodus Ultima III, and BC’s Quest for Tires/Grogs revenge – and using this amazing “Turtle Graphics”(?) animation tool. Years before my last long-distance move, I got my hands on 5+ boxes of Commodore software from an old collector.

There’s a lot of stuff there, A LOT. A lot of games, but one of the more interesting items was the entire COMAL suite, with full documentation.

I’m using the past-tense because I found a new home for the C128 this weekend. I also offloaded an Amiga 2000. I’m tired of moving around and lugging all kinds of stuff I never use. So… anyone interested in a PowerMac 7215 running Yellow Dog Linux – it’s in need of a new home as well – AND SOON.

Toad Hall Ancient

Long, long, long ago I worked in the realm of Tech Support…. take a look over at the links for “Toad Hall Ancient” (it’s a reference to the very first ISP, many, many years ago)

While I tend to think that most everything over there is old and outdated, the sad fact is that there are a number (4, maybe 5) of people out there still running Windows 2000, 98, or CP/M. The screenshot project (which isn’t my work, aside from a couple small additions), provides a good visual layout of these OS GUI’s.

Still have a Dialup modem? There’s init strings over there somewhere too.

I’m sure something over there is of interest to someone. Enjoy.

Site Launch…

After years of scouring for answers to various things, and not contributing anything back… we now have BrainDeadProjects.

In the near future, I’ll be contributing various finds from my many ongoing projects. At the moment, I’m actively working with RTL8186 boards, building a Sebek/Argos/UML/homebrew web-based honeypot monitoring system, completely destroying my home plumbing, and rewriting a corporate website.