IDE reset beim Mounten von NTFS-Partition

Hast Du Probleme mit Hardware, die durch die anderen Foren nicht abgedeckt werden? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

IDE reset beim Mounten von NTFS-Partition

Beitrag von bifo » 23.07.2004 12:21:33

Hallo zusammen,

ich habe hier eine IDE-Festplatte, welche mir vorübergehend zur Verfügung gestellt wurde, von der ich Daten herunterkopieren möchte. Leider ist das gute Stück wohl NTFS formatiert. Interessant ist, daß ich die Partitionstabelle nicht mit "cfdisk" auslesen kann. "fdisk -l" gibt mir für die Festplatte folgendes aus:

Code: Alles auswählen

Disk /dev/hdd: 33.8 GB, 33820286976 bytes
255 heads, 63 sectors/track, 4111 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

   Device Boot      Start         End      Blocks   Id  System
/dev/hdd1               1        9733    78180291    7  HPFS/NTFS
Wenn ich nun mit dem Befehl "mount -t ntfs /dev/hdd1 /mnt" mounte, kann ich trotzdem nicht auf das Verzeichnis /mnt zugreifen. Die Ausführung des Mount-Befehls dauert ziemlich lange. Im Kern-Log finden sich nach dem Mount-Befehl folgende Meldungen:

Code: Alles auswählen

Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=78185231, sector=78185231
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=78185231, sector=78185231
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=78185231, sector=78185231
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jul 15 23:36:31 geordi kernel: hdd: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=78185231, sector=78185231
Jul 15 23:36:31 geordi kernel: ide1: reset: success
...
Jul 15 23:36:38 geordi kernel: hdd: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error }
Jul 15 23:36:38 geordi kernel: hdd: task_in_intr: error=0x10 { SectorIdNotFound }, LBAsect=78185238, sector=78185238
Jul 15 23:36:38 geordi kernel: end_request: I/O error, dev hdd, sector 78185238
Jul 15 23:36:38 geordi kernel: NTFS-fs error (device hdd1): ntfs_end_buffer_async_read(): Buffer I/O error, logical block 78185175.
Jul 15 23:36:38 geordi kernel: NTFS-fs error (device hdd1): load_and_init_upcase(): Failed to load $UpCase from the volume. Using default.
Jul 15 23:36:38 geordi kernel: NTFS volume version 3.1.
Der komplette Output ist 345 Zeilen lang... Ein "ls -la /mnt" ergibt im Logfile die gleiche Litanei. Nach Ausführung des Befehls erhalte ich die Ausgabe "ls: reading directory /mnt: Input/output error".

Ich habe die Platte als Slave in den zweiten IDE-Bus meines Systems gehängt. Der Master in diesem Bus ist mein DVD-RAM-Laufwerk. Die Platte wird sowohl vom Bios als auch vom Kernel identifiziert.

Nun meine Fragen:
Was soll mir der Kernel-Output sagen? Ist die Platte nicht in Ordnung und mein Kernel hat das gemerkt? Oder habe ich beim Anschließen der Festplatte irgendwas falsch gemacht? (Anmerkung: Ich habe noch nie 'ne Festplatte als Slave verwendet...) Oder ist das Lesen von NTFS doch nicht so einfach möglich?

Herzlichen Dank schonmal im Voraus für Eure Hilfe.

Gruß
Uwe, der sich auch über Literaturhinweise freut.

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Beitrag von bifo » 26.07.2004 18:18:12

Hallo zusammen,

nachträglich noch eine Information, die ich vergaß: Ich verwende Kernel 2.6.7.

Gruß
Uwe

Huebi
Beiträge: 101
Registriert: 15.06.2004 09:24:29

Beitrag von Huebi » 26.07.2004 18:59:13

Konnte mit 2.6.7 und früheren Kernelversionen bisher problemlos NTFS mounten. Vielleicht vetragen sich DVD-RAM und Festplatte nicht in der Konstellation. Klemme mal das DVD-RAM-Laufwerk ab und jumpere die Platte als Master und schreib uns was passiert.
Debian Sid
Kernel 2.6.9 swsusp2.1
KDE 3.3.1

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Beitrag von bifo » 28.07.2004 20:28:27

Hallo zusammen,

es hat ein wenig gedauert, bis ich wieder dazu gekommen bin, einen neuen Versuch zu starten. Nachdem ich das DVD-RAM aus dem IDE-Bus herausgenommen habe, konnte ich auf die Platte zugreifen.

Bedeutet das jetzt, daß ich die Platte als Slave nur in dem anderen IDE-Bus betreiben darf?

Fragend...
Uwe

Benutzeravatar
pdreker
Beiträge: 8298
Registriert: 29.07.2002 21:53:30
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Nürnberg

Beitrag von pdreker » 29.07.2004 01:04:48

Meiner Erfahrung nach sind manche IDE Controller einfach sehr pingelig, was die Verkabelung und die Jupersettings der angeschlossenen Geräte angeht. Sind die Geräte auf CSEL oder Master/Slave gejumpert? Explizites M/S ist meistens besser. Auch hat es bei mir schon öfter geholfen, die Position der Laufwerke am IDE Kabel zu
tauschen...

Manche Controller (einige Promise z.B.) mögen einfach keine optischen Laufwerke (oder genauer ATAPI Laufwerke)

Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de

Benutzeravatar
bifo
Beiträge: 335
Registriert: 10.07.2002 07:22:39
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Monschau

Beitrag von bifo » 05.08.2004 10:27:42

Hallo zusammen,

glücklicherweise hatte ich auf der eingebauten Festplatte noch so viel Platz, daß ich mir die Daten darauf kopieren konnte. Das DVD-RAM habe ich dabei abgeklemmt. Ich gehe davon aus, daß beide Festplatten am gleichen IDE-Bus keine Probleme gemacht hätten.

Herzlichen Dank für die Hilfe
Uwe

Antworten