journalling fsck (was: Slackware 10 Officially Released)

Thanos Kyritsis djart at linux.gr
Sat Jun 26 12:55:57 EEST 2004


On Saturday 26 June 2004 11:54, Vasilis Vasaitis wrote:

>   Αυτό εγώ δεν το βλέπω καν επιθυμητό, πόσο μάλλον αναγκαίο. Γενικά,
> σε journalling FS, γιατί να θέλεις να τρέξεις το fsck στην εκκίνηση;
> Υποτίθεται, ο όλος λόγος που τα προτιμούμε είναι ακριβώς επειδή αυτό
> δε χρειάζεται, κάνει ένα replay στο journal κατά το mount και
> τελειώνει η υπόθεση.
>
>   Προσωπικά βγάζω την εκτέλεση του fsck από το fstab σε συστήματα που
> τυχόν το έχουν ενεργοποιημένο, σε τέτοιες περιπτώσεις. Μάλιστα
> θυμάμαι αμυδρά να μου δημιουργεί προβλήματα σε ένα ext3 που είχα
> μετατρέψει από ext2 και είχα ξεχάσει το fsck να τρέχει.

Αν έχει συμβεί unclean umount, πώς ακριβώς θα κάνει replay τα 
transcations ?

Από το man page:
Reiserfsck searches for a Reiserfs filesystem on a  device,  replays  
any  necessary  transactions,  and either checks or repairs the file 
system.


Κι εγώ είχα επί πολύ καιρό τα partitions μου χωρίς fsck, αλλά σε 
*κάποια* cold reboots που είχαν συμβεί (π.χ. πτώση τάσεως), το αρχείο 
που έκανα edit την ώρα που έγινε το reboot, μετά το reboot περιείχε 
τμήμα των kernel messages.

Το παντελώς ταχύτατο check που κάνει το reiserfsck στο journal των 
partitions δεν νομίζω ότι τα βλάπτει, αλλά τα ωφελεί.
Απεναντίας, την έχω κι εγώ την εμπειρία με data loss μετά από EXT3 fsck, 
όμως το reiserfsck μου εμπνέει απείρως μεγαλύτερη εμπιστοσύνη (προς το 
παρόν και δεδομένης της ωριμότητας που έχει μετά από τόσα χρόνια 
develpment).

-- 
Kyritsis Athanasios <djart at linux.gr>
Studying Electrical & Computer Engineering
@ Univ. of Patras, Greece




More information about the Linux-greek-users mailing list