HDD lässt sich nicht initialisieren

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • HDD lässt sich nicht initialisieren

      Hallo mal wieder,

      ich drehe mich mal wieder seit Stunden im Kreis ...

      Bei meiner 7080 war die Festplatte plötzlich weg. Es waren keine Daten im EMC mehr sichtbar. Bei den Speichergeräten steht:

      "SATA Festplatte (sda) - Mehrer Partitionen gefunden"
      Wenn ich OK drücke wird folgendes angezeigt:
      "SATA Festplatte (sda2) - swap"

      Es wäre schön wenn man die Daten wiederherstellen könnte. Mir war das zwischenzeitlich auch schon egal und ich habe schon versucht die HD neu zu initialisieren, aber sie lässt sich nicht initialisieren. Ich bekomme immer die Meldung "mks failed". Ich habe auch versucht per Telnet die HD zu überprüfen. Leider verstehe ich dazu nur Bahnhof (siehe Anhang). Ich habe auch versucht das Tool epartet zu benutzen, aber da sehe ich nur ein graues Kästchen.

      Hat jmd. vielleicht eine Ahnung was da mal wieder schief läuft? Vielen Dank für die Hilfe.

      Gruß
      ronny
      Bilder
      • telnet1.jpg

        372,02 kB, 677×990, 335 mal angesehen
    • vorab: im putty Fenster kannst du den gewünschten Bereich einfach mit gedrückter linker Maustaste kopieren und hier mit Strg+C einfügen, am Besten als code. Dieses Icon in der Menuleiste des Foren Editors: </>

      bevor du noch mehr kaputt machst post bitte die Ausgaben folgender Telnetbefehle

      fdisk -lu /dev/sd?
      blkid|grep /dev/sd
      cat /proc/mounts|grep /dev/sd


      Wurde die Platte schon mal in einer Dreambox betrieben oder sind da noch Daten oder ein Windows drauf?
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • Hallo Fred Bogus Trumper,

      erstmal super vielen Dank für die Unterstützung ...

      Hier die gewünschten Infos:

      Quellcode

      1. root@dm7080:~$ fdisk -lu /dev/sd?
      2. Found valid GPT with protective MBR; using GPT
      3. Disk /dev/sda: 3907029168 sectors, 3089M
      4. Logical sector size: 512
      5. Disk identifier (GUID): 78776f74-2f14-43f0-9f9e-923805a97a44
      6. Partition table holds up to 128 entries
      7. First usable sector is 34, last usable sector is 3907029134
      8. Number Start (sector) End (sector) Size Code Name
      9. 1 2048 3904932015 1862G 0700 dreambox-storage
      10. 2 3904932016 3907027215 1023M 0700 dreambox-swap
      11. root@dm7080:~$ blkid|grep /dev/sd
      12. /dev/sda2: UUID="0e7e4000-49dc-48b5-b222-f72c799f63d9" TYPE="swap" PARTLABEL="dr
      13. eambox-swap" PARTUUID="2ada94c1-ed0c-4d85-aaa1-c268059bcbac"
      14. root@dm7080:~$ cat /proc/mounts|grep /dev/sd
      15. root@dm7080:~$
      Alles anzeigen
      Die HD war bis zum Datenverlust in der 7080. Im EMC war plötzlich nur noch der Papierkorb. Ich habe mir gedacht ob sie evtl, kaputt ist und habe sie in meinen Windows-Rechner geschraubt um zu sehen was CrystalDiskInfo dazu sagt. Leider ist die doofe Windows-Kiste nicht mehr hochgefahren als ich die HD dazu gepackt habe. Vermutlich habe ich dadurch noch alles etwas verschlimmbessert ... :(

      Vielleicht kann man die Daten sogar noch retten ... sind auch alle meine Backups drauf ...
    • das mit dem Windows Rechner war keine so gute Idee, aber solange du nicht versuchst irgend etwas auf die Platte zu schreiben könnte noch etwas zu retten sein ..


      fdisk zeigt die Partiton /dev/sda1 an, blkid nicht - nicht gut. Da ist das Dateisystem wirklich im argen

      poste mal die Ausgabe von:
      tune2fs -l /dev/sda1 | grep -i "block size"

      wenn die Meldung "comman not found kommt", dann:
      apt-get update
      apt-get install e2fsprogs-tune2fs


      und dann nochmal
      tune2fs -l /dev/sda1 | grep -i "block size"


      Hast du die Platte in der DM7080 initialisiert?
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • Hier die geünschte Info:

      Quellcode

      1. root@dm7080:~$ tune2fs -l /dev/sda1 | grep -i "block size"
      2. tune2fs: Attempt to read block from filesystem resulted in short read while tryi
      3. ng to open /dev/sda1
      4. Couldn't find valid filesystem superblock.
      Ich habe die HD nach der Windows-Aktion wieder in die 7080er geschraubt und dann bei den Speichergeräten die HD versucht zu initialisieren. Aber leider kommt nach ein paar Minuten immer die Meldung "Die Festplatte konnte nicht initialisiert werden. Fehler: mkfs failed"
    • klingt nicht gut

      entweder kannst du versuchen den Superblock mit den Dateisystem Informationen wieder herzustellen, allerdings wissen wir die block size des Dateisystemes nicht
      lt. deinem Screenshot schlägt er zwei Adressen vor


      Wenn es dir egal ist, können wir auch den MBR samt Partitionstabelle killen, dann sollte es auch wieder möglich sein, die Platte zu initialisieren - aber dann sind die Daten zu 90% futsch ...


      Hast du die Platte in der DM7080 initialisiert? Dann hätte ich eine Idee wie man die Daten retten könnte.
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$
    • versuch mal

      e2fsck -b 32768 /dev/sda1

      dass kann aber ne Weile dauern, spreche ja nach Speicherkapazität der von Stunden ...
      Wenn du eine Fehlermeldung bekommst, versuche

      e2fsck -b 8193 /dev/sda1


      Wenn was unklar ist, Ausgaben posten


      ich vermute dass da ein ext4 Filesystem drauf war, wenn ja, dann müsstest du noch einen repair starten, der wieder lange dauern kann:


      fsck.ext4 -v -p -f -C0 /dev/sda1

      Bei Unklarheiten sicherheitshalber die Ausgaben posten
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Fred Bogus Trumper ()

    • Die HD mag mich leider nicht mehr ...

      Quellcode

      1. root@dm7080:~$ e2fsck -b 32768 /dev/sda1
      2. e2fsck 1.43-WIP (18-May-2015)
      3. e2fsck: Attempt to read block from filesystem resulted in short read while tryin
      4. g to open /dev/sda1
      5. Could this be a zero-length partition?
      6. root@dm7080:~$ e2fsck -b 8193 /dev/sda1
      7. e2fsck 1.43-WIP (18-May-2015)
      8. e2fsck: Attempt to read block from filesystem resulted in short read while tryin
      9. g to open /dev/sda1
      10. Could this be a zero-length partition?
      11. root@dm7080:~$ fsck.ext3 -v -p -f -C0 /dev/sda1
      12. fsck.ext3: Attempt to read block from filesystem resulted in short read while tr
      13. ying to open /dev/sda1
      14. Could this be a zero-length partition?
      15. root@dm7080:~$
      Alles anzeigen
      Egal ... wie macht man das Dings komplett platt?
    • versuch noch

      e2fsck -b 8193 /dev/sda1

      Platt machen kannst du sie, indem du den MBR, also minstestens die ersten 512 bytes überschreibst, dass ist in wenigen Sekunden getan, sonst mach mal

      dd if=/dev/zero of=/dev/sda bs=1M count=300

      das überschreibt die ersten 300MB mit Nullen, dass sollte reichen, dann sollte sich die Platte wieder initialisieren lassen
      Aber aufpassen ob /dev/sda der richtige device name ist - nicht dass du den MBR eines falschen devices überschreibst, die Daten wären dann futsch
      Also besser alle USB-Sticks, USB-Platte abhängen und rebooten und dann mit fdisk die scsi devices anzeigen lassen, dann sollte nur noch die Platte auftauchen

      fdisk -lu /dev/sd?
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$

      Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von Fred Bogus Trumper ()

    • Ich drehe mich leider schon wieder im Kreis ...

      Quellcode

      1. root@dm7080:~$ dd if=/dev/zero of=/dev/sda bs=1M count=300
      2. 300+0 records in
      3. 300+0 records out
      4. 314572800 bytes (300.0MB) copied, 19.098757 seconds, 15.7MB/s
      Wenn ich dann die HD neu inistialisieren will, dann bekomme ich wieder die Fehlermeldung "Die Festplatte konnte nicht
      initialisiert werden; Create Patition Failed". Nach einem Neustart bekomme ich wieder "Die Festplatte konnte nicht initialisiert werden. Fehler: mkfs failed"

      Kann es nicht sein, dass das Dings einfach defekt ist?
    • Moment kurz ... nach einem Neustart hat er mir das ausgegeben:

      Quellcode

      1. root@dm7080:~$ fdisk -lu /dev/sd?
      2. Found valid GPT with protective MBR; using GPT
      3. Disk /dev/sda: 3907029168 sectors, 3089M
      4. Logical sector size: 512
      5. Disk identifier (GUID): 18f32894-506a-4626-9b9f-96b3c2b7187c
      6. Partition table holds up to 128 entries
      7. First usable sector is 34, last usable sector is 3907029134
      8. Number Start (sector) End (sector) Size Code Name
      9. 1 2048 3904932015 1862G 0700 dreambox-storage
      10. 2 3904932016 3907027215 1023M 0700 dreambox-swap
      11. root@dm7080:~$ blkid|grep /dev/sda
      12. /dev/sda2: UUID="0e7e4000-49dc-48b5-b222-f72c799f63d9" TYPE="swap" PARTLABEL="
      13. eambox-swap" PARTUUID="0e9d7371-a86b-46ed-8d1c-5d8a62717d8e"
      14. root@dm7080:~$
      Alles anzeigen
      Das andere Dings ist zu groß moment noch ...
    • Brainfuck-Quellcode

      1. root@dm7080:~$ smartctl -a /dev/sda
      2. smartctl 6.4 2015-06-04 r4109 [mips-linux-3.4-4.0-dm7080] (local build)
      3. Copyright (C) 2002-15, Bruce Allen, Christian Franke, www.smartmontools.org
      4. === START OF INFORMATION SECTION ===
      5. Model Family: Western Digital Caviar Green (AF)
      6. Device Model: WDC WD20EARS-00S8B1
      7. Serial Number: WD-WCAVY3950577
      8. LU WWN Device Id: 5 0014ee 20486088a
      9. Firmware Version: 80.00A80
      10. User Capacity: 2.000.398.934.016 bytes [2,00 TB]
      11. Sector Size: 512 bytes logical/physical
      12. Device is: In smartctl database [for details use: -P show]
      13. ATA Version is: ATA8-ACS (minor revision not indicated)
      14. SATA Version is: SATA 2.6, 3.0 Gb/s
      15. Local Time is: Thu Jan 1 01:14:57 1970 CET
      16. SMART support is: Available - device has SMART capability.
      17. SMART support is: Enabled
      18. === START OF READ SMART DATA SECTION ===
      19. SMART overall-health self-assessment test result: PASSED
      20. General SMART Values:
      21. Offline data collection status: (0x84) Offline data collection activity
      22. was suspended by an interrupting command from host.
      23. Auto Offline Data Collection: Enabled.
      24. Self-test execution status: ( 0) The previous self-test routine completed
      25. without error or no self-test has ever
      26. been run.
      27. Total time to complete Offline
      28. data collection: (39180) seconds.
      29. Offline data collection
      30. capabilities: (0x7b) SMART execute Offline immediate.
      31. Auto Offline data collection on/off support.
      32. Suspend Offline collection upon new
      33. command.
      34. Offline surface scan supported.
      35. Self-test supported.
      36. Conveyance Self-test supported.
      37. Selective Self-test supported.
      38. SMART capabilities: (0x0003) Saves SMART data before entering
      39. power-saving mode.
      40. Supports SMART auto save timer.
      41. Error logging capability: (0x01) Error logging supported.
      42. General Purpose Logging supported.
      43. Short self-test routine
      44. recommended polling time: ( 2) minutes.
      45. Extended self-test routine
      46. recommended polling time: ( 446) minutes.
      47. Conveyance self-test routine
      48. recommended polling time: ( 5) minutes.
      49. SCT capabilities: (0x3031) SCT Status supported.
      50. SCT Feature Control supported.
      51. SCT Data Table supported.
      52. SMART Attributes Data Structure revision number: 16
      53. Vendor Specific SMART Attributes with Thresholds:
      54. ID# ATTRIBUTE_NAME FLAG VALUE WORST THRESH TYPE UPDATED WHEN_FAILED RAW_VALUE
      55. 1 Raw_Read_Error_Rate 0x002f 200 200 051 Pre-fail Always - 0
      56. 3 Spin_Up_Time 0x0027 220 137 021 Pre-fail Always - 5966
      57. 4 Start_Stop_Count 0x0032 098 098 000 Old_age Always - 2209
      58. 5 Reallocated_Sector_Ct 0x0033 200 200 140 Pre-fail Always - 0
      59. 7 Seek_Error_Rate 0x002e 200 200 000 Old_age Always - 0
      60. 9 Power_On_Hours 0x0032 015 015 000 Old_age Always - 62347
      61. 10 Spin_Retry_Count 0x0032 100 100 000 Old_age Always - 0
      62. 11 Calibration_Retry_Count 0x0032 100 100 000 Old_age Always - 0
      63. 12 Power_Cycle_Count 0x0032 100 100 000 Old_age Always - 490
      64. 192 Power-Off_Retract_Count 0x0032 200 200 000 Old_age Always - 306
      65. 193 Load_Cycle_Count 0x0032 166 166 000 Old_age Always - 103685
      66. 194 Temperature_Celsius 0x0022 105 088 000 Old_age Always - 47
      67. 196 Reallocated_Event_Count 0x0032 200 200 000 Old_age Always - 0
      68. 197 Current_Pending_Sector 0x0032 196 196 000 Old_age Always - 1447
      69. 198 Offline_Uncorrectable 0x0030 200 200 000 Old_age Offline - 0
      70. 199 UDMA_CRC_Error_Count 0x0032 200 200 000 Old_age Always - 322
      71. 200 Multi_Zone_Error_Rate 0x0008 200 200 000 Old_age Offline - 0
      72. SMART Error Log Version: 1
      73. Warning: ATA error count 1699 inconsistent with error log pointer 2
      74. ATA Error Count: 1699 (device log contains only the most recent five errors)
      75. CR = Command Register [HEX]
      76. FR = Features Register [HEX]
      77. SC = Sector Count Register [HEX]
      78. SN = Sector Number Register [HEX]
      79. CL = Cylinder Low Register [HEX]
      80. CH = Cylinder High Register [HEX]
      81. DH = Device/Head Register [HEX]
      82. DC = Device Command Register [HEX]
      83. ER = Error register [HEX]
      84. ST = Status register [HEX]
      85. Powered_Up_Time is measured from power on, and printed as
      86. DDd+hh:mm:SS.sss where DD=days, hh=hours, mm=minutes,
      87. SS=sec, and sss=millisec. It "wraps" after 49.710 days.
      88. Error 1699 occurred at disk power-on lifetime: 62347 hours (2597 days + 19 hours)
      89. When the command that caused the error occurred, the device was active or idle.
      90. After command completion occurred, registers were:
      91. ER ST SC SN CL CH DH
      92. -- -- -- -- -- -- --
      93. 40 51 08 00 08 00 e0 Error: UNC 8 sectors at LBA = 0x00000800 = 2048
      94. Commands leading to the command that caused the error were:
      95. CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
      96. -- -- -- -- -- -- -- -- ---------------- --------------------
      97. c8 00 08 00 08 00 e0 00 00:03:53.020 READ DMA
      98. ec 00 00 00 00 00 a0 00 00:03:53.006 IDENTIFY DEVICE
      99. ef 03 46 00 00 00 a0 00 00:03:53.006 SET FEATURES [Set transfer mode]
      100. Error 1698 occurred at disk power-on lifetime: 62347 hours (2597 days + 19 hours)
      101. When the command that caused the error occurred, the device was active or idle.
      102. After command completion occurred, registers were:
      103. ER ST SC SN CL CH DH
      104. -- -- -- -- -- -- --
      105. 40 51 08 00 08 00 e0 Error: UNC 8 sectors at LBA = 0x00000800 = 2048
      106. Commands leading to the command that caused the error were:
      107. CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
      108. -- -- -- -- -- -- -- -- ---------------- --------------------
      109. c8 00 08 00 08 00 e0 00 00:03:50.037 READ DMA
      110. c8 00 80 60 00 00 e0 00 00:03:36.564 READ DMA
      111. c8 00 40 20 00 00 e0 00 00:03:36.564 READ DMA
      112. Error 1697 occurred at disk power-on lifetime: 62346 hours (2597 days + 18 hours)
      113. When the command that caused the error occurred, the device was active or idle.
      114. After command completion occurred, registers were:
      115. ER ST SC SN CL CH DH
      116. -- -- -- -- -- -- --
      117. 40 51 08 00 08 00 e0 Error: UNC 8 sectors at LBA = 0x00000800 = 2048
      118. Commands leading to the command that caused the error were:
      119. CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
      120. -- -- -- -- -- -- -- -- ---------------- --------------------
      121. c8 00 08 00 08 00 e0 00 00:00:45.974 READ DMA
      122. ec 00 00 00 00 00 a0 00 00:00:45.961 IDENTIFY DEVICE
      123. ef 03 46 00 00 00 a0 00 00:00:45.960 SET FEATURES [Set transfer mode]
      124. Error 1696 occurred at disk power-on lifetime: 62346 hours (2597 days + 18 hours)
      125. When the command that caused the error occurred, the device was active or idle.
      126. After command completion occurred, registers were:
      127. ER ST SC SN CL CH DH
      128. -- -- -- -- -- -- --
      129. 40 51 08 00 08 00 e0 Error: UNC 8 sectors at LBA = 0x00000800 = 2048
      130. Commands leading to the command that caused the error were:
      131. CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
      132. -- -- -- -- -- -- -- -- ---------------- --------------------
      133. c8 00 08 00 08 00 e0 00 00:00:43.376 READ DMA
      134. ec 00 00 00 00 00 a0 00 00:00:43.353 IDENTIFY DEVICE
      135. Error 1695 occurred at disk power-on lifetime: 62346 hours (2597 days + 18 hours)
      136. When the command that caused the error occurred, the device was active or idle.
      137. After command completion occurred, registers were:
      138. ER ST SC SN CL CH DH
      139. -- -- -- -- -- -- --
      140. 40 51 08 00 08 00 e0 Error: UNC 8 sectors at LBA = 0x00000800 = 2048
      141. Commands leading to the command that caused the error were:
      142. CR FR SC SN CL CH DH DC Powered_Up_Time Command/Feature_Name
      143. -- -- -- -- -- -- -- -- ---------------- --------------------
      144. c8 00 08 00 08 00 e0 00 00:00:40.768 READ DMA
      145. ec 00 00 00 00 00 a0 00 00:00:40.754 IDENTIFY DEVICE
      146. ef 03 46 00 00 00 a0 00 00:00:40.754 SET FEATURES [Set transfer mode]
      147. SMART Self-test log structure revision number 1
      148. No self-tests have been logged. [To run self-tests, use: smartctl -t]
      149. SMART Selective self-test log data structure revision number 1
      150. SPAN MIN_LBA MAX_LBA CURRENT_TEST_STATUS
      151. 1 0 0 Not_testing
      152. 2 0 0 Not_testing
      153. 3 0 0 Not_testing
      154. 4 0 0 Not_testing
      155. 5 0 0 Not_testing
      156. Selective self-test flags (0x0):
      157. After scanning selected spans, do NOT read-scan remainder of disk.
      158. If Selective self-test is pending on power-up, resume after 0 minute delay.
      159. root@dm7080:~$
      Alles anzeigen
    • prüf mal die den SATA Anschluss ob der korrekt sitzt oder tausch mal das SATA Kabel

      die ATA Errors verheißen nichts Gutes
      die SMART Werte sehen eigentlich gut aus, aber die Platte hat auch schon 62347 Betriebstunden am Buckel, das sind über 7 Jahre ...

      Lässt sich die Platte jetzt über den Gerätemanager als Standard Aufnahmegerät einhängen?

      Notfalls musst du manuelle mounten und den Ordner movie manuell erstellen
      Gruß Fred

      Die Dreambox ist tot, es lebe die Dreambox

      ¯\_(ツ)_/¯

      Quellcode

      1. root@dm920:~$ mount | grep "/ "
      2. /dev/mmcblk1p1 on / type ext4 (rw,relatime,data=ordered)
      3. root@dm920:~$

      Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von Fred Bogus Trumper ()