Confirmed. The RAID array is dead, toasted. The hardware itself is okay, but I ran reiserfsck --rebuild-tree after fixing the superblock on /dev/md2 (/). Should have just stuck with fixing the superblock and rebooted.
For whatever reason, reiserfsck decided that almost every last bit of data on the disk should be moved to /lost+found. And now I have an unusable workstation. The only working dir is /bin. Even commands like less don't work. I can cd, ls, and su. That's about it.
Time to reboot with a liveCD and hope that somewhere in the ~40GB of data I really want I can find my /home and start pulling stuff out of it. Reinstalling wouldn't be so bad; after all, I only installed Gentoo on this thing a couple of months ago. Setting everything back up would be annoying and time-consuming, but not fatal. What really pisses me off is that I had backed up everything from the laptop to the workstation before wiping two years' worth of data from the laptop.
At least md1 (/boot) is working. This really drives home the point that RAID1 is not a backup; it's just redundancy. Now I have redundant failures. Next time, I'll put /home on its own partition.
Stupid reiserfsck. Stupid me for running it.
http://planet.gentoo.org/developers/htsrv/trackback.php/1140
The journal of Josh Saddler (nightmorph), a documentation developer.
| Mon | Tue | Wed | Thu | Fri | Sat | Sun |
|---|---|---|---|---|---|---|
| << < | ||||||
| 1 | 2 | 3 | 4 | 5 | ||
| 6 | 7 | 8 | 9 | 10 | 11 | 12 |
| 13 | 14 | 15 | 16 | 17 | 18 | 19 |
| 20 | 21 | 22 | 23 | 24 | 25 | 26 |
| 27 | 28 | 29 | 30 | 31 | ||