Partition editor toy LiveCD (Was: Re: Ubuntu-gr Digest, Vol 32, Issue 57)
Simos Xenitellis
simos.lists at googlemail.com
Fri Mar 21 01:14:45 GMT 2008
Avgi Kyriazi wrote:
>
>
>
>
> 2008/3/20 Giannis Tsakiris <giannis.tsakiris at gmail.com
> <mailto:giannis.tsakiris at gmail.com>>:
> > Καλησπέρα σε όλους,
> ---------- Forwarded message ----------
> From: Pavlos Ponos <ponospaulos at yahoo.gr
> <mailto:ponospaulos at yahoo.gr>>
> To: Ubuntu GR <ubuntu-gr at lists.ubuntu.com
> <mailto:ubuntu-gr at lists.ubuntu.com>>
> Date: Thu, 20 Mar 2008 17:30:07 +0200
> Subject: Scan disk
> Καλησπέρα σε όλους.
>
> Επειδή η ΔΕΗ θα μας τρελάνει τελείως με τις συνεχόμενες διακοπές
> ρεύματος, θα ήθελα να μάθω αν υπάρχει κάποιο εργαλείο για έλεγχο
> δίσκων
> μήπως έχει "χτυπήσει" τίποτα. Αν έχει καταστραφεί τίποτα απ' το
> ξαφνικό
> σβήσιμο του υπολογιστή...
>
> Έψαξα στο google.com/linux <http://google.com/linux> και στο
> foracamp.gr <http://foracamp.gr> αλλά δεν βρήκα τίποτα.
>
> Μπορεί και να μην υπάρχει και να λέω βλακείες.
>
>
>
> To partition editor του Live cd μπορεί να εντοπίσει χαλασμένα τμήματα του δίσκου;
>
Η δουλειά που κάνει το πρόγραμμα αυτό είναι να τροποποιεί τον πίνακα
κατατμήσεων (partition) του σκληρού δίσκο.
Ύστερα από μια μικρή αναζήτηση, παρατηρώ ότι υπάρχει πρόγραμμα γραμμής
εντολής, που επιτρέπει τον έλεγχο για κατεστραμμένα τμήματα ενός δίσκου.
Είναι το badblocks.
Γενικά, κάποιος το τρέχει ως
sudo badblocks -v /dev/sda1
Το πρόγραμμα όπως είναι δεν διορθώνει τα σφάλματα, παρά μόνο τα
παρουσιάζει (αν δεν εμφανίσει κάτι, τότε όλα είναι καλά).
Για να διορθώσεις, παίρνεις το αποτέλεσμα που παράγει το badblocks και
το χρησιμοποιείς ως είσοδο στο πρόγραμμα fsck (και mkfs).
Αν θα ήθελε κάποιος να δει απλά αν υπάρχει πρόβλημα χωρίς να μπει ακόμα
στη διαδικασία διόρθωσης, τότε αρκεί να τρέξει την εντολή από το ίδιο το
Ubuntu.
Για τη διόρθωση τυχόν προβλημάτων, κάποιος πρέπει να τρέξει την εντολή
fsck/mkfs όταν η κατάτμηση δεν είναι σε χρήση (είναι unmounted), κάτι
που μπορεί να γίνει όταν ξεκινήσει το σύστημα από το LiveCD.
Σίμος
More information about the Ubuntu-gr
mailing list