PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Externe HDD wird nicht erkannt



Tuxe
20.12.09, 22:30
Hallo,

aus Versehen trennte ich die Stromzufuhr zu einer externen Festplatte (Toshiba, 600GB) vom PC. Nun wird diese nicht mehr erkannt.
Das gleiche Problem habe ich auch auf meinem Windows -PC (Plötzliche Stromzufuhr aus, nun fwird sie nicht mehr erkannt).
Was kann ich auf dem Linux-PC tun um die HDD wieder zu nutzen?

Danke für hilfreiche Antworten. Bitte keine Vorwürfe oder Kommentare ala "Wie blöd muss man sein ..."

Gruß
Tuxe

TheDarkRose
20.12.09, 23:07
Versuch mal über die Konsole einen manuellen mount Befehl über die Konsole, dann müsstest auch ne Fehlermeldung bekommen plus nen Befehlstip wie du den Lock aufheben kannst.

Tuxe
20.12.09, 23:18
Hallo. mit sudo mount?
Das ergab einen Fehler:

sudo mount /media/conhdd
mount: Konnte /media/conhdd nicht in /etc/fstab oder /etc/mtab finden

pferdefreund
21.12.09, 06:49
Dann gib den Mount-Befehl doch mal vollständig ein, so das keine fstab
benötigt wird. man mount hilft da weiter

marce
21.12.09, 07:41
... und für den Anfang ein

fdisk -l als root.

Tuxe
21.12.09, 09:35
entschuldigt bitte, da bekomme ich km--weise Optionen, was ich eintippen kann?
Was konkret soll ich tun? fdisk -l ergibt nur die vorhandene Festplatte des PCs.

fdisk -l

Platte /dev/sda: 82.3 GByte, 82348277760 Byte
255 Köpfe, 63 Sektoren/Spuren, 10011 Zylinder
Einheiten = Zylinder von 16065 × 512 = 8225280 Bytes
Disk identifier: 0xfbeefbee

Gerät boot. Anfang Ende Blöcke Id System
/dev/sda1 * 1 9791 78646176 83 Linux
/dev/sda2 9792 10011 1767150 82 Linux Swap / Solaris

oziris
21.12.09, 10:56
entschuldigt bitte, da bekomme ich km--weise Optionen, was ich eintippen kann?"man mount" ist ja auch die Gebrauchsanweisung. Die ist schön Gegliedert und ganz am Anfang steht das wichtigste.

HirschHeisseIch
21.12.09, 11:11
dmesg | tail -n15
könnte vielleicht auch noch interessantes zu Tage fördern.

Tuxe
21.12.09, 14:56
dmesg | tail -n15v
ergibt das:

dmesg | tail -n15
[ 223.247881] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:02:2a:dd:77:52:00:1c:4a:41:d2:39:08:00 SRC=192.168.178.1 DST=192.168.178.21 LEN=351 TOS=0x00 PREC=0x00 TTL=64 ID=27344 PROTO=UDP SPT=1900 DPT=49818 LEN=331
[ 223.253341] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:02:2a:dd:77:52:00:1c:4a:41:d2:39:08:00 SRC=192.168.178.1 DST=192.168.178.21 LEN=351 TOS=0x00 PREC=0x00 TTL=64 ID=27345 PROTO=UDP SPT=1900 DPT=58988 LEN=331
[ 258.289352] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:02:2a:dd:77:52:00:1c:4a:41:d2:39:08:00 SRC=192.168.178.1 DST=192.168.178.21 LEN=351 TOS=0x00 PREC=0x00 TTL=64 ID=27350 PROTO=UDP SPT=1900 DPT=50955 LEN=331
[ 258.293905] SFW2-INext-DROP-DEFLT IN=eth0 OUT= MAC=00:02:2a:dd:77:52:00:1c:4a:41:d2:39:08:00 SRC=192.168.178.1 DST=192.168.178.21 LEN=351 TOS=0x00 PREC=0x00 TTL=64 ID=27351 PROTO=UDP SPT=1900 DPT=48130 LEN=331
[ 919.496106] usb 2-1: new full speed USB device using uhci_hcd and address 3
[ 919.616112] usb 2-1: device descriptor read/64, error -71
[ 919.840088] usb 2-1: device descriptor read/64, error -71
[ 920.056077] usb 2-1: new full speed USB device using uhci_hcd and address 4
[ 920.176078] usb 2-1: device descriptor read/64, error -71
[ 920.400074] usb 2-1: device descriptor read/64, error -71
[ 920.616072] usb 2-1: new full speed USB device using uhci_hcd and address 5
[ 921.024144] usb 2-1: device not accepting address 5, error -71
[ 921.136081] usb 2-1: new full speed USB device using uhci_hcd and address 6
[ 921.544063] usb 2-1: device not accepting address 6, error -71
[ 921.544132] hub 2-0:1.0: unable to enumerate USB device on port 1


Als Anfänger bin ich überfordert mit dieser Information.
Was genau muss ich tun, um die externe HDD wieder benutzen zu können? Ich weiß leider einfach den Fehler nicht. Womit kommt Opensuse jetzt nicht klar?

oziris
21.12.09, 15:20
HirschHeisseIch hatte da eine gute Idee.
Da sind nämlich unten USB-Fehler zu sehen. Man kann leider nicht erkennen, ob sie wirklich mit der Platte zu tun haben, aber sie könnten durchaus die Ursache der Probleme sein.

Schreibtroll
21.12.09, 15:58
Doch - das haben die schon... Ich find nur den Error 71 nicht aber kann mir schon denken was da Sache ist: Platte mit offenen Bezügen gekillt.

Generell für die Zukunft: Jeder Datenträger wird abgemeldet bevor man den abzieht oder ihm den Saft klaut. Jetzt haste da offene Bezüge.

Versuch=1= Kannst Du mit GParted auf die Platte zugreifen?
Versuch=2= mounte sie mit kompletten Parametern und zusätzlich --force (natürlich als rw! und dann sofort fsck drüberjagen!)
Versuch=3= testdisk installieren und schauen, ob die Platte da ansprechbar ist. Kompletten Test.

Tuxe
21.12.09, 17:17
Hallo Schreibtroll,

Deine Tips kann ich weder umsetzen noch in Gänze verstehen. Ich bin Linux-Anfänger und weiß nicht, wie ich mit gparted dort zugreifen sollte, noch weiß ich, wie ich die mit kompletten Parametern (?) mounten soll? Ich weiß überhaupt nicht, wohin ich wie was mounten soll?
Ich weiß ja nicht mal den Fehler?..

Rain_maker
21.12.09, 17:28
Womit kommt Opensuse jetzt nicht klar?

Mit dem selben Problem mit welchem auch ein anderes OS (siehe Dein erster Post) nicht klar kommt.

Da ist offensichtlich was physikalisch im Eimer.

Schreibtroll
21.12.09, 18:13
Danke für hilfreiche Antworten. Bitte keine Vorwürfe oder Kommentare ala "Wie blöd muss man sein ..."
Da musst Du schon mit einem ganz anderen Nick und gleichzeitiger Lernresistenz aufwarten, bevor ich mir sowas erlauben würde!

Leider finde ich aber keine Angabe zu Deiner Distri - ist OpenSuSE11.1 aktuell? Ich bastel das jetzt mal auf *Buntu:

sudo apt-get intstall gparted
sudu apt-get install testdisk
man mount und mal ausdrucken. Dann lesen und "verstehen". Gparted läuft auf der GUI; Testdisk im Terminal.

Und es kann niemals schaden, hier gepostete Befehle mal eben per Google zu verifizieren. Die Platte hat ne Macke. So lange Du die nicht wiederhast, brauchen wir gar nicht mit badblocks oder SMART etc. anzufangen - so wir das überhaupt nötig haben weil die wahrscheinlich nur abgewürgt wurde...

Tuxe
21.12.09, 18:23
Hallo,

nein, ich habe 11.2.
Meinst Du also, es ist eher sinnvoll, die Platte irgendwo auslesen zu lassen als jetzt per OS etwas versuchen zu wollen?
Sollte ich mit der Platte also erst zu einem PC.Fuzzi hingehen als hier per OS etwas versuchen zu wollen, ja?
Das wäre ja auch schon ein hifreicher Tip.
Dachte, es läge am Betriebssystem.
schreibrtroll, die Befehle funktionieren (trotz korrigierter Orthographie) nicht. "Get apt" wird nicht erkannt.
Zum Ausdrucken des Manuals: würde ich gern, leider ist mein Drucker vorgestern kaputt gegangen: (Der Papiereinzug funktioniert nicht mehr, weder via Kassette noch Direkteinzug.)
Danke erstmal soweit für die Mühen!
Tuxe

marce
21.12.09, 18:27
die Platte wird wohl HW-mäßig nicht erkannt - das kann mehrere Ursachen haben - evtl. ist die Platte defekt, evtl. der Controller im externen Gehäuse, evtl. das Kabel, evtl. der Controller im PC.

Ich würde est mal versuchen, an einem anderen PC auf die Platte zuzugreifen - wenn das nicht geht, die Platte aus dem ext. Gehäuse ausbauen und mal direkt am PC anschließen - wenn das auch kein Ergebnis bringt, hängt's davon ab, wie wichtig die Daten auf dem Platte sind...

jeebee
21.12.09, 18:28
Also für mich sieht der dmesg-output eher danach aus, dass die USB-Logik/Hardware des externen Gehäuse kaputt ist (hub 2-0:1.0: unable to enumerate USB device on port 1). Bei mir siehts nach einstöpseln einer Platte so aus:
[17986.180123] usb 2-1: new high speed USB device using ehci_hcd and address 3
[17986.333136] usb 2-1: configuration #1 chosen from 1 choice
[17986.361546] Initializing USB Mass Storage driver...
[17986.361883] scsi4 : SCSI emulation for USB Mass Storage devices
[17986.362137] usb-storage: device found at 3
[17986.362143] usb-storage: waiting for device to settle before scanning
[17986.362150] usbcore: registered new interface driver usb-storage
[17986.362173] USB Mass Storage support registered.
[17991.360443] usb-storage: device scan complete
[17991.362247] scsi 4:0:0:0: Direct-Access IC25N040 ATCS05-0 0811 PQ: 0 ANSI: 0
[17991.363044] sd 4:0:0:0: Attached scsi generic sg2 type 0
[17991.372712] sd 4:0:0:0: [sdb] 78140160 512-byte logical blocks: (40.0 GB/37.2 GiB)
[17991.374247] sd 4:0:0:0: [sdb] Test WP failed, assume Write Enabled
[17991.374255] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[17991.376725] sd 4:0:0:0: [sdb] Test WP failed, assume Write Enabled
[17991.376731] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[17991.376738] sdb: sdb1 sdb2
[17991.654104] sd 4:0:0:0: [sdb] Test WP failed, assume Write Enabled
[17991.654113] sd 4:0:0:0: [sdb] Assuming drive cache: write through
[17991.654122] sd 4:0:0:0: [sdb] Attached SCSI disk

Da beim oben geposteten dmesg-Output nirgends ein sd* zugewiesen wird, wird die Platte wohl auch nicht in gparted oder testdisk auftauchen, geschweige denn irgendwie mountbar sein.

Was du versuchen könntest, ist die Platte in ein anderes externes Gehäuse einzubauen.

HTH jeebee

PS: da war wohl ein anderer schneller ;)

Tuxe
21.12.09, 18:47
Hallo MArce,

sorry, wenn ich doof frage: Welche Änderung bringt ein "Ausbau" der Festplatte? Soll ich die in den PC einbauen, damit ich das Anstöpseln via USB-Kabel umgehe? Dort wird kein Platz mehr für eine zweite sein.
Z.a. wie ich schon im ersten Beitrag schrieb, funktioniert die HDD auch beim Windows PC nicht ordnungsgemäß ("unbekanntes usb-Gerät").

Tuxe
21.12.09, 18:48
Hallo Marce,

sorry, wenn ich doof frage: Welche Änderung bringt ein "Ausbau" der Festplatte? Soll ich die in den PC einbauen, damit ich das Anstöpseln via USB-Kabel umgehe? Dort wird kein Platz mehr für eine zweite sein.
Z.a. wie ich schon im ersten Beitrag schrieb, funktioniert die HDD auch beim Windows PC nicht ordnungsgemäß ("unbekanntes usb-Gerät").

marce
21.12.09, 18:51
da, wie mehrfach inzwischen vermutet, wohl die Controller-Einheit der ext. Platte defekt sein könnte könnte wäre es angebracht, auf die HD ohne eben jene Einheit zuzugreifen - also das defekte Element aus der Signalkette entfernen.

Du kannst natürlich auch die Platte in ein anderes externes Gehäuse einbauen, wenn Du eines hast - da die Dinger aber im Normalfall nicht ganz so häufig sind wie Kaltgerätekabel in einem guten Haushalt fährt man für den ersten Versuch besser, die Platte direkt in einen PC einzubauen.

Schreibtroll
21.12.09, 18:53
Also ich schrieb es für Buntu also Debian, Ubuntu,Kubuntu , Mint und so.

Bei SuSE wäre es zypper in blabla.

Was das Ausbauen betrifft: Bei Externen hat man keinen direkten Zugriff. Die Platte liefert an den Controller. Dieser an den USB-Controller. Dieser per USB an HAL. Klasse. Tausend Fehlerquellen in Reihe geschaltet.

Versuch mal lieber erst das andere... Tante Google hilft da übrigens auch weiter!

Tuxe
21.12.09, 18:58
Marce, gut, werde ich probieren.
Danke an alle Helfenden, auch wenn es nicht unmittelbar mit Opensuse zu tun hatte!

Frohe Festtage schon mal!

Grüße
Tuxe

@Schreibtroll: wenn es bei beiden PC nicht funktioniert, liegt es an der Hardware, richtig? Wie sollte ich das mit software-Befehlen reparieren?
Google verwende ich dank Datenschutzverletzungen und Monopol nicht, wenn, dann Metager. Bei Linuxproblemen ist meine erste Anlaufstelle jedoch dieses Forum. Ich hoffe, ich missbrauche es nicht.

marce
21.12.09, 19:01
Also ich schrieb es für Buntu also Debian, Ubuntu,Kubuntu , Mint und so.

Bei SuSE wäre es zypper in blabla.

Was das Ausbauen betrifft: Bei Externen hat man keinen direkten Zugriff. Die Platte liefert an den Controller. Dieser an den USB-Controller. Dieser per USB an HAL. Klasse. Tausend Fehlerquellen in Reihe geschaltet.

Versuch mal lieber erst das andere... Tante Google hilft da übrigens auch weiter!
eine Platte, die sich nicht als sd/hd-irgendwas meldet wirst Du mit den Tools von Dir nicht kriegen.

Zugriff auf externe Platten sind problemlos nach dem Ausbauen - da auch in den Dinger immer eine stinknormale IDE oder SATA-Platte steckt. Entscheidend (hier sogar in mehrfacher Hinsicht) sind die adaptierenden Controller... (also hier vermutlich USB->SATA)

oziris
21.12.09, 19:09
Versuch=2= mounte sie mit kompletten Parametern und zusätzlich --force (natürlich als rw! und dann sofort fsck drüberjagen!)Ist es nicht böse fsck auf ein gemountetes Dateisystem loszulassen?

Schreibtroll
21.12.09, 19:10
bedingt Marce - wenn sie nur (unter Win) unsauber ausgehängt sind, ist die chance sehr hoch. Ich hab die Erfahrungen schon gemacht. Allerdings - wenns nach dem ersten Versuch nicht funzt, bau ich die auch reäliter ein und geh dann da bei.

Rain_maker
21.12.09, 19:20
Ist es nicht böse fsck auf ein gemountetes Dateisystem loszulassen?

Kann in die Hose gehen, aber ist hier eh keine Option, auf welches Device soll er auch einen fsck loslassen?

Fällt aus wegen ist nicht.