Technical Adventures of Wizardry
Figured I’d share a post about the technical whosamawhatsits I’ve been working on lately for those curious. I used to do these more often, and I was thinking about it tonight, so here we are.
So, I did something pretty bone headed the other day. I was using my laptop, and I had been dumping lots of random stuff on it, like stuff from my camera (videos, pictures) and various applications and other things. Nothing vital, but *stuff* none the less. Since my fileserver’s at like 90% capacity or so, I’m in a bit of a storage crunch. Anyway, so I pulled everything off my new digital camera I got for Christmas (thanks Barb! Best girlfriend evar) and was doing something else.
*pop up* You are out of space. Fix it!
Hmm, well that’s weird. I know I had a lot of random “crap” on there, but not tons. So I delete 4GB of files off my my home folder. Nothing shows up. Huhwut? Curious, I log out, then log in, thinking FileVault my be the culprit. Nope. Reboot? Nope. Run the ’sync’ command a few times? Nope.
Perplexed, I find a GUI program to traverse the filesystem (aka look around the hard drive) and show me a graphical representation of all of the files/folders, so I can find where the problem is. After a few minutes, a ginormous 120GB file was found (mind you, I only have a 200GB drive, and Windows is on there in boot camp) called a spare bundle. Curious, and I do some Googling. I read that it’s used for diffs of backup files by Time Machine, which to my dismay, is turned on with no disk configured (I remember turning it off at some point). I figure maybe it’s some bug from upgrading to Snow Leopard or who knows what. I also read it’s used for FileVault somehow, so I figured it *must* be duplication of the data that’s overwritten when filevault does it’s thing.
Oh how wrong was I.
I deleted the folder, and that’s when it all went wrong. My home folder/documents folder was completely annihilated. Even though the spare bundle didn’t point to my files, somehow they were linked (and using up 2x the space, no idea why). Then, when I rebooted, I couldn’t log back in. Fail. A co-worker had something similar happen to him, and he couldn’t fix it and ended up re-installing. Snow Leopard bug, or PEBKAC? Maybe a bit of both? Who knows.
I hadn’t lost personal data from a client machine in some time. Let me tell you, it sucked. I’m still trying to restore the images off of the disk (since I wiped them after transfer) and it’s slow going. Not sure why, but I’ll figure it out. It was only a months worth of pics, and none were super important. Still, annoying.
So, I decided to make lemons out of lemonade. My stock config for my Macbook Pro came with 2GB of RAM and a 200GB 5400RPM HDD. Long ago I had upgraded to 4GB of RAM, and I had been yearning for a 7200rpm disk for some time with more space, but kept putting it off. Now seemed like a good time. So I figure I’ll go Seagate (all drive companies are about the same with failures, it’s really a crapshoot to be honest) Momentus. So my co-worker mentioned he got his drive at Best Buy and the price was actually good. Here comes another adventure, lol.
So I check online, sure enough the drive was $119.99 retail, boxed, 5 year warranty and I think it had built-in drop protection (which I don’t need since the Macbook comes with it, but that’s a different story). NewEgg wanted $129.99 + shipping for the same drive. Might as well just suck it up and buy it from them. Heck, I got my iPhone 3G S (that’s what it was called when I got it) there, as well as my 24″ LG monitor, and my Escort 9500i. Even though I don’t really like them, I have had good success up to this point. I check online and the one that’s up by 281 and 1604 has them in stock. So I drive over.
I get there and there are two problems:
Great. So I ask the closets blue shirt I can find for help. He claims that it must be by the Geek Squad. I also asked about the price and he claimed something about prices not updating in stores fast enough (yeah I believe that) but that they price match. He goes off to discover that they used it (not sure I believe this, more on that later) and their inventory isn’t up to date. He goes to check other stores (when I see his inventory list 2 at his location) and says to have customer service call another store by the mall and check if they have it. Annoying since the website has failed me thus far, but okay.
So I walk up, they call, I wait uncomfortably long and try to make conversation with someone who’s nice, but I have nothing to say to since I honestly can’t connect with their situation at all (apparently bad management shenanigans involving people being moved around depts to cover shifts who know nothing about it). I’m sympathetic, but I can’t really relate. After a long while, they finally confirm they have the drive in hand and they’re going to save it for me. Yey! I drive down.
Can’t find the drive, no one knows who talked to them, etc. I go check the shelf, nothing there. Their inventory says they have 1. As a matter of fact, multiple stores show “only one” but I guess you’re allowed to lose/steal one drive and be good, or something. I don’t know. Frustrated, I do some Googling on my iPhone to find out the following things about in-store pick-up (since I could have bought it this way):
These are the EXACT sleazy sales tactics that keep me out of these damn stores. I cannot stand when businesses won’t give you a straight forward “here’s what we have and here’s what you can buy it for” deal. Wal-Mart does this too, where they will show one price online, but sell it at another in store, and they WILL NOT price match. Same with Target.
They do it to compete with stuff online, but then you can’t get it in the store, they mail it to you. AND you still pay sales tax. What kind of crap is that? At least Best Buy uses that to their advantage (buy online, pick it up now!) which I think is great, if they’d get their act together and get the stores to play nicely instead of this crap. I called every other store to double check, and even drove to another that wouldn’t pick up, but no one in town has one. 7th biggest city in the country and I can’t find a top-of-the-line (aka most expensive) drive from Best Buy.
Frustrated, I give up and start looking online. I figure that a 3 year warranty is probably just fine, and if I’m buying online, I might as well go OEM with it since I don’t need a big fancy box. However, that’s still $107 shipped from NewEgg since the G-Shock model isn’t needed. The Macbook Pro already has that built-in and does it for you, so if you do get a G-Shock protected drive, you have to disable it in OS X. I figure I’ll save the hassle and my money. I was debating ordering, but at this point it’ll be shipping on Wednesday, which means it’ll get here on Monday via 3 day. The worst day to ship ever.
I him haw about it, and then go to bed.
I wake up in the AM and debate ordering. Nah, I’ll wait. Talk to co-workers who laugh at Best Buy sucking, then tell me to order it. Caleb offers to bring in his screwdriver set to crack open the laptop. I debate some more and get back to work. Around my lunch break, I’m browsing all the drives and notice the same model for $97.99 shipped. Where did this come from? I look and, sure enough, that morning the price on that particular drive dropped $8. What luck! I ordered and was pretty content. It shipped out the same day, and the ETA was Friday. Yey! First time UPS has EVER provided 2 day delivery time from a 3 day shipment.
So all that to say, I backed up what I did have, yanked out the drive on Friday and re-installed Snow Leopard from scratch. Must say, between a fresh install (had been using the same one since April of 08, which was upgraded to 10.6) and a 500GB 7200RPM upgrade, it’s much snappier now. Heck, transferring stuff over 802.11n between the lappy and fileserver is even faster on this new drive. Can handle sustained reads/writes much better. Also, I can finally put all of my games on my Windows bootcamp for LAN parties. Woot!
As for the install, it wasn’t too bad. Lots of screws, and the front clip is a real pain to get off. But once opened, the process was real easy. The hardest part was getting the data cable off of the top of the original drive. It was on there good. Even waking up from sleep is faster now. Not sure how that works. I almost want to say that’s a fresh OS install.
Other cool things going on: Studying for my VCP (two more days….wish me luck!), and a buddy of mine David sent me his 1st gen iPhone 8GB. It’s not here yet, but it should be here tomorrow, or Friday at the latest. Looking forward to playing with that more care-free than I do my 3GS, since the 1st gen is jailbreakable/unlockable 10 ways from Sunday. The baseband can be switched willy nilly, and the OS is easily jailbreakable on all versions. Plus, being as I’ve been fiddling a lot lately, it’ll be nice to have a testing platform. Also, a backup phone in case I want to sell my early bootrom 3GS which has the 04.26.08 baseband and get whatever new hotness Apple releases this summer. Though I would love to get my hands on a good condition iPhone 3G with the 5.08 bootloader so I could complete the collection, heh. Don’t want to spend the money though.
So that’s about it for now. Looking forward to whatever iPhone OS 4.0 holds, and whatever new iPhone comes out. As for the iPad? If it had OS X on it I’d think it was cool. But it’s a huge iPod Touch.
No flash? Fail. I’ll stick with my iPad nano that can make phone calls and take pictures/videos.
