View previous topic :: View next topic |
Author |
Message |
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Mon Jun 18, 2007 10:26 pm Post subject: alte festplatten ueberpruefen |
|
|
hallo
hab eine kiste mit alten festplatten die mehrere jahre alt sind und will herrausfinden welche von den festplatten noch zugebrauchen sind
gleich beim anschliessen der ersten festplatte stellte ich beim vollschreiben fest das ab und zu die festplatte merkwuerdige geraeusche macht .. so eine art quitschen mit klack klack danach, dann hat er aber weiter gemacht mit voll schreiben, solche festplatten will ich aussondern und nicht weiter benutzen
ich will aber nicht staendig auf geraeusche achten muessen, mit welchem programm kann ich mir anzeigen lassen wenn die festplatte vermehrt versucht etwas zuschreiben weil es wie ein hardware fehler auszusehen scheint?
oder welche moeglichkeiten gibt es sonst? |
|
Back to top |
|
|
schmutzfinger Veteran
Joined: 26 Oct 2003 Posts: 1287 Location: Dresden/Germany
|
Posted: Tue Jun 19, 2007 6:56 am Post subject: |
|
|
Mit badblocks kann man eine Platte mit Hex-Mustern beschreiben um sie anschliessend wieder zu lesen. Wenn ich mich richtig erinner gibts ne Option, die die platte 4 oder 5 mal komplett vollschreibt und wieder liest. Wenn der gelesene Wert nicht dem geschriebenen entspricht dann wird er als defekt ausgegeben. Mit smartmontools kannst du dir ausserdem stats über aufgetretene Fehler angucken. Wenn du da Fehler siehst muss die Platte nicht Schrott sein, damit findet man Fehler auf jeder Platte, die mal ein paar Monate gelaufen ist. |
|
Back to top |
|
|
zworK Guru
Joined: 07 May 2004 Posts: 308
|
Posted: Tue Jun 19, 2007 9:46 am Post subject: |
|
|
Ich hatte hier auch mal nen Stapel Platten die ich prüfen wollte. Empfehlen kann ich zusätzlich die Ultimate Boot CD.
Da sind von den gängigen Plattenherstellern die Diagnosetools dabei. |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Tue Jun 19, 2007 10:22 am Post subject: Re: alte festplatten ueberpruefen |
|
|
pieter_parker wrote: | [...]oder welche moeglichkeiten gibt es sonst? |
Es ist immer am besten, wenn du für solche Analysen die Tools vom Hardware Hersteller verwendest. Die lässt du je nach dem einige Stunden laufen und danach weist du, ob die HD noch brauchbar ist oder nicht.
Lieber Gruss
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Thu Jun 21, 2007 9:37 pm Post subject: |
|
|
Code: |
un 21 12:43:17 livecd hda: hda1 hda2 hda3
Jun 21 12:43:19 livecd hda: hda1 hda2 hda3
Jun 21 12:45:26 livecd Adding 40152k swap on /dev/hda2. Priority:-1 extents:1 across:40152k
Jun 21 12:45:39 livecd kjournald starting. Commit interval 5 seconds
Jun 21 12:45:39 livecd EXT3 FS on hda3, internal journal
Jun 21 12:45:39 livecd EXT3-fs: mounted filesystem with ordered data mode.
Jun 21 13:26:03 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:26:03 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=380933, sector=380778
Jun 21 13:26:03 livecd ide: failed opcode was: unknown
Jun 21 13:27:24 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:27:24 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=7070088, sector=7070074
Jun 21 13:27:24 livecd ide: failed opcode was: unknown
Jun 21 13:30:58 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:30:58 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=7832777, sector=7832762
Jun 21 13:30:58 livecd ide: failed opcode was: unknown
Jun 21 13:34:30 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:34:30 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=8083273, sector=8083250
Jun 21 13:34:30 livecd ide: failed opcode was: unknown
Jun 21 13:37:34 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:37:34 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=7046698, sector=7046698
Jun 21 13:37:34 livecd ide: failed opcode was: unknown
Jun 21 13:38:58 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:38:58 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=8368516, sector=8368514
Jun 21 13:38:58 livecd ide: failed opcode was: unknown
Jun 21 13:41:09 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:41:09 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=6820514, sector=6820514
Jun 21 13:41:09 livecd ide: failed opcode was: unknown
Jun 21 13:48:23 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 13:48:23 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=7304714, sector=7304714
Jun 21 13:48:23 livecd ide: failed opcode was: unknown
..
Jun 21 16:57:03 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=10480234, sector=10480234
Jun 21 16:57:03 livecd ide: failed opcode was: unknown
Jun 21 17:14:26 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:14:26 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=10008670, sector=10008666
Jun 21 17:14:26 livecd ide: failed opcode was: unknown
Jun 21 17:24:57 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:24:57 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=5376963, sector=5376962
Jun 21 17:24:57 livecd ide: failed opcode was: unknown
Jun 21 17:37:23 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:37:23 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=2910834, sector=2910834
Jun 21 17:37:23 livecd ide: failed opcode was: unknown
Jun 21 17:39:08 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:39:08 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=10168978, sector=10168978
Jun 21 17:39:08 livecd ide: failed opcode was: unknown
Jun 21 17:42:00 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:42:00 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=9730458, sector=9730458
Jun 21 17:42:00 livecd ide: failed opcode was: unknown
Jun 21 17:48:33 livecd hda: dma_intr: status=0x51 { DriveReady SeekComplete Error }
Jun 21 17:48:33 livecd hda: dma_intr: error=0x10 { SectorIdNotFound }, LBAsect=9562514, sector=9562514
Jun 21 17:48:33 livecd ide: failed opcode was: unknown
|
usw usw .. sagt syslog mir, heisst das da die sectoren fehlerhaft sind? |
|
Back to top |
|
|
borsdel Apprentice
Joined: 01 Nov 2005 Posts: 289 Location: de
|
Posted: Thu Jun 21, 2007 10:00 pm Post subject: |
|
|
@spiderman: mmh, sieht ja eher danach aus, dass du die platte (neuformatiert und) gemountet hast? und was soll da badblocks bzw. das hersteller-tool noch machen? das musst du schon mit absolutem datenverlust überprüfen
übrigens auch noch ein tipp von mir: SMART im bios einschalten
mfg borsdel |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Fri Dec 21, 2007 10:43 pm Post subject: |
|
|
wie geht das nochmal mit dem programm dd einen datentraeger vollzuschreiben ?
hab hier 3 festplatten die ich einfach nur ein paar mal ueberschrieben moechte um sicher zugehen das das was drauf war keines wegs wiederherstellbar ist
wie mache ich das am besten? mit dd?
:edit
was haltet ihr von
Code: |
dd if=/dev/urandom of=/dev/sde bs=8192
|
?
:edit
im top sehe ich das dd 99% cpu verbraucht... ist das normal ? |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Fri Dec 21, 2007 10:55 pm Post subject: |
|
|
pieter_parker wrote: | wie geht das nochmal mit dem programm dd einen datentraeger vollzuschreiben ?
hab hier 3 festplatten die ich einfach nur ein paar mal ueberschrieben moechte um sicher zugehen das das was drauf war keines wegs wiederherstellbar ist
wie mache ich das am besten? mit dd?
:edit
was haltet ihr von
Code: |
dd if=/dev/urandom of=/dev/sde bs=8192
|
?
:edit
im top sehe ich das dd 99% cpu verbraucht... ist das normal ? |
:edit
Code: |
dd: Schreiben von »/dev/sde«: Auf dem Gerät ist kein Speicherplatz mehr verfügbar
176401+0 Datensätze ein
176400+0 Datensätze aus
1445068800 Bytes (1,4 GB) kopiert, 423,048 s, 3,4 MB/s
|
wenn ich das nun 10 mal mache, kann ich da 200% sicher sein das niemand, wirklich niemand mehr irgendwas an daten auf der festplatte herstellen kann ? |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Dec 21, 2007 11:32 pm Post subject: |
|
|
pieter_parker wrote: | wenn ich das nun 10 mal mache, kann ich da 200% sicher sein das niemand, wirklich niemand mehr irgendwas an daten auf der festplatte herstellen kann ? |
Absolute Sicherheit würde ich erst bei Zerstörung der Platte in einzelne Atome sehen
- Gegen 'normale Menschen' ohne Datenrettungslabor genügt einmalig komplettes überschreiben (wahlweise /dev/zero o. /dev/(u)random) oder z.B. app-misc/secure-delete
- US Department of Defense Standard 5220.22-M verlangt 7 Durchgänge (requires seven passes, with each pass formed of 3 different data wipes)
- Paranoia pur ist 35x mit zufälligen Werten nach Gutmann. _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Fri Dec 21, 2007 11:41 pm Post subject: |
|
|
dann nehme ich lieber die einfache methode und ueberschreibe sie 1x
das mit dem in die atome zerlegen klingt naemlich verdamt kompliziert... |
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Dec 21, 2007 11:49 pm Post subject: |
|
|
pieter_parker wrote: | das mit dem in die atome zerlegen klingt naemlich verdamt kompliziert... |
achwas, einfach den Transporter anwerfen und die Atommuster dann solange im Transportbuffer behalten bis die Kohärenz verlorengeht.
Ersatzweise einen klingonischen Disruptor.
... äh ups halt, das war beides Star Trek, nicht real life _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Sat Dec 22, 2007 12:16 am Post subject: |
|
|
wenn die borg meine datenknoten in die haende bekommen, hat sofort das gesamte kollektiv die daten auch ..
1 hoechsten 2 mal ueberschreiben sollte wie du sagtest schon aussreichen
:edit
was koennte das sein das dd 99% cpu verbraucht ?
:edit
wenn ich ihm
Code: |
dd if=/dev/urandom of=/dev/sde bs=8192 && dd if=/dev/urandom of=/dev/sde bs=8192
|
sage, funktioniert das nicht, er macht nur den 1sten durchlauf, wie koennte ich es 2 mal direkt nacheinander durchlaufen lassen?
:edit
Code: |
df -HT
/dev/sde1 ntfs 6,0G 6,0G 0 100% /mnt/test/1
|
Code: |
dd if=/dev/urandom of=/dev/sde bs=8192
dd: Schreiben von »/dev/sde«: Auf dem Gerät ist kein Speicherplatz mehr verfügbar
176401+0 Datensätze ein
176400+0 Datensätze aus
1445068800 Bytes (1,4 GB) kopiert, 365,591 s, 4,0 MB/s
|
mache ich etwas falsch? warum ist er der meinung das nach 1.4gig kein speicherplatz mehr vorhanden sei? |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Sat Dec 22, 2007 8:25 am Post subject: |
|
|
pieter_parker wrote: |
was koennte das sein das dd 99% cpu verbraucht ?
|
Du kopierst mit Quelle /dev/urandom - ich vermute mal, das berechnen der Pseudo-Zufallszahlen fordert Deine CPU. Teste doch mal /dev/zero gegen und schau, ob das weniger CPU-Last erzeugt.
pieter_parker wrote: |
:edit
wenn ich ihm
Code: |
dd if=/dev/urandom of=/dev/sde bs=8192 && dd if=/dev/urandom of=/dev/sde bs=8192
|
sage, funktioniert das nicht, er macht nur den 1sten durchlauf, wie koennte ich es 2 mal direkt nacheinander durchlaufen lassen?
|
Das && bedeutet: Führe das zweite Kommando aus, wenn das erste erfolgreich war. Da das erste aber mit einem Fehler abbricht (Platte voll), wird das zweite Kommando eben nicht ausgeführt. Wenn Du zwei Kommandos auf jeden Fall hintereinandert ausführen möchtest, trenne sie mit ; (oder mit ||, wenn das zweite Kommando beim Scheitern des ersten Kommandos ausgeführt werden soll). _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Sat Dec 22, 2007 10:25 am Post subject: |
|
|
werde ich testen...
aber woran koennte es liegen das er bei der 6gig platte nach 1,4gig aufhoert und meint sie sei voll? |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Wed Dec 26, 2007 11:49 am Post subject: |
|
|
Code: |
dd if=/dev/zero of=/dev/sde bs=8192
|
verbraucht deutlich weniger bis garkeine cpu leistung.. |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Wed Dec 26, 2007 8:17 pm Post subject: |
|
|
Code: |
fdisk /dev/sde
p
d,1
d,2
d,3
w
|
hab ich gemacht, dann hat die festplatte ein paar mal wild geklackert und nichts hat sich mehr bewegt im fdisk...
Code: |
Befehl (m für Hilfe): w
Die Partitionstabelle wurde verändert!
Rufe ioctl() um Partitionstabelle neu einzulesen.
|
sehe ich noch..
aber dort komme ich nicht raus, nicht mit strg und c und nicht mit kill <pid>
hat jemmand eine idee wie ich das fdisk oder das was davon noch da ist weg bekomme ? |
|
Back to top |
|
|
Finswimmer Bodhisattva
Joined: 02 Sep 2004 Posts: 5467 Location: Langen (Hessen), Germany
|
Posted: Wed Dec 26, 2007 11:24 pm Post subject: |
|
|
kill -9 <pid> ist eigentlich das höchste was du machen kannst.
Andererseits, wenn sich der Kernelteil, der für die Platte zuständig ist, abgeschossen hat, hilft dir das auch nicht viel.
Evtl diesen Teil als Modul kompilieren, dann hast du bessere Kontrolle.
Tobi _________________ Bitte auf Rechtschreibung, korrekte Formatierung und Höflichkeit achten!
Danke |
|
Back to top |
|
|
ScytheMan l33t
Joined: 30 Nov 2005 Posts: 605
|
Posted: Thu Dec 27, 2007 12:32 am Post subject: |
|
|
pieter_parker wrote: | Code: |
dd if=/dev/zero of=/dev/sde bs=8192
|
verbraucht deutlich weniger bis garkeine cpu leistung.. |
schreibt ja auch nur nullen und keine (pseudo)zufallszahlen auf die platte, da reicht auch der taschenrechner für... |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Thu Dec 27, 2007 10:19 pm Post subject: |
|
|
gehe ich denn richtig in der annahme das
dd if=/dev/urandom of=/dev/sde bs=8192
besser geeignet ist als
dd if=/dev/zero of=/dev/sde bs=8192
um eine platte halbwegs sicher von allen restlichen daten zuentfernen so das sie auch nicht wieder hergestellt werden koennen ? |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
|
Back to top |
|
|
think4urs11 Bodhisattva
Joined: 25 Jun 2003 Posts: 6659 Location: above the cloud
|
Posted: Fri Dec 28, 2007 8:36 am Post subject: |
|
|
schachti wrote: | ...Es gibt für sicheres Löschen verschiedene Standards ... |
ähm ... https://forums.gentoo.org/viewtopic-p-4643408.html#4643408 _________________ Nothing is secure / Security is always a trade-off with usability / Do not assume anything / Trust no-one, nothing / Paranoia is your friend / Think for yourself |
|
Back to top |
|
|
schachti Advocate
Joined: 28 Jul 2003 Posts: 3765 Location: Gifhorn, Germany
|
Posted: Fri Dec 28, 2007 8:45 am Post subject: |
|
|
Gut, dass hier jemand aufpasst, ich hatte den Thread schon wieder vergessen. _________________ Never argue with an idiot. He brings you down to his level, then beats you with experience.
How-To: Daten verschlüsselt auf DVD speichern. |
|
Back to top |
|
|
STiGMaTa_ch Veteran
Joined: 28 Dec 2004 Posts: 1686 Location: Rüti ZH / Schweiz
|
Posted: Fri Dec 28, 2007 12:37 pm Post subject: |
|
|
Und eigentlich ist das mehrmalige überschreiben nur Mumpitz. Einmal reicht völlig!
Denn Guttman's Idee ist nur Theoretischer Natur und konnte mit vernünftigem Aufwand in der Praxis bisher nie realisiert werden. Die weit häufigste Arbeit bei Datenrettungsfirmen ist das ausbauen von Komponenten (Platten, Leseköpfe, Boards etc.) und einbauen in exakte Umgebungen. Aber je nach dem scheitern sie auch schon daran.
Folgende Links erklären das ausführlich.
http://www.nber.org/sys-admin/overwritten-data-guttman.html
http://www.actionfront.com/whitepaper/Drive-Independent%20Data%20Recovery%20Ver14Alrs.pdf
Lieber Gruss
STiGMaTa _________________ Ich bin Schuldknappe. Das bedeutet ich bin immer an allem Schuld. Und das nicht zu knapp! | Der alltägliche Familienwahnsinn auf meinem BLOG |
|
Back to top |
|
|
pieter_parker Veteran
Joined: 07 Aug 2006 Posts: 1488 Location: 127.0.0.1
|
Posted: Fri Dec 28, 2007 2:14 pm Post subject: |
|
|
.. wie ist das mit dem loeschen bei sich nicht-drehenden"festplatten" ala ssd laufwerken ? |
|
Back to top |
|
|
TheSmallOne Guru
Joined: 22 Jan 2005 Posts: 467 Location: Germany
|
|
Back to top |
|
|
|