RAID-0 SSD विफलता: I / O त्रुटि, ir_mask = 0x4


1

सेट अप

मेरे पास एक ASUS है UX301LA-DE022H । इसमें दो SSD SanDisk SD6SP1M-256G-1102 , 256G प्रत्येक, एक Intel फर्मवेयर RAID 0 (उर्फ नकली RAID) के रूप में कॉन्फ़िगर किया गया है।

क्या हुआ

मैं सामान्य रूप से विंडोज का उपयोग कर रहा था। कुछ मिनटों के लिए चला गया और जब मैं वापस आया, तो पीसी एक काली स्क्रीन प्रदर्शित करेगा और केवल बूट विकल्प वाले UEFI कॉन्फ़िगरेशन स्क्रीन पर बूट होगा।

इसलिए पीसी ने कोई झटका / शारीरिक क्षति नहीं की है। इस बिंदु पर मुझे एक गड़बड़ विंडोज अपडेट या एक सॉफ्टवेयर / भौतिक ड्राइव विफलता पर संदेह है।

संक्षेप में

SSD में से एक का अब पता नहीं चला है, जिससे पूरे RAID 0 डिस्क अवैध हो गई है। से सबसे अधिक प्रासंगिक त्रुटि dmesgहै failed to IDENTIFY (I/O error, err_mask=0x4)

समस्या क्या है? क्या यह शारीरिक विफलता है? असफल होने के लिए सबसे संभावित घटक क्या है? मुझे यह जानने के लिए उत्सुक होना चाहिए कि उस मामले में कौन सा इलेक्ट्रॉनिक घटक विफल रहा।

डेटा पुनर्प्राप्ति कंपनी डेटा को पुनर्प्राप्त करने के लिए कैसे आगे बढ़ेगी? क्या वे SSD नियंत्रक की जगह लेंगे? क्या वे एक मृत रोकनेवाला की तलाश करेंगे?


सभी विवरण नीचे देखें:

जाँच पड़ताल

  • कंप्यूटर UEFI कॉन्फ़िगरेशन स्क्रीन को प्रदर्शित करने के लिए 120 सेकंड लेता है
  • UEFI कॉन्फ़िगरेशन स्क्रीन से कोई बूट विकल्प उपलब्ध नहीं है
  • एक SSD कार्यात्मक है (लेकिन यह RAID 0 का केवल आधा है!):

    • लिनक्स यूएसबी स्टिक पर बूट करते समय इसका पता लगाया जाता है

      > dmesg|grep ata2
      [    3.590698] ata2: SATA max UDMA/133 abar m2048@0xf7d22000 port 0xf7d22180 irq 43
      [   51.454606] ata2: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
      [   51.455389] ata2.00: ACPI cmd ef/10:09:00:00:00:b0 (SET FEATURES) succeeded
      [   51.456504] ata2.00: ATA-8: SanDisk SD6SP1M256G1102, X231302, max UDMA/133
      [   51.456510] ata2.00: 500118192 sectors, multi 1: LBA48 NCQ (depth 31/32), AA
      [   51.457752] ata2.00: ACPI cmd ef/10:09:00:00:00:b0 (SET FEATURES) succeeded
      [   51.459283] ata2.00: configured for UDMA/133
      
    • जब SSD अपने आप होता है, तो PC बिना किसी समस्या के तुरंत शुरू हो जाता है

    • जब SSD अपने आप से होता है, तो UEFI कॉन्फ़िगरेशन द्वारा इसका सही पता लगाया जाता है

एसएसडी काम-uefi

  • एक एसएसडी कार्यात्मक नहीं है:

    • लिनक्स यूएसबी स्टिक पर बूट करते समय इसका पता नहीं लगाया गया है

      > dmesg|grep ata1
      [    3.590697] ata1: SATA max UDMA/133 abar m2048@0xf7d22000 port 0xf7d22100 irq 43
      [    3.904513] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
      [    9.013343] ata1.00: qc timeout (cmd 0xec)
      [    9.013356] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
      [    9.327983] ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
      [   19.466671] ata1.00: qc timeout (cmd 0xec)
      [   19.466683] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
      [   19.466690] ata1: limiting SATA link speed to 3.0 Gbps
      [   19.781305] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
      [   50.826666] ata1.00: qc timeout (cmd 0xec)
      [   50.826678] ata1.00: failed to IDENTIFY (I/O error, err_mask=0x4)
      [   51.141298] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 320)
      
    • जब SSD अपने आप होता है, तो पीसी धीरे-धीरे शुरू होता है

    • जब SSD अपने आप से होता है, तो यह गलत तरीके से UEFI कॉन्फ़िगरेशन द्वारा पता लगाया जाता है

एसएसडी-नहीं-काम uefi

  • दोनों SATA पोर्ट ठीक हैं: मैंने प्रत्येक पोर्ट पर कार्यात्मक SSD की कोशिश की और इसे सही ढंग से और जल्दी से पता चला।
  • जब दोनों SSD मौजूद होते हैं, तो UEFI कॉन्फ़िगरेशन स्क्रीन दोनों डिस्क दिखाती है। वह अंतिम बिंदु मुझे पहेली: ऐसा लगता है जैसे कि पीसी यह जानने में सक्षम है कि दो एसएसडी हैं, लेकिन बार-बार उनमें से एक तक पहुंचने की कोशिश कर रहे हैं।

दोनों-एसएसडी

  • दोनों SSD कोई दृश्य क्षति उपस्थित नहीं करते हैं

एसएसडी -1 एसएसडी -2

अतिरिक्त जानकारी (केवल प्रासंगिक भाग दिखाते हुए):

> blkid
/dev/sdb: TYPE="isw_raid_member"

> lsscsi -L
[1:0:0:0]    disk    ATA      SanDisk SD6SP1M2 302   /dev/sdb
  device_blocked=0
  iocounterbits=32
  iodone_cnt=0x6d
  ioerr_cnt=0x2
  iorequest_cnt=0x6d
  queue_depth=31
  queue_type=simple
  scsi_level=6
  state=running
  timeout=30
  type=0

> smartctl -iA /dev/sdb
smartctl 6.6 2017-11-05 r4594 [x86_64-linux-4.14.15-1-ARCH] (local build)
Copyright (C) 2002-17, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Device Model:     SanDisk SD6SP1M256G1102
Serial Number:    141196400698
LU WWN Device Id: 5 001b44 beb8b143a
Firmware Version: X231302
User Capacity:    256,060,514,304 bytes [256 GB]
Sector Size:      512 bytes logical/physical
Rotation Rate:    Solid State Device
Form Factor:      Unknown (0x0010)
Device is:        Not in smartctl database [for details use: -P showall]
ATA Version is:   ATA8-ACS T13/1699-D revision 6
SATA Version is:  SATA 3.0, 6.0 Gb/s (current: 6.0 Gb/s)
Local Time is:    Sun Jul 22 03:01:37 2018 UTC
SMART support is: Available - device has SMART capability.
SMART support is: Enabled

=== START OF READ SMART DATA SECTION ===
SMART Attributes Data Structure revision number: 4
Vendor Specific SMART Attributes with Thresholds:
ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  5 Reallocated_Sector_Ct   0x0032   100   100   ---    Old_age   Always       -       0
  9 Power_On_Hours          0x0032   253   100   ---    Old_age   Always       -       3184
 12 Power_Cycle_Count       0x0032   100   100   ---    Old_age   Always       -       16004
166 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       1
167 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       19
168 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       117
169 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       379
171 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
172 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
173 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       27
174 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       39
187 Reported_Uncorrect      0x0032   100   100   ---    Old_age   Always       -       0
194 Temperature_Celsius     0x0022   058   047   ---    Old_age   Always       -       42 (Min/Max 18/47)
212 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0
230 Unknown_SSD_Attribute   0x0032   100   100   ---    Old_age   Always       -       90
232 Available_Reservd_Space 0x0033   100   100   004    Pre-fail  Always       -       100
233 Media_Wearout_Indicator 0x0032   100   100   ---    Old_age   Always       -       7187
241 Total_LBAs_Written      0x0030   253   253   ---    Old_age   Offline      -       1266
242 Total_LBAs_Read         0x0030   253   253   ---    Old_age   Offline      -       1203
243 Unknown_Attribute       0x0032   100   100   ---    Old_age   Always       -       0

अन्य लिनक्स जैसे आदेश dmidecode, fdisk, lsblkऔर lspciअधिक प्रासंगिक जानकारी उपलब्ध नहीं कराई।

NB: मुझे कुछ संबंधित प्रश्न जैसे कि RAID-0 में विफलता के 1 SSD मिले, जो कि बूटड्राइव को कंप्यूटर को बूट करने से रोक रहा था और कैसे लापता RAID1 ड्राइव को ठीक कर सकता था, हालांकि मैं स्टार्टअप पर RAID कॉन्फ़िगरेशन स्क्रीन का उपयोग करने में सक्षम नहीं था।

यदि संभव हो तो, मैं उन डिस्क से डेटा को पुनः प्राप्त करना चाहूंगा। इस बिंदु पर, मुझे डेटा को स्क्रैच करने और एक डिस्क में स्टेग डिस्क को चालू करने में कोई दिलचस्पी नहीं है। आखिरकार, मैं एक डेटा रिकवरी कंपनी से संपर्क करूंगा लेकिन मैं जानना चाहूंगा कि समस्या क्या है और अगर कुछ है तो मैं कर सकता हूं।

कृपया प्रश्न के लिए संक्षेप में अनुभाग देखें ।


यदि आपका SSDs भयावह रूप से विफल हो गया है (आप जो वर्णन करते हैं वह एक सामान्य SSD विफलता है)। आप बैकअप से पुनर्प्राप्त करते हैं या विशेषज्ञ रिकवरी फर्म को $ बहुत का भुगतान करते हैं। आपके पीसी पर डेटा रिकवरी टूल के साथ पॉकिंग के आसपास डेटा बंद नहीं होगा।
davidgo

ठीक है मैं उस निष्कर्ष के साथ ठीक हूं, लेकिन डेटा रिकवरी कंपनी डेटा को पुनर्प्राप्त करने के लिए कैसे आगे बढ़ेगी? असफल होने के लिए सबसे संभावित घटक क्या है? क्या वे SSD नियंत्रक की जगह लेंगे? क्या वे एक मृत रोकनेवाला की तलाश करेंगे? (मैंने प्रश्न को अपडेट कर दिया है)
JBE
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.