ไดรฟ์ USB ยังคงตัดการเชื่อมต่อและเชื่อมต่อใหม่


10

ฉันใช้ Debian 7.2 บน Macbook Pro ปลายปี 2549 ฉันมีฮาร์ดไดรฟ์ Seagate Backup Plus สองตัวซึ่งเชื่อมต่อกับฮาร์ดไดรฟ์ Seagate สองตัวซึ่งฉันมีอยู่ในพูล ZFS แบบมิเรอร์ เมื่อเร็ว ๆ นี้หนึ่งในไดรฟ์เสียชีวิตและฉันได้รับไดรฟ์สำรองที่ฉันพยายามเพิ่มเป็นมิเรอร์ใหม่ อย่างไรก็ตามฉันไม่สามารถนำมันกลับมาใช้ใหม่ได้เนื่องจากข้อผิดพลาดเกิดขึ้นอย่างหลีกเลี่ยงไม่ได้ก่อนที่จะเสร็จสิ้น

ปัญหาคือว่าไดรฟ์เปลี่ยนนี้ดูเหมือนว่าจะตัดการเชื่อมต่อและเชื่อมต่อใหม่ภายในเสี้ยววินาที สิ่งที่ฉันได้พบคือข้อความต่อไปนี้ที่ถูกพิมพ์ในบันทึกของระบบซ้ำแล้วซ้ำอีก:

Jan 19 20:08:07 thingamadealies kernel: [100555.410370] usb 1-1: USB disconnect, device number 43
Jan 19 20:08:07 thingamadealies kernel: [100555.660059] usb 1-1: new high-speed USB device number 44 using ehci_hcd
Jan 19 20:08:07 thingamadealies kernel: [100555.794444] usb 1-1: New USB device found, idVendor=0bc2, idProduct=a0a4
Jan 19 20:08:07 thingamadealies kernel: [100555.794452] usb 1-1: New USB device strings: Mfr=2, Product=3, SerialNumber=1
Jan 19 20:08:07 thingamadealies kernel: [100555.794458] usb 1-1: Product: Backup+ Desk Mac
Jan 19 20:08:07 thingamadealies kernel: [100555.794463] usb 1-1: Manufacturer: Seagate
Jan 19 20:08:07 thingamadealies kernel: [100555.794467] usb 1-1: SerialNumber: XXXXXXXX
Jan 19 20:08:07 thingamadealies kernel: [100555.795636] scsi41 : usb-storage 1-1:1.0
Jan 19 20:08:07 thingamadealies mtp-probe: checking bus 1, device 44: "/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-1"
Jan 19 20:10:46 thingamadealies kernel: [100714.601169] usb 1-1: USB disconnect, device number 44
Jan 19 20:10:46 thingamadealies kernel: [100714.872081] usb 1-1: new high-speed USB device number 45 using ehci_hcd
... etc ...

บางครั้งสิ่งนี้จะเกิดขึ้นหลายครั้งต่อนาที บางครั้งข้อความจะถูกพิมพ์ด้วยกันสองสามวินาที ในบางโอกาสพฤติกรรมนี้จะหยุดรวมกันเป็นเวลาหลายชั่วโมงหรือแม้กระทั่งใกล้วัน ฉันสงสัย แต่ไม่มีข้อพิสูจน์ว่าอาจเกี่ยวข้องกับเมื่อฮาร์ดไดรฟ์ถูกโหลด

ไม่มีข้อผิดพลาด USB หรือ IO อื่น ๆ หรือข้อความอื่นที่เกี่ยวข้องถูกพิมพ์ไปยัง syslog และฉันไม่รู้ว่าจะหาเบาะแสที่ไหน

ไดรฟ์อื่นไม่มีปัญหานี้เลยและใช้งานได้ดีตั้งแต่ฉันได้รับ

สิ่งที่ฉันลองมาแล้ว:

  • สลับปลั๊ก USB ที่เชื่อมต่อไดรฟ์เพื่อดูว่าไดรฟ์อื่นเริ่มมีปัญหานี้หรือไม่ จนถึงตอนนี้มันยังไม่ได้ แต่แค่หนึ่งหรือสองชั่วโมงเท่านั้น
  • ฉันก็ทำตัวเบา ๆ และพบคนอื่นที่มีปัญหาคล้ายกัน แต่ก็ไม่มีใครเหมือนของฉันและฉันยังไม่พบวิธีแก้ปัญหา คนส่วนใหญ่ที่มีปัญหานี้อย่างน้อยได้รับข้อผิดพลาด USB บางประเภทใน syslog พร้อมกับข้อความ "การถอด USB"

ความช่วยเหลือใด ๆ ที่ทุกคนสามารถให้ฉันจะได้รับการชื่นชมมาก! ฉันไม่รู้วิธีแก้ไขข้อบกพร่องของฮาร์ดแวร์แบบนี้จริงๆ

ปรับปรุง:

หลังจากเปลี่ยนปลั๊ก USB ที่เชื่อมต่อไดรฟ์แล้วข้อความที่ส่งออกไปยัง syslog เปลี่ยนเป็น:

usb 1-3: รีเซ็ตอุปกรณ์ USB ความเร็วสูงหมายเลข 4 โดยใช้ ehci_hcd

ฉันยืนยันว่า usb 1-3 เป็นไดรฟ์ปัญหา ดังนั้นบางสิ่งยังคงผิด แต่ตอนนี้มันเป็นสิ่งที่ผิดไปเล็กน้อย จนถึงตอนนี้ ZFS ยังไม่มีข้อผิดพลาดใด ๆ ... หวังว่ามันคงเป็นเช่นนั้น

อัปเดต 2:

การกู้คืนเสร็จสิ้น! อย่างไรก็ตามฉันยังคงได้รับข้อความ "รีเซ็ตอุปกรณ์ USB ความเร็วสูง" ฉันลองสลับสายระหว่างไดรฟ์สองตัว แต่ก็ไม่ได้สร้างความแตกต่างอะไรเลย

ฉันเคยเห็นหลักฐานว่าการอัพเกรดเคอร์เนลของฉันอาจแก้ไขปัญหานี้ได้ดังนั้นฉันจะยิงมัน

อัปเดต 3:

อัพเกรดเคอร์เนลของฉันเป็น 3.10 ไม่มีผลใด ๆ ยังไม่รู้วิธีแก้ไขปัญหานี้

คำตอบ:


4

มันมากกว่าสองปีต่อมา แต่ฉันคิดว่าฉันอาจตอบคำถามนี้ในกรณีที่คนอื่นมีปัญหาเดียวกัน

ปรากฎว่าหนึ่งในพอร์ต USB2 ของ MacBook Pro รุ่นเก่านี้ทำงานไม่ถูกต้อง ไม่แน่ใจว่าเป็นปัญหาอะไร แต่ฉันลงเอยด้วยการซื้อการ์ดขยาย USB3 เพื่อให้ได้ความเร็วที่ดีขึ้นจากไดรฟ์และหลังจากใช้งานไดรฟ์ทั้งสองนั้นก็ทำงานได้อย่างสมบูรณ์แบบ นี่เป็นครั้งแรกและครั้งเดียวที่ฉันเคยมีพอร์ต USB จริง ๆ แล้วเป็นสาเหตุของปัญหาเช่นนี้


CentOS 7 มีข้อผิดพลาดที่คล้ายกันกับ lenovo ThinkCentre ฉันอาจต้องการพอร์ต USB3 ด้วย ฉันถอดปลั๊ก usb mouse เนื่องจากฉันใช้โหมดคอนโซลของ CentOS มันหยุดแสดงคำเตือน usb 4-1.5: USB disconnect, device number 3 usb 4-1.5: new low-speed USB device number 4 using ehci-pci usb 4-1.5: New USB device found, idVendor=17ef, idProduct=6019....
Nick Dong

1

บางทีไดรฟ์สำรองอาจไม่เหมือนกันทั้งหมดและต้องการพลังงานเพิ่มขึ้นอีกเล็กน้อย การตัดการเชื่อมต่อและเชื่อมต่อใหม่นั้นเป็นเรื่องปกติสำหรับไดรฟ์ที่มีไฟต่ำ ลองเชื่อมต่อแหล่งพลังงานภายนอกหากกล่องหุ้มของดิสก์รองรับ


1
ไดรฟ์ทั้งสองมีแหล่งพลังงานของตัวเองเสียบเข้ากับเต้ารับไฟฟ้าดังนั้นฉันจึงไม่คิดว่ามันเป็นเช่นนั้น แต่ขอบคุณสำหรับคำแนะนำ
GuyGizmo

0

"Seagate Backup Plus" นี้เป็นกล่องหุ้มดิสก์ภายนอกใช่มั้ย ดิสก์อาจตกลง แต่อาจเป็นความผิดพลาดของกล่องหุ้ม? หรือสาย USB ไม่ดี หากคุณไม่ได้เปลี่ยน anthing อื่น (อัพเกรดเคอร์เนล?) ตั้งแต่ดิสก์รุ่นเก่าเสียชีวิตฉันสงสัยว่ามีปัญหาฮาร์ดแวร์ โดยไม่พยายามนำเข้าดิสก์ไปยังพูล ZFS คุณสามารถddผิดพลาดตั้งแต่ต้นจนจบโดยไม่มีข้อผิดพลาดได้หรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.