|
|
|
|
|
|
THREE DAYS OF WOE: SSDs, XP, and Me Hi, there. If you are reading this, it's because you're a dork. A dork using Google. And that's okay. I installed some SSDs recently, and ran in to trouble a couple of times, and found not-a-hell-of-info about it online. So I thought to myself "I'd better put this online" - partially for folks such as you, partially as a memory-refresher for myself in case my computer ever shits the bed. So here it is. - Feel free to leave a comment.
I have an Alienware Area-51 tower (not the retarded looking one. Or rather, the less-retarded looking one). My setup included a RAID-0 C: drive and a regular D: drive for project files, running XP Home, with 4GB of RAM (ie XP recognizes 3.25GB). Well, after 2-3 years, I was getting an error on one of the RAID drives and it couldn't be properly scandisked or defragged or isolated or any of that stuff. Things were still working okay, but it lit a fire under my butt to find a remedy over the holiday, when I wouldn't be in the middle of a big project (I do graphic design and some animation - check out the top menu if you happen to care). So after some research and thinking, I decided to go slightly out on a limb and go for some "leading edge"-type shit. Solid State Disks. Why: - no moving parts - ie longevity and stability This is not my happy-fun-play-online-games machine. This is my work machine. My sole source of income. My mortgage-payer. So while I am keenly interested in performance and speed, I am also very concerned with downtime. My aim was to install on the day after xmas (a Friday) and have the extended weekend to get it all done - hardware installed, fresh XP install, programs loaded, and preferences reinstated - and be all set for work Monday morning. DECISION MAKIN' & BUYIN' I hit newegg, because that's... Well, that's where I go. I like that site. When I am uninformed about something (like, oh, I dunno, SSDs), I read the hell out of the user reviews. Mob rule, I say. Anyhoo, I was eyeing the OCZ drives (rebranded Samsung drives, in case you're price comparing online). NOT the black plastic ones, the aluminum ones. The aluminum (more expensive ones) are single layer, the black are multi-layer. SLC's have better longevity. I limited myself to the 32GB version (since the 64GB is way expensive, and I was gonna RAID 0 anyway, yeilding a 50-odd GB drive). They sounded good, but I was contemplating a $600-ish purchase, plus another $20-40 ish for a mounting kit to put a 2.5" laptop drive into a 3.5" desktop bay. Also, somewhere in the newegg comments, someone wrote "This is no MTRON, but it's good" (paraphrasing). So I googled MTRON and found this other brand that newegg didn't carry. I also discovered they were pretty expensive, but well regarded. Unlike the OCZ, which has a really good user forum full of smart dudes, these MTRONs had very little online presence, just a handful of (glowing) reviews of their best drive from like, mid/late 2007. But then I found a PDF of a press release saying Imation had cut a deal with MTRON to rebrand and distribute drives. Which led me here: http://www.imation.com/products/ssd/index.html (that site was completely redesigned right after I posted this... I dunno what's there now.)
INSTALLING The physical installing was smooth. Never installed a SATA drive before. (And hey, check out the photo below - those SSDs are nice'n'slim compared to a standard drive... neato.) The Alienware chassis allows the whole drive bay to pull out the front, which was cool. Easy-peasey, like Jamie Oliver says. Note that no SATA cables are included. I was recycling one of my old spinning disk RAID drives (you know, the good one, duh) as a scratch drive, so I ended up being short one cable, and had to overpay at Best Buy the day after Christmas. Shoulda bought one online. My big recommendation for installing drives: I have a silver Sharpie. Invaluable for marking the ends of cables. I also wrote the drive's serials on their back panels in case I needed to ID them once they were mounted. Here's an Alienware/Intel thing: I needed to look up my motherboard (fortunately I had my original reciept still, cos their site support is sort of shit). I ended up downloading an Intel Chipset Utility to ID stuff, then had to get a set of RAID drivers that the Windows XP install would extract off a floppy and integrate into it's install process ( this is called an F6 install). Intel even offers a ready-made set of stuff to go onto a floppy. Please note that (at least for me), this thing didn't work. Why? I think it's the way I unzipped the downloaded file. Even though Intel refers to it as "the floppy disk containing the following files: IAAHCI.INF, IAAHCI.CAT, IASTOR.INF, IASTOR.CAT, IASTOR.SYS, and TXTSETUP.OEM ", those files need to be on the floppy in a folder called "$OEM$" or the WinXP installer can't find them. I gleaned this nugget of information from some random-ass forum somewhere, and I wish I could find it again so I could sign up just to thank the dude that mentioned it. So we'll chalk that up to being my fault.
Two random things that drove me insane: 1. I had to hook up an old PS2 Microsoft keyboard because my USB Apple keyboard wouldn't work for BIOS or Windows setup stuff. 2. A goddamned FLOPPY?? I know I could've slipstreamed a new XP install disk. In fact, I tried a week or so before, went through the whole setup process, and then the damned slipstream program crashed on me. So I didn't bother trying again. The annoying part is that the only other computer I own with a floppy drive (in order to make - and later alter - the floppy in question) is my old Dell, which is hooked up to my TV set downstairs via the TV out on the video card (for Netflix Watch Instantly & The Colbert Report, yo). The Dell was also where I grabbed the Microsoft keyboard from, so fiddling with a floppy suddenly became a really annoying procedure of running up and down stairs with a flash drive, floppy, and keyboard. Crimony. TWEAKING OK, so I finally got the goddamned XP installed correctly on my RAIDed SSDs. Let me again mention: hot-ass bootup time. I downloaded Service Pack 3 and started setting up my preferences 'n' shit. Then I started going through the notes I'd made on SSD tweaking, and referred heavily to the above-mentioned OCZ forum and this fella had some smart-soundin' stuff too. I'm not inferring that these folks are wrong about any of their tips or anything like that, because I am dealing with a different brand drive, different drivers, different motherboard, RAID, etc. These are just a few comments about my experience. Refer to their links to see the How & Why of these tweaks; I'll keep my list brief. Here's what I did and did not do: * Disable winXP prefetcher - yes * Turn off Windows Disk Caching - NO - This tweak fucked me hard. i right clicked on my SSD RAID in Hardware Manager, disabled it, and my machine locked up, then crashed. I rebooted. it froze at bootup. I rebooted in safe mode. I saw that it was stuck on mups.sys. This is apparently an "infamous" Windows error. Google it. I did. A lot. I fought and wept like a little sad girl for a long time over this shit. Did lots of research. Stayed up til 3AM Saturday night/Sunday morning (remember way at the top of the page when I mentioned wanting to be ready for work Monday morning?... yeah.) Finally gave in, a defeated man. I wiped the drives AGAIN and reinstalled XP AGAIN. It just seemed like the only way to move forward. It still hurts, just thinking about it. * Turn off System Restore - NO - This, in theory, is a perfectly legit and fine tweak. But after the above fuckup, I was starting to get a little nervous, right? I was several days into this process, and kept having to take three steps back, and was panicking just a little. So after the second reinstall of XP (wait, maybe it was the third?) and after installing a handful of drivers and a couple of programs, but before I started on this list of SSD tweaking, I decided to get a backup copy of my C: drive as it was. I used a program recommended by a friend of mine, Driveimage XML. This program essentially fucked with my boot sector, screwing with the security permissions of my pagefile.sys file, and immediately crashed my computer. I will not delve into the depths of my feelings about this program. I rebooted and got a popup saying I had no paging file. Regardless of how I set my pagefile (using the regular XP applet or regedit), I would get this popup error at start. I was also unable to shut down, because XP would hit an error on shutdown and auto-reboot. (I realize I can change that setting now, but at the time, it was an extra level of bafflement). So this goddamned problem sent me off on another huge Google search, where I learned tons of useless shit about setting user permissions in Safe Mode, etc. None of this golden knowledge helped, of course. Do you know what saved my ass? Yes, that's right. SYSTEM RESTORE. If I had tweaked and then tried to use Driveimage, I would've been royally fucked and been forced to reinstall yet again. Therefore, my previously ambivalent feelings towards Windows System Restore have been forever changed. I love this thing now. I don't care what resources it hogs. Hog away, motherfucker. It saved me from heartache on top of heartache. * Set up a RAM disk - NO - I installed one, Disk Management recognized it and let me format it, then it would either become inaccessible (drive icon turns to a little question mark) or crash my computer. After all the heartache I went through getting everything else right, I REFUSED to fuck with this further. By this point it was late Sunday afternoon and I just had no stomach for anything even remotely risky. Here's an interesting page saying why RAM disks might not be any good anyway (part of a way bigger, pretty in-depth memory article). CONCLUSION, AND DEEP INNER REFLECTIONS I am up and running now. Tweaks tweaked and a lean selection of programs loaded. The superfast bootup went away somewhere in there, perhaps due to startup programs and services (I don't have all that many, but I'm running CS2 and CS3 stuff), or maybe that system restore undid some magic, clogged an artery... I dunno. It is still an acceptably fast boot, and there are no error messages, and after what I dealt with, that feels like a bonafide god-damned victory. My CS3 stuff loads nicely. Word and Acrobat practically open in a blink. Quicktime 7 opens like molasses like it always did, because It is a shitty program. After Effects renders slightly faster, but that's more of an anecdotal felling than any sort of number-comparison. I am comparing my experience of having a spinning disk RAID-0 to having an SSD RAID-0, so I'm not super blown away by performance gains as some other people might be. But I feel better, knowing the failing disk problem might be a thing of the past for me. Remains to be seen, I reckon. But that's security for ya. Sometimes it's just a feeling. The silent-running aspect is a bit moot for me. I went from 3 conventional spinning drives (2 raided, 1 for work files) to 2 SSD and 2 spinners (raided pair for OS and program files, 1 spinner for work files, 1 spinner for scratch disk/temp). The net result is I don't feel like I'm living in the future or anything silly like that. But my fast computer is still fast. I can still earn a living with it. That's a good thing. Ho ho ho. I will re-state for the record: this page isn't a swipe at any of the smart techie folks I've linked to, or Imation, or Alienware, or anything in particular. Just a cautionary bit of advice to bear in mind if you're thinking of this setup. The willy-nilly acceptance of online advice can bite your keister sometimes. If you want to write me any comments or whatever, my contact info is here. I might not write back, because frankly, sometimes this shit just depresses me. Ha. But if you have any good info to impart, I'll add it to this page for the edification of others. THE END. |
.
.
. 