Results 1 to 4 of 4

Thread: URGENT QUESTION - Using KNOPPIX to recover data

  1. #1
    Junior Member
    Join Date
    Jan 2006
    Posts
    2

    URGENT QUESTION - Using KNOPPIX to recover data

    I understand that Knoppix can be used to read files on a corrupted Windows hard drive. The hard drive in question, which was originally set up in a dual-boot system, was installed in an old PIII system (1 Ghz processor, 256 MB RAM, 80 Gig hard drive divided into 2 partitions) which I’d bought used.

    Shortly after I got it, the motherboard suffered a catastrophic failure which rendered both partitions unreadable by the usual means (I’ve since trashed that motherboard and re-built the system from scratch with the old processor and RAM. It works decently).

    In the malfunction I lost some files which I did not have the chance to back up. I’ve just now tried reading the damaged hard drive using Knoppix. The Linux partition (which I think was called Hda1?) shows up fine, even though it’s no longer bootable. When I tried accessing the Windows partition (Hda0?), I got an error message saying that the drive was unmountable and did not have a detectable file system (it’s possible that I could have re-formatted the Windows partition and forgotten about it).

    Is my problem beyond the capabilities of Knoppix? Do I need to purchase a Windows-based undelete/rescue program? Or is the drive partition too badly corrupted for any kind of data recovery?

  2. #2
    Administrator Site Admin-
    Join Date
    Apr 2003
    Location
    USA
    Posts
    5,441

    Re: URGENT QUESTION - Using KNOPPIX to recover data

    Quote Originally Posted by kopfhorer
    ...(it’s possible that I could have re-formatted the Windows partition and forgotten about it...
    For all of your typing you didn't really tell us some key things. Like What version of Windows was it and what type partition should there be out there, if you didn't delete it? Knoppix has much better sucess with FAT partitions than with NTFS partitions; which MS seems to be going to great lengths to keep Knoppix from writing safely. That said, you may want to look at the Linux utility (included in Knoppix) "gpart". It can find partitions on the disk and repair a bad partition table (note that this is far different than recovering deleted files or repairing a bad file structure within a partition).

  3. #3
    Junior Member
    Join Date
    Jan 2006
    Posts
    2

    Re: URGENT QUESTION - Using KNOPPIX to recover data

    Quote Originally Posted by Harry Kuhman
    Quote Originally Posted by kopfhorer
    ...(it’s possible that I could have re-formatted the Windows partition and forgotten about it...
    For all of your typing you didn't really tell us some key things. Like What version of Windows was it and what type partition should there be out there, if you didn't delete it?
    Windows 98, Second Edition, FAT32 file system. The Windows partition was FAT32, the Linux partition, Reiser.

    Quote Originally Posted by Harry Kuhman
    Knoppix has much better sucess with FAT partitions than with NTFS partitions; which MS seems to be going to great lengths to keep Knoppix from writing safely. That said, you may want to look at the Linux utility (included in Knoppix) "gpart". It can find partitions on the disk and repair a bad partition table (note that this is far different than recovering deleted files or repairing a bad file structure within a partition).
    I'll try that out as soon as I can. Thank you for replying.

  4. #4
    Junior Member
    Join Date
    Jan 2006
    Posts
    8
    If you're simply asking whether it's possible to use Knoppix (or any other Linux distro for that matter) to recover data from a HD formatted for Windows (FAT, FAT32, and NTFS), then the answer is yes. Actually, I've used lots of other tools in the past (like Norton's Utilities, Partition Magic, System Commander, Syquest Imager, etc) for performing various recovery, and only Norton's Utilities (especially the Disk Editor) came close to delivering me the kinds of results that I get repeatedly using Linux to perform the recovery. Furthermore, I've also used Linux to recover some data from BSD, Mac OS, and other partitions.

    Although there really isn't a "cookbook recipe" that anyone can give you for how to perform the recovery (because each system recovery often differs), I can give you some guidelines for now. And I can help to address specific issues as they arise for you during the recovery. Nevertheless, try to keep in mind that system recovery is as much of an art as it is a science.

    Enough of the intro stuff; now let's dig in. Here's a list of some of the equipment that I like to use: another HD (or some other recordable media like CD, DVD, flash drive, etc) with enough free space to copy, compress, or otherwise manipulate the data; another computer (if possible); and a null-modem cable. I prefer to use a bootable, live CD Linux distro--like Knoppix (or RIP because it includes more recovery tools)--to perform the recovery. Here's a list of some of the tools that I tend to use most often: awk, cat, dd, date, echo, fdisk, fdformat, fsck (and the variants of fsck implemented for non-ext2 filesystems), find, gcc (and an ASM like gas in a pinch), grep, hexdump, less, ls, mount, msdosutils, ntfsresize, sed, sfdisk, sort, ssh, tar, touch, and vi.

    Out of all of those tools, my work-horses tend to be dd, find, grep, hexdump, ls, less, and vi. I use dd for reading/writing files, partitions, etc. I use find, grep, and ls for searching for files, specific data, etc. I use hexdump for hex-editing, and I use vi for editing anything else.

    You have to go into any recovery situation with some kind of plan. What do you plan to recover? How badly do you want/need the data? Do you know where to look (for what you plan to recover)? You'll have a better chance of recovering the data (often quicker) the more that you can narrow the scope of your recovery session. If I don't know what the name of the file(s) is/are, but remember some of the data stored in the file(s), then I'll use something like this: grep -lr "the data I want" /yourMountPoint | sort | less. If I don't remember the name of the file(s), and I don't remember the kind data stored in the file(s), but I remember when I created/modified the data, then I'll use something like this: find /yourMountPoint -type f \( -ctime x -o -mtime x \) (where x is the amount of time in days from today's date when the file was created or modified).

    All of that is nice and dandy if none of your files are corrupt or deleted. What do you do if any of them are corrupt or deleted? Assuming that you don't have a backup, you basically have two options--both are painful: 1) use dd and grep together to search the partition for that data, or 2) use a low-level search and low-level read/write utility to search for and recover that data. Your milage will vary with either method; try to avoid the second option if you can, because you can easily destroy your HD if you don't know what you're doing. Nevertheless, in the case of deleted files, Windows (and many other OSs) doesn't immediately remove a deleted file. Usually, whenever a user deletes a file in Windows, Windows renames and hides that file. So, it's often possible to locate a deleted file by searching for the filename using one or more wildcard chars or by searching for your data using one of the aforementioned grep statements. In a crunch, you might have to resort to something like using dd to read/write several sectors, rearrange and concatonate them (via cat) in order to recover one or more files.

    In any case, this should be enough to get you started.

Similar Threads

  1. Recover HDD data - knoppix is loaded but not seeing hdd
    By sumann in forum Hardware & Booting
    Replies: 10
    Last Post: 07-11-2007, 06:48 AM
  2. using knoppix to recover data
    By robmillard in forum Laptops
    Replies: 3
    Last Post: 04-04-2006, 08:58 PM
  3. How to Recover Data?
    By Israel in forum MS Windows & New to Linux
    Replies: 2
    Last Post: 09-21-2005, 07:51 PM
  4. Trying to recover data, need help please
    By craigw79 in forum MS Windows & New to Linux
    Replies: 5
    Last Post: 10-12-2004, 12:09 AM
  5. help knoppix trying to recover data
    By bradleyko in forum General Support
    Replies: 11
    Last Post: 08-09-2004, 05:00 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  


CORSAIR Vengeance LPX 32GB 2x16GB DDR4-2666 PC4-21300 288Pin 2666Mhz Memory Ram picture

CORSAIR Vengeance LPX 32GB 2x16GB DDR4-2666 PC4-21300 288Pin 2666Mhz Memory Ram

$99.99



A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G picture

A-Tech 8GB DDR3 1600 PC3-12800 Laptop SODIMM 204-Pin Memory RAM PC3L DDR3L 1x 8G

$13.99



HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin picture

HyperX FURY DDR3 8GB 16GB 32GB 1600 MHz PC3-12800 Desktop RAM Memory DIMM 240pin

$12.90



Crucial DDR3L 16GB 1600 2x 8GB PC3-12800 Laptop SODIMM Memory RAM PC3 16G DDR3 picture

Crucial DDR3L 16GB 1600 2x 8GB PC3-12800 Laptop SODIMM Memory RAM PC3 16G DDR3

$21.50



Crucial 16GB (2x 8GB) Kit DDR3L 1600MHz PC3-12800 UDIMM Desktop 240-Pin CL11 RAM picture

Crucial 16GB (2x 8GB) Kit DDR3L 1600MHz PC3-12800 UDIMM Desktop 240-Pin CL11 RAM

$23.33



Lot of 2 32GB DDR4 2666 PC4-21300 SODIMM RAM Modules Mixed Brand picture

Lot of 2 32GB DDR4 2666 PC4-21300 SODIMM RAM Modules Mixed Brand

$60.00



8GB PC3L-12800S 1600MHz SODIMM DDR3 RAM | Grade A picture

8GB PC3L-12800S 1600MHz SODIMM DDR3 RAM | Grade A

$12.00



HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM picture

HyperX FURY RAM DDR4 16GB 8GB 32GB 4GB 3200 2666 2400 2133 Desktop Memory DIMM

$14.85



Lot of 50 4GB DDR3 PC3 Sticks Desktop Ram - mixed speeds and brands picture

Lot of 50 4GB DDR3 PC3 Sticks Desktop Ram - mixed speeds and brands

$88.00



HyperX FURY DDR4 8GB 16GB 32GB 3200MHz PC4-25600 Desktop RAM Memory DIMM 288pins picture

HyperX FURY DDR4 8GB 16GB 32GB 3200MHz PC4-25600 Desktop RAM Memory DIMM 288pins

$72.93