Τόσο οι SSD (μονάδες δίσκου στερεάς κατάστασης) όσο και οι κάρτες SD χρησιμοποιούν βασικά παρόμοια τεχνολογία αποθήκευσης flash για την αποθήκευση δεδομένων. Ωστόσο, οι SSD προσφέρουν ταχύτερους ελεγκτές και μεγαλύτερη ανοχή σφαλμάτων, καθιστώντας τους πολύ πιο αξιόπιστους από τις κάρτες SD. Ενώ τα περισσότερα Raspberry Pis εξακολουθούν να λειτουργούν με κάρτες microSD, μπορείτε επίσης να χρησιμοποιήσετε έναν εξωτερικό SSD για να εκκινήσετε το Raspberry Pi.
Σε αυτόν τον οδηγό, θα μάθετε τα βήματα για να ενεργοποιήσετε την εκκίνηση USB στο Raspberry Pi και στη συνέχεια να χρησιμοποιήσετε έναν εξωτερικό SSD ως μέσο εκκίνησης για να εκκινήσετε το Raspberry Pi OS και να χρησιμοποιήσετε τον χώρο που απομένει ως μόνιμο αποθηκευτικό χώρο για εσάς δεδομένα.
Πράγματα που θα χρειαστείτε
Θα χρειαστείτε τα ακόλουθα στοιχεία για να ενεργοποιήσετε την εκκίνηση SSD στο Raspberry Pi.
- Raspberry Pi (μοντέλο 4, 400, 3, Zero W ή Zero 2W)
- Κάρτα microSD (ελάχιστο 1 GB, μέγιστο 64 GB)
- συσκευή ανάγνωσης καρτών microSD
- Πληκτρολόγιο και ποντίκι (και ασύρματα ή ενσύρματα θα λειτουργήσουν)—δεν απαιτείται εάν θέλετε να ενεργοποιήσετε την εκκίνηση SSD σε Raspberry Pi 4 ή Pi 400
- Οποιοσδήποτε τύπος εξωτερικού SSD (όπως M.2, SATA ή NVMe/PCIe)
Εκκινήστε το Raspberry Pi 4 ή 400 από SSD
Για να εκκινήσετε το Raspberry Pi 4 ή το Raspberry Pi 400 από SSD, πρέπει να ενεργοποιήσετε την εκκίνηση USB ακολουθώντας αυτά τα βήματα:
- Συνδέστε την κάρτα microSD σε άλλον υπολογιστή χρησιμοποιώντας συσκευή ανάγνωσης καρτών.
- Κάντε λήψη, εγκατάσταση και εκκίνηση του Raspberry Pi Imager εργαλείο στο σύστημα Windows, Linux ή Mac.
- Κάντε κλικ στο Επιλέξτε OS κουμπί και μετά κάντε κλικ Διάφορες βοηθητικές εικόνες > Bootloader > USBΜπότα.
- Κάντε κλικ στο Επιλέξτε Αποθήκευση και επιλέξτε την κάρτα microSD που είναι συνδεδεμένη στο σύστημά σας.
- Κάντε κλικ Γράφω και περιμένετε να ολοκληρωθεί η διαδικασία φλας. Θα χρειαστούν λίγα δευτερόλεπτα μόνο.
- Μετά τη διαδικασία φλας, η κάρτα microSD εξάγεται αυτόματα. Αποσυνδέστε την κάρτα microSD από το σύστημα και τοποθετήστε την στην υποδοχή microSD του Raspberry Pi 4 ή 400.
- Συνδέστε το τροφοδοτικό στο Raspberry Pi για να το ενεργοποιήσετε. Το Pi θα διαβάσει και θα αναβοσβήνει αυτόματα το USB bootloader από τη συνδεδεμένη κάρτα microSD. Αυτό διαρκεί μερικά δευτερόλεπτα.
- Όταν το φλας είναι επιτυχές, η πράσινη λυχνία LED στο Raspberry Pi αρχίζει να αναβοσβήνει σταθερά. Για περαιτέρω επιβεβαίωση, συνδέστε τη θύρα HDMI σε μια οθόνη. Εάν η οθόνη εμφανίζει μια πράσινη οθόνη, υποδεικνύει ότι η διαδικασία φλας έχει ολοκληρωθεί.
- Απενεργοποιήστε το Raspberry Pi και αποσυνδέστε ή αφαιρέστε την κάρτα microSD.
Εκκινήστε το Raspberry Pi 3 ή Zero από SSD
Για να ενεργοποιήσετε την εκκίνηση SSD σε Raspberry Pi 3 ή Zero W/2W, πρέπει να αναβοσβήσετε το τυπικό λειτουργικό σύστημα Raspberry Pi στο κάρτα microSD, εκκινήστε το Raspberry Pi και κάντε μερικές αλλαγές στα αρχεία διαμόρφωσης για να ενεργοποιήσετε το USB (SSD) μπότα.
Τα βήματα είναι τα εξής:
- Τοποθετήστε μια κάρτα microSD στο σύστημα και εκκινήστε το εργαλείο Raspberry Pi Imager.
- Κάντε κλικ στο ΕπιλέγωOS και μετά επιλέξτε ΒατόμουροΠιOS (32-bit).
- Κάντε κλικ ΕπιλέγωΑποθήκευση και επιλέξτε την κάρτα microSD από τις διαθέσιμες συσκευές αποθήκευσης.
- Προαιρετικά, μπορείτε να κάνετε κλικ στο εικονίδιο με το γρανάζι για να εμφανιστούν οι σύνθετες επιλογές και, στη συνέχεια, να εισαγάγετε τις λεπτομέρειες Wi-Fi του δικτύου σας και να ενεργοποιήσετε το SSH.
- Κάντε κλικ στο Γράφω κουμπί.
- Αφού ολοκληρωθεί η διαδικασία φλας, τοποθετήστε την κάρτα microSD στο Raspberry Pi και ενεργοποιήστε την.
- Συνδέστε ένα πληκτρολόγιο και ένα ποντίκι στο Raspberry Pi.
- Μετά την εκκίνηση, συνδεθείτε χρησιμοποιώντας το προεπιλεγμένο όνομα χρήστη πι και κωδικό πρόσβασης βατόμουρο (εκτός και αν τις αλλάξετε στις προηγμένες επιλογές του Raspberry Pi Imager).
- Ανοίξτε το παράθυρο Terminal και εκτελέστε τις παρακάτω εντολές.
sudo apt εκσυγχρονίζω -υ
sudo apt αναβάθμιση -y - Μετά την ενημέρωση και την αναβάθμιση των πακέτων, εκτελέστε την ακόλουθη εντολή στο παράθυρο Terminal.
ηχώ program_usb_boot_mode=1 | sudo tee -a /boot/config.txt
- Αυτή η εντολή ενεργοποιεί την εκκίνηση USB σε Raspberry Pi 3 ή Zero W/2W. Αφού εκτελέσετε την εντολή, επανεκκινήστε το Raspberry Pi και, στη συνέχεια, εκτελέστε την ακόλουθη εντολή για να επιβεβαιώσετε εάν η εκκίνηση USB είναι ενεργοποιημένη.
vcgencmd otp_dump | grep 17
- Εάν η έξοδος που εμφανίζεται είναι 17:3020000a, η εκκίνηση USB είναι ενεργοποιημένη. Τώρα μπορείτε να αφαιρέσετε την κάρτα microSD από το Raspberry Pi.
Προετοιμάστε Bootable Raspberry Pi SSD
Για να εκκινήσετε τα Raspberry Pi Zero, Raspberry Pi 3, Raspberry Pi 4 ή Raspberry Pi 400 μέσω SSD, πρέπει να εγκαταστήσετε ένα λειτουργικό σύστημα, όπως το Raspberry Pi OS στο SSD χρησιμοποιώντας το Raspberry Pi Imager (ή το Balena Etcher εργαλείο). Αφού γράψετε το λειτουργικό σύστημα, μπορείτε να συνδέσετε το SSD στο Raspberry Pi μέσω μιας θύρας USB και να εκκινήσετε το λειτουργικό σύστημα από τον SSD.
Για να προετοιμάσετε το SSD για εκκίνηση, ακολουθήστε τα εξής βήματα:
- Εκκινήστε το εργαλείο Raspberry Pi Imager και συνδέστε τον εξωτερικό σας SSD στο σύστημα μέσω μιας θύρας USB.
- Κάντε κλικ Επιλέξτε OS για να επιλέξετε το επιθυμητό λειτουργικό σύστημα από τη λίστα. Εάν θέλετε να αναβοσβήσετε μια εικόνα του ΛΣ που έχετε λάβει, μπορείτε να χρησιμοποιήσετε το αρχείο κάνοντας κλικ στο Εθιμο επιλογή και, στη συνέχεια, επιλέγοντας το αρχείο OS από το σύστημά σας.
- Κάντε κλικ Επιλέξτε Αποθήκευση για να επιλέξετε τα συνδεδεμένα μέσα αποθήκευσης SSD.
- Κάντε κλικ στο Γράφω κουμπί.
- Αφού αναβοσβήσει το λειτουργικό σύστημα στο SSD, αποσυναρμολογήστε τη μονάδα και, στη συνέχεια, συνδέστε τη μονάδα USB σε ένα από τα USB Θύρες 3.0 ή 2.0 στο Raspberry Pi 4/400, Raspberry Pi 3 (ή στη θύρα micro-USB του Zero W/2W μέσω προσαρμογέας).
- Συνδέστε το τροφοδοτικό για να ενεργοποιήσετε το Raspberry Pi.
- Το Raspberry Pi θα ελέγξει για εκκίνηση SSD συνδεδεμένο στη θύρα USB και θα εκκινήσει το λειτουργικό σύστημα.
Χρήση SSD ως μόνιμη αποθήκευση για το Raspberry Pi
Μετά την εκκίνηση του λειτουργικού συστήματος από την εξωτερική μονάδα SSD, μπορείτε να χρησιμοποιήσετε τον υπόλοιπο χώρο στο SSD ως μόνιμη αποθήκευση για την αποθήκευση άλλων δεδομένων. Για να ελέγξετε τον διαθέσιμο χώρο αποθήκευσης, εκτελέστε την ακόλουθη εντολή στην εφαρμογή Terminal.
df -h
Εάν χρησιμοποιείτε την έκδοση Desktop του Raspberry Pi OS, ανοίξτε Διαχείριση αρχείων και κάντε κλικ στο Ρίζα συστήματος αρχείων στο επάνω μέρος της οθόνης. Μπορείτε να δείτε τον διαθέσιμο χώρο αποθήκευσης στην κάτω δεξιά γωνία.
Τώρα που έχετε ταχύτερο χώρο αποθήκευσης SSD, μπορείτε να το χρησιμοποιήσετε δημιουργήστε το δικό σας προσωπικό χώρο αποθήκευσης cloud προσβάσιμο από οπουδήποτε ή να φιλοξενεί έναν ασφαλή ιστότοπο στο Raspberry Pi.
Περισσότερος χώρος αποθήκευσης με ταχύτερη απόδοση
Η εκκίνηση του Raspberry Pi με SSD συνιστάται ιδιαίτερα, καθώς είναι πολύ πιο γρήγορο και αξιόπιστο από μια κάρτα microSD. Μπορείτε να χρησιμοποιήσετε οποιοδήποτε εξωτερικό SSD διαθέσιμο στην αγορά. Αυτό περιλαμβάνει SSD M.2, SATA και NVMe/PCIe. Ενώ η διαδικασία ενεργοποίησης της εκκίνησης είναι λίγο περίπλοκη στο Raspberry Pi 3 και στο Raspberry Pi Zero W/2W, είναι πολύ πιο εύκολη στα Raspberry Pi 4 και Raspberry Pi 400.