Hard Disk Goodness

I’ve been busy today fitting, backing-up and restoring a whole bunch of new hard disks. I fitted the 2x2Tb Hitachi drives, which turned out to be SATA 6Gbps 64Mb cache 7200rpm Hitachi 7K3000 drives, not 7K2000’s (3Gbps/32mb) that I expected, and they’re selling for way over twice what I paid for them! What a waste putting those in a USB2 enclosure, mind you they did come out of the enclosure pretty easily 😉

The State Of DVB-S On Linux

I just wasted a few hours experimenting with DVB applications for Linux as I thought I’d like an alternative to Kaffeine that I currently use. Guess what? None of them worked despite tuning fine using w_scan, scan or their internal scanners. Totem and gnome-dvb-control use gnome-dvb-daemon as their backend which just coredumps almost instantly, the frontends just spawn a load of python errors whenever you click something. The CLI favourite “vdr” just kind of sits there doing nothing instead of displaying a menu.

Another One Bytes The Dust

My 2Tb Western Digital Caviar Green is dying – 1305 unfixable sectors! Off to RMA land for that, when it comes back its being relogated to “backup in the cupboard” drive. I’ve spent the last 12 hours or so trying to back up the 1.2Tb of data to other drives – luckily I still have an unused 1Tb WDC Caviar Black in the cupboard (the last RMA!) and some free space on my 1.

My Own TinyURL

I just bought a short domain sej.me which by default redirects to my main website, but for certain URL’s it goes elsewhere, for instance: sej.me/plus goes to my Google+ page; sej.me/eid3 goes to page 394 of a forum thread whose link would otherwise be 98 characters long!

What A Recovery

I’ve been playing with compiling Cyanogenmod7’s fork of Koush’s ClockWorkMod Recovery 3.0.2.7 The github source is here and of course Gerrit for the latest code under review. First you compile CM7 for your target platform as usual. This is needed to create some supporting libraries and the actual recovery.img file, including the kernel for your phone of course: . build/envsetup.sh && brunch blade``` Then you create the signed flashable zip: ```bash TARGET_PRODUCT=cyanogen_blade make recoveryzip That results in out/target/product/blade/utilities/update.