POSTS FOR 2004

Dead Hard Drive

Tech Life351 words2 minutes to read

I’m writing this from work because my computer is dead. Well, not actually dead, but it might as well be. It won’t boot.

Now, before I get a string of “Boot to Safe Mode using F8” comments, I need to let you know that I know what I’m doing, and if it was that simple I wouldn’t be writing this post.

What’s actually going on is that my computer can’t read the boot partition — which won’t allow Windows XP to load — which means that I can’t even get to where I could press F8 to boot into Safe Mode. I pulled out my Win98 Boot Floppy, but since Win98 and MS-DOS can’t read NTFS partitions, I can’t dig around on my drives to back anything up (namely my registry). But, I do have my hard drive set up with multiple partitions.

One of my drives is a 160GB. Of that, 5GB is designated as my boot partition. It has the Windows folder on it. This is the partition I’m having problems with. I’ve also got a 30GB partition designated as my Program Files partition. There’s a trick you can do with NTFS that allows you to use a drive or partition as a folder on another drive. I’ve got another 20GB set up for Red Hat Linux 9.0. The rest of the drive is just NTFS storage.

I’ve tried the rescue mode from the CD, but rescue mode can’t read my C drive. I’m currently in the process of wiping out my Linux partition, setting that partition to the active partition, installing Windows there, and trying to read what I can from the dead partition. This is not fun.

Anyways, if anybody has any advice to help me recover my partition, I’d appreciate it. No, I’m not switching to Linux full-time, and no, I’d rather save reformatting as an absolute last resort. Because of my partitioning scheme, I won’t lose any of my program files data, but I’ll lose my registry entries — which means that I’ll have to reinstall everything anyways.

*Sigh* Sometimes I miss Mac OS 9…

Ryan Parman

Ryan Parman is an experienced software engineer, open source evangelist, and passionate user advocate currently living in Seattle. He is the creator of and , and worked on DevOps and Security at . He is now bringing learning into the digital age as an Engineering Lead and Site Reliability Engineer at . Ryan's aptly-named blog, , is where he writes about ideas longer than .