ΕΛ/ΛΑΚ | creativecommons.gr | mycontent.ellak.gr |
freedom

Νέα από το πλανήτη…planet.ellak.gr: GRML Linux: Πλήρης Οδηγός – Εγκατάσταση, Ανάκτηση Δεδομένων & Διάσωση Συστήματος

by: Linux Insider

Το GRML είναι μια Debian-based ζωντανή διανομή Linux σχεδιασμένη κυρίως για διαχειριστές συστημάτων, προγραμματιστές και χρήστες που προτιμούν εργαλεία γραμμής εντολών. Είναι ένα ισχυρό εργαλείο για διάγνωση, επισκευή συστημάτων, ανάκτηση δεδομένων, και γενική χρήση Linux χωρίς εγκατάσταση.

Σε αυτόν τον οδηγό, θα δούμε:
Πώς να κατεβάσετε και να εγγράψετε το GRML σε USB
Πώς να το εκκινήσετε και να το χρησιμοποιήσετε
Σενάρια χρήσης: Ανάκτηση δεδομένων, κλωνοποίηση δίσκου & έλεγχος SSD/NVMe
Τι είναι τα “cheatcodes” του GRML και πώς τα χρησιμοποιούμε

Αν είστε νέος στο GRML ή στο Linux, αυτός ο οδηγός θα σας βοηθήσει να ξεκινήσετε εύκολα και γρήγορα! 🚀


📥 Κατέβασμα του GRML

  1. Μεταβείτε στη σελίδα λήψης:
    • Ανοίξτε τον περιηγητή σας και επισκεφθείτε τη σελίδα:

🛠 Δημιουργία Εκκινήσιμου USB με GRML

Για να δημιουργήσουμε ένα bootable USB drive, μπορούμε να χρησιμοποιήσουμε το grml2usb ή balenaEtcher.

➡ Μέθοδος 1: Χρήση του grml2usb (Προτεινόμενο)

  1. Εγκαταστήστε το εργαλείο grml2usb (μόνο σε Debian-based συστήματα): sudo apt update sudo apt install grml2usb
  2. Βρείτε το USB drive σας: lsblk Παράδειγμα εξόδου:sdb 8:16 1 16G 0 disk ├─sdb1 8:17 1 16G 0 part /media/usb
    • Σημειώστε το όνομα της συσκευής (π.χ. /dev/sdb).
  3. Εγγραφή του GRML στο USB drive: sudo grml2usb --bootloader syslinux /path/to/grml.iso /dev/sdX (Αντικαταστήστε το /dev/sdX με το όνομα της συσκευής USB σας.)

➡ Μέθοδος 2: Χρήση του balenaEtcher (Για Windows & macOS)

  1. Κατεβάστε το balenaEtcher από:
  1. https://www.balena.io/etcher/
  2. Επιλέξτε το αρχείο ISO του GRML.
  3. Επιλέξτε το USB drive σας.
  4. Πατήστε “Flash” και περιμένετε να ολοκληρωθεί η εγγραφή.

🚀 Εκκίνηση του GRML

  1. Επανεκκινήστε τον υπολογιστή σας και μπείτε στο BIOS/UEFI.
    • Συνήθως, πατώντας F2, F12, ESC ή DEL κατά την εκκίνηση.
    • Ρυθμίστε το USB drive ως πρώτη συσκευή εκκίνησης.
  2. Αποθηκεύστε τις ρυθμίσεις και κάντε reboot.
  3. Θα δείτε το μενού του GRML! 🎉

🔥 Πρακτικά Σενάρια Χρήσης του GRML

1️⃣ Ανάκτηση Δεδομένων από Κατεστραμμένο Δίσκο

Αν ο υπολογιστής σας δεν εκκινεί, το GRML μπορεί να σας βοηθήσει να προσπελάσετε και να αντιγράψετε αρχεία.

  1. Προσαρτήστε τον κατεστραμμένο δίσκο: sudo mkdir /mnt/recovery sudo mount /dev/sda1 /mnt/recovery
  2. Αντιγράψτε τα δεδομένα σε εξωτερικό δίσκο: cp -r /mnt/recovery /media/usb/

2️⃣ Κλωνοποίηση Δίσκου ή Διαμερίσματος

Το GRML μπορεί να δημιουργήσει ακριβές αντίγραφο ενός δίσκου ή διαμερίσματος με το dd.

  1. Κλωνοποίηση ολόκληρου δίσκου (/dev/sda → /dev/sdb): sudo dd if=/dev/sda of=/dev/sdb bs=64K conv=noerror,sync
  2. Κλωνοποίηση συγκεκριμένου διαμερίσματος: sudo dd if=/dev/sda1 of=/dev/sdb1 bs=64K conv=noerror,sync

3️⃣ Έλεγχος και Διάγνωση SSD/NVMe Δίσκων με GRML

Το GRML περιλαμβάνει ισχυρά εργαλεία για τον έλεγχο της κατάστασης ενός SSD ή NVMe δίσκου, τη μέτρηση της απόδοσης και την ανίχνευση προβλημάτων. Ακολουθούν βασικά βήματα και εντολές που μπορείτε να χρησιμοποιήσετε.

🔹 Βήμα 1: Εντοπισμός του Δίσκου

Πριν εκτελέσουμε οποιαδήποτε διαγνωστική εντολή, πρέπει να βρούμε το όνομα της συσκευής του SSD/NVMe δίσκου μας:

lsblk

Εναλλακτικά, για NVMe δίσκους:

nvme list

Αυτή η εντολή θα επιστρέψει κάτι σαν:

Node          SN                   Model                  Namespace Usage
/dev/nvme0n1  123456789ABCDE        Samsung 970 EVO Plus  1        500GB

Το /dev/nvme0n1 είναι το όνομα της συσκευής που θα χρησιμοποιήσουμε στις επόμενες εντολές.


🔹 Βήμα 2: Έλεγχος Υγείας με SMART (για SSD & NVMe)

Το εργαλείο smartctl μας επιτρέπει να δούμε την κατάσταση υγείας του δίσκου μας.

🔍 Για SSD (SATA) δίσκους:

smartctl -a /dev/sda

🔍 Για NVMe δίσκους:

smartctl -a /dev/nvme0n1

Αν δεν είναι εγκατεστημένο το smartmontools, μπορείτε να το προσθέσετε με:

apt-get install smartmontools

Το αποτέλεσμα θα δείξει κρίσιμα στοιχεία όπως:

  • Power_On_Hours: Πόσες ώρες έχει λειτουργήσει ο δίσκος.
  • Wear_Leveling_Count: Επίπεδο φθοράς των κελιών αποθήκευσης.
  • Temperature_Celsius: Θερμοκρασία του SSD/NVMe.

🔹 Βήμα 3: Δοκιμή Ταχύτητας Ανάγνωσης/Εγγραφής

Για να δούμε πόσο γρήγορος είναι ο δίσκος μας, χρησιμοποιούμε το hdparm και το dd.

📌 Μέτρηση Ταχύτητας Ανάγνωσης (Read Speed) με hdparm

hdparm -tT /dev/sda

Για NVMe δίσκους:

dd if=/dev/nvme0n1 of=/dev/null bs=4M count=1000 status=progress

(Αυτή η εντολή μετράει την ταχύτητα ανάγνωσης μπλοκ των 4MB).


🔹 Βήμα 4: Έλεγχος Σφαλμάτων και Κακής Κατάστασης Μπλοκ

Για παραδοσιακούς SSDs με SATA:

badblocks -sv /dev/sda

Για NVMe δίσκους:

nvme smart-log /dev/nvme0n1

Αυτή η εντολή εμφανίζει την κατάσταση υγείας του δίσκου και την παρουσία κακών μπλοκ.


🔹 Βήμα 5: Αναφορά και Αξιολόγηση της Υγείας του Δίσκου

Για να δημιουργήσουμε μια πλήρη αναφορά του δίσκου και να τη δούμε αργότερα:

smartctl -a /dev/nvme0n1 > health_report.txt

Μπορούμε να ανοίξουμε το αρχείο με:

cat health_report.txt

💡 Συμπέρασμα

✔ Χρησιμοποιώντας το GRML μπορούμε να διαγνώσουμε την κατάσταση των SSD/NVMe δίσκων, να εντοπίσουμε προβλήματα πριν αυτά εμφανιστούν και να πάρουμε προληπτικά μέτρα.
✔ Αυτές οι εντολές είναι ιδιαίτερα χρήσιμες για διαχειριστές συστημάτων και power users που θέλουν να εξασφαλίσουν τη μακροζωία και την απόδοση των αποθηκευτικών μέσων τους.


📌 Cheatcodes: Παραμετροποίηση του GRML

Το GRML υποστηρίζει ειδικές boot options (cheatcodes) για προσαρμοσμένη εκκίνηση:

CheatcodeΠεριγραφή
grml lang=elΟρίζει τη γλώσσα στα ελληνικά
grml toramΦορτώνει το GRML στη RAM (ταχύτερη λειτουργία)
grml noapicΧρήσιμο για παλιούς υπολογιστές
grml sshΕνεργοποιεί SSH server κατά την εκκίνηση

Μπορείτε να τα εισάγετε κατά την εκκίνηση, π.χ.:

grml toram ssh

🔚 Συμπέρασμα: Γιατί να Χρησιμοποιήσετε το GRML;

Ελαφρύ & φορητό – Δεν απαιτεί εγκατάσταση!
Βασισμένο στο Debian – Σταθερό & αξιόπιστο.
Πλήρες σύστημα διάσωσης – Ανάκτηση, επισκευή, διάγνωση.
Ιδανικό για προχωρημένους χρήστες & sysadmins.

Το GRML είναι ένα εργαλείο επιβίωσης για κάθε Linux χρήστη! 🌟 Αν θέλετε να έχετε έναν “σουγιά” για το Linux πάντα διαθέσιμο, δοκιμάστε το! 🚀🐧

Πηγή άρθρου: https://planet.ellak.gr/ , https://www.linuxinsider.gr/

Leave a Comment

Social Media Auto Publish Powered By : XYZScripts.com