Sigh, damned windoze again
Aug. 19th, 2009 09:31 pmGary called me at work this evening in an absolute panic. He was sure his hard drive had crashed and he'd lost everything. Now, I know that alone doesn't mean he has lost everything, because he's absolutely anal retentive about making backups. He has two external drives that he backs up to, and keeps one of them at his mom's house in case ours is destroyed, switching them every week or two. At the worst, he should have lost whatever he has done since the last backup, which would have been on Friday.
There are, of course, many other possible causes when Windows (XP Pro SP3 in this case) suddenly does a blue screen and then insists it can't find the bootable partition on the hard drive. He insists on trusting Bill Gates though so he did what most users will do. He reset the computer, and when it came up it found the partition all right. Unfortunately, it also found "errors" on it and started scandisk, which promptly trashed the file system by relinking and deleting stuff with abandon. After doing that for some time, then it couldn't find enough of the OS left to run from. God only knows what it trashed, or whether any of his data is still recoverable.
What's worse is, on the advice of the "experts" he bought his system from, it has two 150 GB drives configured together in RAID 0 as a single 300 GB. Given his paranoia about losing data, they should have been running in tandem as shadow drives instead. This configuration probably means that if one of the drives has in fact had a physical crash, the other's data is no longer salvageable except perhaps by an expensive expert service.
All I could do over the phone is tell him not to do anything more that would write to the drives, and let me bring home recovery tools on CD (of which I do have some) so we could look at and assess the damage. Fortunately for me, he then called another of our friends who is much better at Windows than I am and who agreed to look at it for him on Friday. Since he goes to his mom's tomorrow anyway, and would be away from the machine most of the day, that's not such a big delay. He'll probably have to replace at least one drive, and restore the OS from his installation CDs. Whether he can get back any of the data is doubtful now, but he should be able to get back to Friday's versions.
I'm going to have to think seriously about building a network file server with a RAID 5 configuration to take care of this issue once and for all. He gets so stressed about these things that it ties MY stomach in knots. Getting him off Windows and into an environment (Mac or Linux, I don't care) that doesn't have Microsoft's knotty and disastrous registry involved just isn't going to happen. His classes start on Monday again, and of course the school is absolutely sold out to commercial Windows products to the point that students can't survive in his department if they are running any other OS.
There are, of course, many other possible causes when Windows (XP Pro SP3 in this case) suddenly does a blue screen and then insists it can't find the bootable partition on the hard drive. He insists on trusting Bill Gates though so he did what most users will do. He reset the computer, and when it came up it found the partition all right. Unfortunately, it also found "errors" on it and started scandisk, which promptly trashed the file system by relinking and deleting stuff with abandon. After doing that for some time, then it couldn't find enough of the OS left to run from. God only knows what it trashed, or whether any of his data is still recoverable.
What's worse is, on the advice of the "experts" he bought his system from, it has two 150 GB drives configured together in RAID 0 as a single 300 GB. Given his paranoia about losing data, they should have been running in tandem as shadow drives instead. This configuration probably means that if one of the drives has in fact had a physical crash, the other's data is no longer salvageable except perhaps by an expensive expert service.
All I could do over the phone is tell him not to do anything more that would write to the drives, and let me bring home recovery tools on CD (of which I do have some) so we could look at and assess the damage. Fortunately for me, he then called another of our friends who is much better at Windows than I am and who agreed to look at it for him on Friday. Since he goes to his mom's tomorrow anyway, and would be away from the machine most of the day, that's not such a big delay. He'll probably have to replace at least one drive, and restore the OS from his installation CDs. Whether he can get back any of the data is doubtful now, but he should be able to get back to Friday's versions.
I'm going to have to think seriously about building a network file server with a RAID 5 configuration to take care of this issue once and for all. He gets so stressed about these things that it ties MY stomach in knots. Getting him off Windows and into an environment (Mac or Linux, I don't care) that doesn't have Microsoft's knotty and disastrous registry involved just isn't going to happen. His classes start on Monday again, and of course the school is absolutely sold out to commercial Windows products to the point that students can't survive in his department if they are running any other OS.
no subject
Date: 2009-08-20 03:18 am (UTC)I've long advocated a Disk Span Array (single mapped drive letter that addresses a dynamic disk spanned across multiple drives - makes for easy and less risky upgrades over time with about the same risk of data loss as a RAID 5 array) and regular *true* (second copy) backup. It's only a little bit more work, but a thousand times more safe.
no subject
Date: 2009-08-20 03:27 am (UTC)no subject
Date: 2009-08-20 10:38 am (UTC)no subject
Date: 2009-08-20 10:46 am (UTC)His proprietary backup system is cumbersome and he has never restored much of anything from it, so he's understandably freaked now over whether it is going to work to get things back even to the last backup (and worried because that backup is five days old.)
no subject
Date: 2009-08-20 03:34 am (UTC)no subject
Date: 2009-08-20 10:12 am (UTC)It's also true that his school makes this difficult. They insist on requiring some of the very worst, most piggish applications. Just as they insist on web-based distribution of information and assignments, using the worst bandwidth-hogging formats such as Flash. They're utter boobs in my opinion.
no subject
Date: 2009-08-20 03:39 am (UTC)I need to sit down with my kids and show them how to save their word processing and presentation documents in Windows formats in iWork too. Really no need to be stuck on Windows. At the very least, he could run Windows XP in virtualization and save the files on the Mac side of things and Time Machine would back 'em up.
It's possible to get free of Windows. Would you believe I don't run Microsoft Office at all at work?
no subject
Date: 2009-08-20 05:38 am (UTC)no subject
Date: 2009-08-20 02:47 pm (UTC)By using Samba shares and an rsync-based backup to a Linux server, we should give him better security. He can keep doing what he has been doing, and the backup will be transparent to him until/unless it is needed. I know he can exercise the discipline to keep all his data in the proper directories, as he already does that for backup reasons.
no subject
Date: 2009-08-20 10:24 am (UTC)They are addicted to garbage apps like Publisher and resist learning anything new the way a housecat resists being taken for a walk on a leash.
The trouble with remote backup applications that run automatically is that they have a good chance of backing up corruption just as easily as they can back up good data. They also tend to eat bandwidth and CPU cycles somewhere in the network. I also prefer to avoid Apple solutions because they are even more proprietary and non-portable than Microsoft stuff. When they work, sure, they're pretty good. When they don't, you're up shit creek without a paddle.
no subject
Date: 2009-08-20 01:30 pm (UTC)See, even if it backs up corruption, I've got 45 backups to choose from, hourly for the last day, and weekly back to March (which on this disk is when I started). The backups are done in the style of rsync hard link backups, so the disk just has a pile of folders. It's rather like running Dirvish on Linux.
It doesn't normally take very long to back up because Time Machine leverages the filesystem event and indexing mechanism of the operating system. It only copies the files that have changed, hard linking the rest from a previous backup. Many backups finish in seconds. You'd hardly know it was there.
And the paddle is: The backups are just copies of the drive. Though Apple has the cool celestial browser, it's possible to just go onto the disk and look at the files and copy them. /Volumes/Eunostos/Backups.backupdb/Xoots/2009-08-20-080636/Xoots/ is a total copy of my boot drive, from 20 minutes or so ago. Any backup can also be used to totally restore the computer, or migrate to a new machine.
Even if you didn't have a Mac any more, the backups are just folders on an HFS+ drive, an open, documented filesystem format readable by Linux.
But hey, I only brought it up because you mentioned Mac as a possibility, and this feature of OS X has treated me very very well.
no subject
Date: 2009-08-20 02:11 pm (UTC)I mentioned Mac because if I don't, someone will jump all over me about how I'm just another "Linux nerd." But in the case of the library or my home systems, cost-cutting is a very important factor and when you run the numbers, Apple just costs too much to consider.
Besides, I have to make it work and maintain it. Linux, Unix, VMS I know pretty well. My Mac knowledge runs thin way back at version 6.x, which I hated with a passion. (Yes, I know, that's before they switched to the BSD kernel and all that.)
no subject
Date: 2009-08-20 05:35 am (UTC)Correction: "…if one of the drives has in fact had a physical crash, the data is unrecoverable." RAID0 doesn't deserve the name, as it lacks "R" (-edundancy).
no subject
Date: 2009-08-20 10:26 am (UTC)no subject
Date: 2009-08-20 05:43 am (UTC)I have two disks, and I think my registry hive (Hive? That's apparently what it's called) collapsed, which wiped out Windows. I had pretty much everything, except for some Application Data, on the second drive, so I just had to reinstall Windows on the first and it was good as new.
Actually, I hadn't intended to reinstall Windows. I was led to believe there would be a disk checker on that DVD, so I popped it in, and it automatically formatted the hard-drive in preparation for installing Windows. So it's kind of a good thing I had everything on the second disk.
no subject
Date: 2009-08-20 10:27 am (UTC)no subject
Date: 2009-08-20 08:47 pm (UTC)A lot of the programs I use are simpler, like Textpad or Paint Shop Pro 6, which work without needing to use the registry (though they use it to store window positions and such).
What I'm saying, though, is that no data was lost. All my music, videos, game ROMs, backups, and the cache of install files I keep were all still there on the second disk.
no subject
Date: 2009-08-20 11:56 am (UTC)We have 3U's boxes at work. We can write ~1.3GB/s write to disk/arrays in RAID0.
But if one of those 16 disks dies, everything on the array is GONE.
no subject
Date: 2009-08-20 07:49 am (UTC)no subject
Date: 2009-08-20 10:35 am (UTC)Because his backup system relies on proprietary backup software, he can only restore to a system capable of running that software (i.e., Windows XP) and if he has trouble with it, nothing else can read the backed up data. The backup drives may be perfectly intact, but if the application is wonky, the data is inaccessible.
I was faced with such a situation years ago when I inherited a network that was set up by someone else (overpaid outside consultants, as it happened.) A crucial server was lost (stolen during a physical move by incompetent movers) and though I had backups of the entire system on DAT tapes, I couldn't restore them because the idiotic backup application was "secure". It would only restore to the same physical device the backup had been taken from. The software vendor was no help. They just said there was nothing that could be done. I managed to fool it in the end, but only with the faculty of an entire college jumping on me continuously for two weeks until it was resolved. That backup application went into the trash and I swore never to use a proprietary backup tool again. Of course, I once again inherited one where I am now, and have been trying to get rid of it for seven years.
no subject
Date: 2009-08-20 10:58 am (UTC)Microsoft is not a bad beast really XP is very good for standard home computing, at least in my experience. Gary's backup system sounds good, he could always consider a NAS.
I don't trust drives in the same machine, if the power supply goes it can take both drives in the machine. You can now get these e-sata docks where you just drop a bare hard drive in.
I use Acronis backup to clone my drive to another and I have another drive for quick access backups and also burn to DVD.
no subject
Date: 2009-08-20 01:00 pm (UTC)Windows has never dealt effectively with memory shortages, and doesn't seem to have ever gotten the idea of memory protection to work properly.
no subject
Date: 2009-08-20 11:55 am (UTC)Half his data is going to be on the failed drive, depending on the stripe size.
Sooo, his data is GONE.
no subject
Date: 2009-08-20 12:56 pm (UTC)no subject
Date: 2009-08-20 12:23 pm (UTC)It's kinda annoying that there's no reliable tools for backups in Windows. Even something like dd from unix world would help, at least you could grab an image of the drive and move it some place safe.
For proprietary tools, I'm trying how Acronis True Image would work for my brother's machines. After the last bout of spyware, I'd rather avoid having to reinstall Windows the fourth time just because someone has a habit of attracting 'net worms. Both of the machines were happily sending spam too, those darn kids!
Making a drive image to a hidden partition will probably be enough, unless the hard drive itself dies. Though I could make copies of the backup to an external, but I'm not sure if it's worth the trouble.
More about proprietariness, Acronis seems to support zip-format for their backup files. And it can also run from a bootable CD, if there's no access to the OS anymore. It also got some instance of itself somewhere in between that, pressing F11 before Windows loads it to some linux-like environment, dunno where it's hiding though.
As long as the backup itself is in a safe place, I'd think the data itself would be accessible. Software makers are slowly catching up, methinks.
no subject
Date: 2009-08-20 01:06 pm (UTC)Microsoft is, of course, the worst of all the vendors I've had to deal with in the last 35 years. They are the ones who made me jump through hoops for about six weeks to diagnose something, which turned out to be exactly what I told them it was from the first day, and then they said "OK, we have a problem. We won't be fixing it." The problem was registry corruption in Windows NT on machines with a certain common hardware configuration. I'm sure my installation wasn't the only one to be bit by it. They never acknowledged it publicly, but interestingly enough, Intel quit manufacturing that particular CPU that year.
no subject
Date: 2009-08-20 06:58 pm (UTC)The sad part is that software tech support is usually pretty unsupportive. When there's things wonky with the system, it's usually something that can't be conveyed through a telephone call. And the support side wouldn't have any clue about it anyways, unless it's a common bug. And for those, there's Google. =)
For the free stuff, Cobian Backup had pretty much everything I needed, but for some reason it didn't like my network shares, which have always been a bit odd. Of course, if there's ample time, a bit of scripting and windows port for rsync would do wonders...
Off-topic question, i admit...
Date: 2009-08-20 12:49 pm (UTC)Re: Off-topic question, i admit...
Date: 2009-08-20 12:54 pm (UTC)He also had several years worth of old e-mail, but I know from experience that he won't miss much of that if it's gone.
He uses Access databases extensively (another big liability in my opinion) and will not be happy if everything that was in those (medical records for the animals, farm accounting and financials, gardening information, a huge amount of musical information related to his performing groups) gets lost.
Re: Off-topic question, i admit...
Date: 2009-08-20 01:00 pm (UTC)Re: Off-topic question, i admit...
Date: 2009-08-20 01:10 pm (UTC)He doesn't trust his own memory, and relied on the computer to keep all of this. The volume of it is huge, and even I wouldn't be able to recall it all, even though I'm known for a phenomenal memory. The impact on him is about equivalent to someone having their house burn down, destroying everything in it, including cash, photos of family, etc. I realize that your lifestyle is radically different and this doesn't seem like a lot to you, but to him it's a major disaster.
Re: Off-topic question, i admit...
Date: 2009-08-20 01:31 pm (UTC)That's not to say I've never suffered loss, though. The reason I live such a radically different life is, in fact, partially due to the tremendous losses I used to think I'd suffered. I chose not to put myself through that any more. The only way to do that is to change one's thinking, because thoughts motivate the feelings of loss.
You equate it to a house burning down- which comes from your frame of reference- so what would losing your "cash, photos of family, etc." if you and he made it out okay?
Re: Off-topic question, i admit...
Date: 2009-08-20 02:18 pm (UTC)It matters to him, a lot. He matters to me, a lot, so I care.
End of topic.
Re:the end.
Date: 2009-08-22 04:16 pm (UTC)no subject
Date: 2009-08-20 09:30 pm (UTC)I'm seriously considering getting one to replace my old G5 powermac.
no subject
Date: 2009-08-20 10:13 pm (UTC)no subject
Date: 2009-08-20 10:20 pm (UTC)It can also have Windoze installed and be dual boot since they are Intel boxes now ^_^
Nonetheless, used Apples can be found reasonably too.
no subject
Date: 2009-08-20 10:27 pm (UTC)no subject
Date: 2009-08-20 10:28 pm (UTC)