I'm not an expert either but you can at least maybe copy the entire disk contents to a file in linux as a backup of the file system if you are worried about further corruption.
The disk contents itself can be read without reference to the filesystem at /dev/hd[a]
I have an ntfs disk that needs repairing eventually by writing a program to extract information (photo collection!) directly from the disk and at least linux provides a native way to do this.
Someone else might have specific commands we can use, but in initial tests I see at least that cat /dev/hdb works and the data is visible.
My error was an MSbackup which disappeared on the same night as a harddisk problem. Scandisk then erased all trace of the file index in an effort to "fix" the disk. A lot of it is compressed and a mess but I'm hopefull that jpgs will be intact and uncompressed by the filesystem and some basic C should retrieve the file data.
Every cloud has a silver lining: I abandoned MS and found the wonderful world of linux and computing is fun again.
Any ideas would be gratefully received.
From: Ciaran Mulloy <cmulloy at iol.ie>
Date: Tue, 03 May 2005 11:01:04
To:"Irish Linux Users' Group" <ilug at linux.ie>
Subject: [ILUG] Recovering Reiser File System
My reiser file system under Suse 9.2 got corrupted over the weekend and
I am unable to retrieve any data from it. I am getting an Input /output
error when I try to copy files to a new partition on a separate harddisk
using Knoppix or Ubuntu. Two separate partitions, the / and /home, got
corrupted at the same time. As they are both on the same hard disk it
may be a disk fault.
Because it's on a home machine I never bothered to do a backup. So no
its sinking in how much data I am in danger of losing.
Is there a systematic way of being able to recover as much of the files
as possible? I am very apprehensive of about trying to recover the files
as there is a danger of making the current problem worse.
As I am not an experienced Linux hacker I would appreciate any advice on
how to recover my files.
Irish Linux Users' Group
"Religion is the sigh of the oppressed creature, the heart of a heartless world, & the soul of soulless conditions. It is the opium of the people." Karl Marx
Maintained by the ILUG website team. The aim of Linux.ie is to
support and help commercial and private users of Linux in Ireland. You can
display ILUG news in your own webpages, read backend
information to find out how. Networking services kindly provided by HEAnet, server kindly donated by
Dell. Linux is a trademark of Linus Torvalds,
used with permission. No penguins were harmed in the production or maintenance
of this highly praised website. Looking for the
Indian Linux Users' Group? Try here. If you've read all this and aren't a lawyer: you should be!