January 5th, 2009 – updated February 8th
Hi,there. If you are reading this, it’s because you’re a dork researching SSDs. 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 itonline. 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.
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
- runs cool
- runs silently – compared to a spinning disk; my computer hums like an SOB
- draw less power – obviously more of a laptop concern, but it makes me feel better in some dumb way
- many claims of performance gains – on disk reading times (note there are issues concerning small file writes, necessitating many XP tweaks)
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 beall 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 plasticones, 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, yielding 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 theOCZ, which has a really good user forumfull of smart dudes, these MTRONs had very little online presence, justa handful of (glowing) reviews of their best drive from like, mid/late2007. 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.)
The Imation Solid State Drive MOBI 3000 looked like what I wanted. Now, I had a hell of a time extracting info out of that site… pretty sparse stuff. There are links to PDFs that are all messed up. I eventually got em, and they weren’t all that informative… I finally found a PDF for Imation distributors that told me whether they were SLC or MLC (they are all SLC, FYI). PLUS #1: They are manufactured as 3.5″ drives, so no dumb adapter things. PLUS #2: I found the 32GB 3000 on provantagefor like, low $200s apiece. So the price was better than OCZs and the specs looked good. I sort of wished they were on newegg, and I sort of wished they had the support/online community like the OCZs, but I took the plunge. I purchased two 32GB drives for around $450.
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 thedrive’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? Ithink 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 mention edit. So we’ll chalk that up to being my fault.
Here’s an XP thing: Ihad two SSDs RAID 0ed as my C: drive, then my D: drive with all my work files, then the aforementioned former-RAID as a scratch E: disk. but somewhere in the BIOS setup or something, I missed a drive order setting, and Windows got installed on my RAID, but listed my RAID as drive D. Furthermore, I got two blue screen o’ deaths during installation, resulting in the creation of threeWindows folders: Windows, Windows 0, and Windows 1. The first two were setup files only, the “Windows 1″ was my actual OS. So needless to say,that first fresh install SUPER-FAST bootup was sort of tainted with sadness, cos that shit was all messed up. I was also getting a triple-boot option because the computer thought I had 3 versions of windows loaded. guh. I had to scrap that install. I un-RAIDed the drives in the BIOS and re-RAIDed them (to ensure all data + root level boot sector stuff was all wiped) and reinstalled XP again. I ended up leaving my 2 extra disks unplugged until Windows was installed properly, then I shut down, plugged them in, set the BIOS drive order,and all was well. Once again, mistakes are all mine. Tough learning curve on this stuff.
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.
* Turn off hibernation to save space – yes
* Disable the 8.3 Name Creation on NTFS Partitions – yes
* Turn off Indexing on All Drives – yes
* fsutil tweaks (journal and lastaccess timestamp) – yes
* turn off paging file – yes – I ended up turning it off on my SSD and moving it on on my scratch drive
* move Windows TEMP and TMP folders off the SSD – yes - I also moved all my scratch drives – Photoshop, Illustrator, After Effects
* auto-updates off – yes
* Disable the Background Disk Defragmenter and Disk Cleanup wizard – yes, though the aaronhall.net explanation lists a registry entry I didn’t have, CleanupWiz
* Disable the Windows Search Indexer for Unknown File Types – yes
* DisablePagingExecutive – yes - even microsoft recommends this as a performance gain
* dskcache.exe – yes - Yet another tweak that does not have any *apparent* effect. But I ain’t no bench-marker. No harm done? heh.