Ubuntu beschädigt möglicherweise Notebook Harddisks

Christian Brandt brandtc at psi5.com
Son Nov 4 11:20:03 GMT 2007


Simon Jolle "sjolle" schrieb:

 Das sinnlose Rummaulen von Smart-Platten habe ich schon seit Jahren
geistig ausgeblendet. Ob eine Platte wirklich defekt ist sieht man nur
mit dem alten wc-Test:

 wc -c /dev/hda

 und wenn das gleiche wie bei fdisk -l /dev/hda rauskommt wirds wohl
noch passen.

 Kleines Cron-Script für weekly oder monthly, alias checkdrives-par:

#!/bin/sh

while read DRIVE EXPECT; do

  (
    COUNT=`wc -c /dev/$DRIVE | cut -f1 -d" "`
    if test "$COUNT" = "$EXPECT"; then
      echo "drive /dev/$DRIVE passed."
    else
      echo "drive /dev/$DRIVE failed at $COUNT, expected $EXPECT bytes!"
    fi
  ) &

done <<EOF
hda 120034123776
hdc 160041885696
hde 160041885696
hdf 160041885696
hdg 160041885696
hdh 160041885696
EOF

wait

 Zwischen den beiden EOFs schreibt man Device-Name und nominelle Grösse
rein, fertig.

 Achtung, das Ding macht wirklich gut hohe Last auf dem Rechner, besser
das geschieht in dunkler Nacht.

 Christian Brandt