Quote Originally Posted by darkwater
Windows XP crashed a couple of days ago and after much frustration in trying to re-install and update and repair I still can not boot up Windows XP. Having used Knoppix on an older computer for a friend and being very impressed with the system I turned to Knoppix once again to help me retrieve my files. Unfortunately once loaded Knoppix will not recognise my hard drive and it is nowhere to be seen on the desktop. The drive is a SATA Hard Drive(Seagate) and during boot up from the disk it is recognised by Knoppix initially. Can someone please help me in finding the hard drive.
Cheers
If possible, you should get Knoppix 5.1.1 to start with. I think it works better on NTFS file system.

On knoppix 5.1.1, all SATA drives will be treated as SCSI drives.

To find your hard disk, try the following command from xconsole

Code:
$ dmesg | grep -i scsi
Here is the output of my machine:

Code:
knoppix@Knoppix:~$ dmesg | grep -i scsi
SCSI subsystem initialized
Loading iSCSI transport class v2.0-724.<7>ahci 0000:00:1f.2: version 2.0
scsi0 : ata_piix
scsi1 : ata_piix
scsi 0:0:0:0: Direct-Access     ATA      Hitachi HTS54104 MB2O PQ: 0 ANSI: 5
SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 78140160 512-byte hdwr sectors (40008 MB)
SCSI device sda: drive cache: write back
sd 0:0:0:0: Attached scsi disk sda
Failed initialization of WD-7000 SCSI card!
scsi2 : SCSI emulation for USB Mass Storage devices
scsi 2:0:0:0: Direct-Access     Kingston DataTraveler 2.0 1.00 PQ: 0 ANSI: 2
SCSI device sdb: 7856128 512-byte hdwr sectors (4022 MB)
SCSI device sdb: 7856128 512-byte hdwr sectors (4022 MB)
sd 2:0:0:0: Attached scsi removable disk sdb
Look at output line 4 to 6, that is knoppix finds my 1st hard disk as scsi 1 (line 4) and it is a Hitachi HTS54104 drive (line 5), then it is defined as device sda (line6).

So from my case, my hard disk will be "sda". If you have only 1 partition on your hard disk, then the full device name of your hard disk in knoppix is "sda1", otherwise, you will have "sda1", "sda2" so on and so forth depends on how many partitions you have defined on the hard disk.

Since you should have at least one partition on the SATA hard disk, so you must have "sda1" then.

So try to mount the hard disk to the linux file system by entering the following on the xonsole

Code:
$ sudo mount -t ntfs /dev/sda1 /media/sda1
Here I assume your 1st partition is formatted in NTFS format, otherwise, change the "-t ntfs" switch to something like "-t vfat" if you have it formatted as FAT32.

The above steps work under the assumption that your harddisk is still functioning. But if it really crashed, then no matter what you did, you still cannot get your data back. In such case, you might want to seek help from those hard disk recovery professional, but it will cost you a lot of $$$.

Good luck

Rgds,
Chip