Today I got inspired: to do something about these boxes of 360K and 1.44MB floppies scattered about the house. There are boxes dedicated to floppies, and floppies in boxes for other things, and floppies stacked on shelves. Some of them have moved with me through three states and thousands of miles without ever being read. Some are nearly 20 years old.
There's a lot of stuff on those disks. Memories of grandparents, elementary and high school projects, and some code I wrote years ago in Pascal or C.
I decided to read in as many as I can and burn them all out to a CD-R or DVD-R.
Easy enough, right?
Well, not so much.
First, there's the problem of
reading the data itself. Some of the floppies have developed bad sectors in the years since they were last used. Most were formatted under DOS or Windows, and Linux has plenty of tools for reading FAT filesystems. But a few used OS/2's HPFS. Not so easy to read these days.
1.44MB drives are still not too hard to find, but when's the last time you saw a new PC sporting a 5.25" drive? Bet it's been a long time.
Then, there's the problem of
proprietary data formats. Back in the days of DOS,
WordPerfect ruled the day for word processors. WordPerfect had pretty much the sort of stranglehold on the market then that Microsoft Word has today. I wrote lots of material in WordPerfect.
It's all pretty difficult to get at these days. The very best thing I can do is install WordPerfect 6.0 for DOS and a PostScript printer driver. That will get *close* to the original document formatting, though not exact. (WordPerfect documents were tied to the fonts available in a particular printer, and an Apple Laserwriter doesn't have much in common with a Panasonic KX-P1180 dot-matrix.) Once I have a PostScript file, I can pull it onto a Linux box and convert it to PDF. Lots of hassle.
Massachusetts made a wise move recently. If you really care about being able to read your documents decades down the road, you can't be using a proprietary file format. Nobody would have expected WordPerfect's spectacular fall (primarily due to being late to market with a Windows port). Nobody today expects a Word fall (perhaps due to being late to market with a Linux port?). But it probably will happen.
Then there's the problem of
proprietary software. WordPerfect is proprietary, and so is DOS. Neither are really prepared to run from a hard disk measuring in the hundreds of gigabytes on a modern PC sporting USB and other technologies never heard of in the 80s. But these are some of the easier apps. (Yes, I know there's a Linux version of WordPerfect, but again, it's proprietary, and can be difficult to make run on modern systems.)
Try an app like Lotus 1-2-3 that had copy protection. Or one that assumed that it can do whatever it wants with hardware. Not quite so easy now. VMWare can help sometimes, but sometimes it hinders. I had a lot of data backed up with Central Point Backup, part of the PC Tools suite. It formatted floppy disks in a special way (if I remember correctly, somehow getting one extra sector in each track.) Can't even read them in Linux, and VMWare is clueless about what to do with them.
So I am converting everything I can to a standard, open format. Documents go to text and PDF. The CD/DVD is burned with RockRidge and Joliet, so just about any OS can access it. Documents I write now are mostly done in just ASCII or in LyX, both of which are readable as plain text. Linux can read many open formats that existed in the Unix world before Linux even did. I feel much better about things now.
But then there's this blog. It's stored in a MySQL database.
Sigh.
At least I have the source.
Comments
Wed, 06.08.2008 12:51
It sounds like the trip was a blast. I've always wanted to t ravel by train. It sounds so g rown up!
Wed, 06.08.2008 08:10
Sorry to contradict, but I jus t got my Linux eee 901 today. They are now starting to sh ow up in the UK. Hopeful [...]
Tue, 05.08.2008 18:28
I actually just went the other way - from emacs to vim. I f ound emacs tabbing to be compl etely insane, and I was [...]
Tue, 05.08.2008 09:28
http://www.reddit.com/r/progra mming/comments/6ube0/synchroni zing_development_rebase_vs_pul lmerge_git/?sort=top
Mon, 04.08.2008 19:56
"Look at the Linux kernel exam ple: changesets that introduce d bugs that made it into the o fficial tree have their [...]
Mon, 04.08.2008 15:58
A good candidate for the origi n of such a 'musk'/skunk like odour is rat urine. I've h ad rats in the attic of [...]
Fri, 01.08.2008 19:41
John, the EEE PC is certain ly cool; one of my friends has one (of the original 701 4G m odels), and he's very pl [...]
Fri, 01.08.2008 08:59
I agree with you that's why I' m using Blockbuster! check this site out regarding Online DVD rentals: dvdrent [...]