Ενεργοποίηση TRIM στο Ubuntu - Για κατόχους SSD δίσκων

Ενεργοποίηση TRIM στο Ubuntu – Για κατόχους SSD δίσκων

347 Προβολές

Αν χρησιμοποιείς κάποιον Solid State Drive (SSD), τότε δεν πρέπει να τρέχεις κάποιο πρόγραμμα για ανασυγκρότηση ή να προσπαθείς να αυξήσεις την χωρητικότητα σου με κάποιο εργαλείο. Οπότε, πως καθαρίζεις τον SSD σου; Το TRIM είναι η εντολή που χρησιμοποιούμε για να ενημερώσουμε το λειτουργικό σύστημα να ξεκινήσει τον καθαρισμό. Τα Windows 8 και 10 έρχονται με το «Optimize Drive» χαρακτηριστικό το οποίο τρέχει την εντολή TRIM σχετικά συχνά. Αλλά τι γίνεται με το Ubuntu; Πως γίνεται η ενεργοποίηση TRIM στο Ubuntu;

Σημείωση: Τα παρακάτω βήματα δεν θα λειτουργήσουν αν έχεις κρυπτογραφημένο partition.

1. Πρώτα, θα χρειαστεί να σιγουρευτούμε πως ο SSD στον υπολογιστή σου υποστηρίζει το TRIM. Στο Ubuntu, άνοιξε το τερματικό (terminal) και γράψε:

sudo hdparm -I /dev/sda

Αν το Ubuntu δεν είναι εγκατεστημένο στο πρώτο partition του SSD, άλλαξε το “sda” για να αντικατοπτρίζει το διαμέρισμα στο οποίο υπάρχει το Ubuntu. Κατέβα προς τα κάτω έως ότου δεις την “Enabled Supported:” ενότητα. Κατέβα προς τα κάτω και αν δεις κάτι του τύπου “Data Set Management TRIM supported (limit 4 blocks),” τότε το TRIM υποστηρίζεται για τον SSD σου.

Ενεργοποίηση TRIM στο Ubuntu - Για κατόχους SSD δίσκων

2. Στην συνέχεια, θα χρειαστεί να τεστάρουμε αν η TRIM λειτουργία λειτουργεί στο Ubuntu. Οπότε, άνοιξε το τερματικό (terminal) και γράψε:

sudo fstrim -v /

Αυτό θα καθαρίσει το root partition του SSD. Αν είναι επιτυχής, θα δεις κάτι σαν αυτό:

Ενεργοποίηση TRIM στο Ubuntu - Για κατόχους SSD δίσκων

3. Τέλος, θα θέσουμε μια cron δουλειά για το λειτουργικό σύστημα ώστε να στέλνει την TRIM εντολή μια φορά κάθε μέρα.

sudo nano /etc/cron.daily/trim

Επικόλλησε τον παρακάτω κώδικα στην κενή περιοχή:

#!/bin/sh
fstrim -v /

Αν η Home directory σου βρίσκεται σε διαφορετικό partition, μπορείς να βάλεις μια επιπλέον σειρά στο τέλος του παραπάνω κώδικα:

fstrim -v /home >> $LOG

Αν θέλεις να αποθηκεύσεις το output σε ένα log αρχείο, μπορείς να χρησιμοποιείς τον παρακάτω κώδικα:

#!/bin/sh
LOG=/var/log/trim.log
echo "*** $(date -R) ***" >> $LOG
fstrim -v / >> $LOG
fstrim -v /home >> $LOG

Αποθήκευση (Ctrl + o) και κλείσμο (Ctrl + x).

Τέλος, κάνε την cron δουλειά εκτελέσιμη:

sudo chmod a+x /etc/cron.daily/trim

Αυτό ήταν! Το TRIM ενεργοποιήθηκε στο Ubuntu.

Βαθμολογία: 5.0/5. από 1 ψήφο.
Περίμενε λίγο...

Σχολιάστε το άρθρο

Χρησιμοποιούμε cookies για να βελτιώσουμε την εμπειρία σας. Συνεχίζοντας να επισκέπτεστε αυτόν τον ιστότοπο, συμφωνείται με την Πολιτική Απορρήτου μας. Αποδοχή Διαβάστε περισσότερα

Πολιτική Απορρήτου