WD 藍色硬碟未顯示在我的 Linux 系統上

WD 藍色硬碟未顯示在我的 Linux 系統上

我有一個“ wd blue 1TB 5400 rpmMade of Date”硬碟17 Jun 2018。模型WD10SPZX

硬碟機在 Linux 和 Windows 上均不顯示。嘗試安裝 Windows 和/或 Linux 作業系統時,該磁碟機在 Linux 中未顯示以安裝作業系統,而在 Windows 作業系統安裝程式中,該磁碟機顯示為 0mb。當我啟動BIOS時,我可以在BIOS中看到硬碟。我甚至買了一條SATA轉USB電纜,並用另一個硬碟測試了該電纜,另一個硬碟顯示在我目前的Arch-linux上。但是,當我使用 SATA 轉 USB 電纜連接 WD 驅動器時,它仍然沒有顯示。我觸摸wd硬碟,可以感覺到它在運行,沒有任何噪音。

是驅動問題還是驅動故障?

dmesg輸出(硬碟機訊息在大約 1 或 2 分鐘後顯示。我聽到筆記型電腦發出聲音,就像連接了新的 USB 裝置一樣):

[  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)

此訊息不斷出現並使輸出很長:

[  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)

答案1

您的機殼中有一個 SATA 硬碟,並提供 USB 連接埠。在外殼內部,SATA 驅動器連接到一個晶片(“USB 到 ATA/ATAPI 橋接器”),該晶片將 SATA 轉換為 USB。該晶片由智微晶片製造。

當您透過 USB 連接驅動器時,核心會詢問驅動器一些基本參數,包括容量。然而,它得到的答案表明一個錯誤,這通常表明“非常大的驅動器”。然後它嘗試使用適合大驅動器的命令,並獲得了可笑的容量。

辦法:

1)你的硬碟控制晶片壞了;或者

2) JMicron 晶片有時會出現問題,無法將硬碟的回應正確轉換為 USB。

對於第一種情況,你無能為力。

要測試第二種情況,請打開外殼,取出硬碟,然後將其直接連接到主機板上的 SATA。如果是這樣,您可以將其用作 SATA 驅動器,或者您需要購買一個帶有適用於此硬碟的晶片的新外殼。不,我不知道您需要哪個品牌或型號。

相關內容