once again my Samsung TV (UE40D7090) crashed while recording a TV show. The Smart TV technology does not seem to be smart at all because all my recordings on the disk where gone. Now the TV just suggests to format the disk, but STOP! there is hope to get the recordings back.
Samsung uses a linux filesystem called Raiser FS to record your TV shows, which can be fixed with some simple steps.
You just require any Ubuntu Live CD suited for your PC. Download (http://www.ubuntu.com/download), burn it and follow the next steps.
- Insert the Ubuntu Live CD to your optical drive, reboot the PC and run ubuntu in Live CD mode
- When Ubuntu has started run the terminal from menu
- Type the following line to install the required tools to fix the partition holding the records.
sudo apt-get install -y xfsprogs gparted
- GParted is a tool which can be used to displays the partitions of your installed disks. Now connect your PVR drive to your PC. Ubuntu will detect the drive but won’t be able to mount the PVR drive if it is damaged. Now start gparted with admin rights by calling:
- Now determine the path of your broken PVR drive/partition. Its called something like “/dev/sdb2” and note it somewhere.
- Now close gparted and write the following to the console (replace the last part by the noted path):
sudo xfs_repair /dev/sdb2
This will cause an error saying you should try to mount the device first because there is unwritten data. (This won’t be possible in most cases)
- Now call the repair tool in forced mode which will delete your last TV recording but fix the partition.
sudo xfs_repair -L /dev/sdb2
- Now you should be able to select the partition in the file browser and view its content. Now you can unplug the device and reconnect it to your TV. The TV should detect your PVR disk again with all of your recordings (except the last one).
Hopefully some people having the same issues find this useful. If you have any questions just leave a comment.