It happened again! I suppose it’s because of some hardware problem but my old Sempron 2400, every now and then, makes unreadable a SD card while I’m reading it. This time the damage had been particularly nasty since the recovery method I usually apply (using foremost command) only recovered a handful of of files before stopping because of a “write error”. I so tried another recovery program: Photorec.
Installation and recovery
Photorec is part of the Testdisk disk recovery package it can be installed form Ubuntu’s software centre or with apt-get command
sudo apt-get install testdisk
once installed Photorec can be executed by command line
sudo photorec
Photorec has a simple but effective character interface with a wizard-like organization: at first I’ve been asked for the device to recover
then the partition type, I selected “Intel”
I’m going to upgrade my EEEPC Linux installation, at last. Before doing any big operating system change It’s a good practice to make a full backup of the system partition. Just in case something goes wrong and you want back your old working system. Dedicated Linux distributions are the ideal solution for partition backup and recovery since they let you easily recover even from a non-starting system situation. Last time I backed up my system partition, when I switched from Xandros to EEEBuntu I used Clonezilla. This time I decided to use a more flexible distribution: SystemRescueCd.
Installation
Like its name may suggest SystemRescueCd is a small Linux distribution specifically designed for disk recovery tasks, and it’s provided with some invaluable (life saving) tools like GParted or Partimage. I downloaded SystemRescueCd ISO image from its download page then prepared a bootable USB disk following the site how-to.
First I mounted the ISO image
sudo mount -o loop,exec ./SystemRescueCd-x86-2.4.0.iso /tmp/sysrescd/
then I started the USB installation script from the mounted ISO image
cd /tmp/sysrescd/
sudo ./usb_inst.sh
a simple but effective interface shows-up there I selected the USB disk device and let the installation start.
It may happen that the Installation interface shows your device with a 0MB disk size and then exits with an error message when you try to install. This can be easily solved (thanks to this forum post) by manually unmounting your device using the console command.
umount /dev/sdd1
I promised myself to give a try to Linux Mint many times (and tweeted this intention a couple of times too) but I ever postponed this post until now. My personal dissatisfaction about new (Unity and Gnome3) user interfaces and some good reviews I read on the ‘net triggered in me the decision to download Linux Mint 12 (RC) and place it on a SD memory card for a live test on the EEEPC.
I so downloaded the 1GB DVD image, using torrent, from Mint download page and prepared a bootable SD card with the tool provided in Ubuntu. I had no problems doing so, I suppose because Mint is a Ubuntu-derived distribution.
MGSE: the Mint way to the desktop
What makes Mint different from other distributions is that, in spite using Gnome 3, it welcomes the user with the familiar desktop interface we all were working with until less than a year ago.