SSD G / Ç hataları ve Raspberry Pi'de zaman aşımına uğradı - ancak Windows'ta geçerli mi?


0

Raspbian Pi çalıştıran Raspberry Pi’ime USB’den SATA’ya bağlanan veri depolama için bir SSD kullanıyorum.

Her şey yaklaşık bir yıl boyunca iyi çalışıyordu, ama şimdi SSD başarısız görünüyor. İlk fark ettiğim şey salt okunur olarak bir yeniden yükleme oldu ve şimdi art arda G / Ç hataları ve zaman aşımları alıyorum (aşağıdaki syslog alıntı bölümüne bakın).

SSD'nin öleceğini varsayarak yeni bir tane aldım (aynı model). Ancak yedeklemeyi yeni SSD'ye dağıtırken yine aynı hataları ve zaman aşımlarını aldım. Yani yeni SSD zaten bozuk mu?

Sonra her iki SSD'yi (eski ve yeni) Windows bilgisayarıma bağladım, yeniden biçimlendirdim ve bazı okuma / yazma testleri yaptım: Her şey iyi görünüyor. SMART verileri bile herhangi bir sorun göstermedi.

Peki asıl sorun nerede? SSD veya adaptör (Windows'ta iyi çalışıyor olsa da)? Veya Ahududu Pi / Raspbian?

Aug  8 19:41:07 pi kernel: [ 1807.427150] sd 0:0:0:0: [sda] UNKNOWN(0x2003) Result: hostbyte=0x05 driverbyte=0x08
Aug  8 19:41:07 pi kernel: [ 1807.427185] sd 0:0:0:0: [sda] Sense Key : 0x2 [current]
Aug  8 19:41:07 pi kernel: [ 1807.427204] sd 0:0:0:0: [sda] ASC=0x4 ASCQ=0x1
Aug  8 19:41:07 pi kernel: [ 1807.427228] sd 0:0:0:0: [sda] CDB: opcode=0x2a 2a 00 06 c4 bc 48 00 00 20 00
Aug  8 19:41:07 pi kernel: [ 1807.427248] blk_update_request: I/O error, dev sda, sector 113556552
Aug  8 19:41:07 pi kernel: [ 1807.428089] Aborting journal on device sda1-8.
Aug  8 19:41:07 pi rsyslogd-2007: action 'action 17' suspended, next retry is Mon Aug  8 19:42:07 2016 [try http://www.rsyslog.com/e/2007 ]
Aug  8 19:41:56 pi kernel: [ 1856.578961] sd 0:0:0:0: [sda] UNKNOWN(0x2003) Result: hostbyte=0x00 driverbyte=0x08
Aug  8 19:41:56 pi kernel: [ 1856.578996] sd 0:0:0:0: [sda] Sense Key : 0x2 [current]
Aug  8 19:41:56 pi kernel: [ 1856.579015] sd 0:0:0:0: [sda] ASC=0x4 ASCQ=0x1
Aug  8 19:41:56 pi kernel: [ 1856.579039] sd 0:0:0:0: [sda] CDB: opcode=0x28 28 00 00 01 29 08 00 00 08 00
Aug  8 19:41:56 pi kernel: [ 1856.579058] blk_update_request: I/O error, dev sda, sector 76040
Aug  8 19:41:56 pi kernel: [ 1856.579215] EXT4-fs warning (device sda1): __ext4_read_dirblock:970: error -5 reading directory block (ino 2, block 0)

Aug  8 19:47:57 pi kernel: [ 2217.391824] sd 0:0:0:0: [sda] UNKNOWN(0x2003) Result: hostbyte=0x05 driverbyte=0x08
Aug  8 19:47:57 pi kernel: [ 2217.391857] sd 0:0:0:0: [sda] Sense Key : 0x2 [current]
Aug  8 19:47:57 pi kernel: [ 2217.391876] sd 0:0:0:0: [sda] ASC=0x4 ASCQ=0x1
Aug  8 19:47:57 pi kernel: [ 2217.391899] sd 0:0:0:0: [sda] CDB: opcode=0x2a 2a 00 06 c4 08 00 00 00 08 00
Aug  8 19:47:57 pi kernel: [ 2217.391919] blk_update_request: I/O error, dev sda, sector 113510400
Aug  8 19:47:57 pi kernel: [ 2217.391939] Buffer I/O error on dev sda1, logical block 14188544, lost sync page write
Aug  8 19:47:57 pi kernel: [ 2217.392074] JBD2: Error -5 detected when updating journal superblock for sda1-8.
Aug  8 19:48:28 pi kernel: [ 2248.391304] usb 1-1.4: reset high-speed USB device number 4 using dwc_otg
Aug  8 19:48:59 pi kernel: [ 2279.341526] usb 1-1.4: reset high-speed USB device number 4 using dwc_otg

Yanıtlar:


1

Sorunun Ahududu Pi'nin güç kaynağıyla ilgili olduğunu düşündüm, bu yüzden SSD yalnızca Pi'ye bağlandığında başarısız oldu. Muhtemelen SSD'ye USB üzerinden hizmet vermek için yeterli güce sahip değildi.

Güç adaptörünü değiştirdim ve normal bir güç kablosu kullanarak USB uzatma kablosunu çıkardım. Şimdi SSD tekrar kusursuz çalışıyor.


0

SSD'yi doğrudan masaüstünüzdeki açık bir SATA bağlantı noktasına bağlayın ve bir Linux canlı CD'sinden önyükleyin. Herhangi bir hata görmüyorsanız, bağdaştırıcıyı kullanarak kapatıp yeniden takın. Tekrar önyükleyin ve hataların görünüp görünmediğine bakın. Hala hata yoksa o zaman pi ile yanlış bir şey var.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.