Ich habe eine wd blue 1TB 5400 rpm
Festplatte vom Hersteller 17 Jun 2018
. Modell WD10SPZX
.
Die Festplatte wird weder unter Linux noch unter Windows angezeigt. Beim Versuch, ein Windows- und/oder Linux-Betriebssystem zu installieren, wird die Festplatte unter Linux nicht angezeigt, um das Betriebssystem zu installieren, und im Windows-Betriebssysteminstallationsprogramm wird sie als 0 MB angezeigt. Wenn ich das BIOS hochfahre, kann ich die Festplatte im BIOS sehen. Ich habe sogar ein SATA-zu-USB-Kabel gekauft und das Kabel mit einer anderen Festplatte getestet und die andere Festplatte wird unter meinem aktuellen Arch-Linux angezeigt. Aber wenn ich das WD-Laufwerk mit dem SATA-zu-USB-Kabel anschließe, wird es immer noch nicht angezeigt. Ich berühre die WD-Festplatte und kann fühlen, wie sie läuft, ohne ein Geräusch zu machen.
Liegt ein Treiberproblem vor, oder ist das Laufwerk ausgefallen?
dmesg
Ausgabe (die Festplattenmeldung erscheint nach etwa 1 bis 2 Minuten. Und ich habe vom Laptop ein Geräusch gehört, als ob ein neues USB-Gerät angeschlossen worden wäre):
[ 538.938930] usb 1-3: new high-speed USB device number 4 using xhci_hcd
[ 539.080643] usb 1-3: New USB device found, idVendor=152d, idProduct=2338, bcdDevice= 1.00
[ 539.080650] usb 1-3: New USB device strings: Mfr=1, Product=2, SerialNumber=5
[ 539.080654] usb 1-3: Product: USB to ATA/ATAPI bridge
[ 539.080658] usb 1-3: Manufacturer: JMicron
[ 539.080661] usb 1-3: SerialNumber: 000000000000
[ 539.082560] usb-storage 1-3:1.0: USB Mass Storage device detected
[ 539.083427] scsi host2: usb-storage 1-3:1.0
[ 539.744557] ACPI BIOS Error (bug): Could not resolve [^^^GFX0.AFN2], AE_NOT_FOUND (20180810/psargs-330)
[ 539.744598] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.H_EC._QC9, AE_NOT_FOUND (20180810/psparse-514)
[ 540.097082] scsi 2:0:0:0: Direct-Access WDC WD10 SPZX-24Z10 PQ: 0 ANSI: 5
[ 540.098361] sd 2:0:0:0: [sdb] Very big device. Trying to use READ CAPACITY(16).
[ 540.098533] sd 2:0:0:0: [sdb] 72057594037927936 512-byte logical blocks: (36.9 EB/32.0 EiB)
[ 540.098820] sd 2:0:0:0: [sdb] Write Protect is off
[ 540.098824] sd 2:0:0:0: [sdb] Mode Sense: 28 00 00 00
[ 540.099114] sd 2:0:0:0: [sdb] No Caching mode page found
[ 540.099119] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 540.101909] sd 2:0:0:0: [sdb] Attached SCSI disk
[ 540.739769] ACPI BIOS Error (bug): Could not resolve [^^^GFX0.AFN2], AE_NOT_FOUND (20180810/psargs-330)
[ 540.739781] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.H_EC._QC9, AE_NOT_FOUND (20180810/psparse-514)
[ 540.877095] audit: type=1130 audit(1564103965.766:74): pid=1 uid=0 auid=4294967295 ses=4294967295 msg='unit=systemd-hostnamed comm="systemd" exe="/usr/lib/systemd/systemd" hostname=? addr=? terminal=? res=success'
[ 541.740767] ACPI BIOS Error (bug): Could not resolve [^^^GFX0.AFN2], AE_NOT_FOUND (20180810/psargs-330)
[ 541.740800] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.H_EC._QC9, AE_NOT_FOUND (20180810/psparse-514)
[ 542.740993] ACPI BIOS Error (bug): Could not resolve [^^^GFX0.AFN2], AE_NOT_FOUND (20180810/psargs-330)
Diese Meldung wird ständig angezeigt und führt dazu, dass die Ausgabe so lang wird:
[ 541.740800] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.H_EC._QC9, AE_NOT_FOUND (20180810/psparse-514)
[ 542.740993] ACPI BIOS Error (bug): Could not resolve [^^^GFX0.AFN2], AE_NOT_FOUND (20180810/psargs-330)
Antwort1
Sie haben eine SATA-Festplatte in einem Gehäuse mit USB-Anschluss. Im Gehäuse wird die SATA-Festplatte mit einem Chip („USB to ATA/ATAPI Bridge“) verbunden, der SATA auf USB umwandelt. Dieser Chip wird von JMicron hergestellt.
Wenn Sie das Laufwerk über USB anschließen, fragt der Kernel das Laufwerk nach einigen grundlegenden Parametern, einschließlich der Kapazität. Die Antworten, die er erhält, weisen jedoch auf einen Fehler hin, der normalerweise auf ein „sehr großes Laufwerk“ hinweist. Dann versucht er, einen für große Laufwerke geeigneten Befehl zu verwenden, und erhält eine lächerliche Menge an Kapazität zurück.
Die Mittel:
1) Ihr Festplattencontroller-Chip ist defekt; oder
2) Der JMicron-Chip, der bekanntermaßen manchmal Probleme hat, übersetzt die Antwort der Festplatte nicht richtig auf USB.
Im ersten Fall können Sie nichts tun.
Um den zweiten Fall zu testen, öffnen Sie das Gehäuse, nehmen Sie die Festplatte heraus und schließen Sie sie direkt an SATA auf Ihrem Motherboard an. Wenn es so funktioniert, können Sie es entweder als SATA-Laufwerk verwenden oder Sie müssen ein neues Gehäuse mit einem Chip kaufen, der für diese Festplatte funktioniert. Nein, ich weiß nicht, welche Marke oder welches Modell Sie dafür benötigen.