Σε αυτόν τον οδηγό, θα μάθετε πώς μπορείτε να τροποποιήσετε τον φορτωτή εκκίνησης Raspberry Pi 4 ώστε να εκκινείται μέσω μέσων αποθήκευσης USB, όπως π.χ. μια εξωτερική μονάδα SSD (μονάδα στερεάς κατάστασης), η οποία είναι πολύ πιο γρήγορη, πιο αξιόπιστη και προσφέρει περισσότερο χώρο αποθήκευσης από μια microSD κάρτα. Θα μάθετε επίσης πώς να ενεργοποιήσετε την εκκίνηση δικτύου στο Raspberry Pi 4 σας για εκκίνηση μέσω σύνδεσης Ethernet (internet).
Γιατί να εκκινήσετε το Raspberry Pi 4 μέσω SSD ή Δικτύου;
Υπάρχουν ορισμένες περιπτώσεις όπου θα θέλατε να εκκινήσετε το Raspberry Pi μέσω SSD αντί για κάρτα microSD.
Για παράδειγμα, όταν ενεργοποιείτε την εκκίνηση USB, το Pi ελέγχει πρώτα για συνδεδεμένες συσκευές εκκίνησης USB. Εάν δεν εντοπιστεί συσκευή USB με δυνατότητα εκκίνησης, το Pi ελέγχει για την κάρτα SD και εκκινεί το λειτουργικό σύστημα. Έτσι, μπορείτε να χρησιμοποιήσετε το Raspberry Pi για εκκίνηση, εκτέλεση ή δοκιμή άλλων εκδόσεων λειτουργικού συστήματος χωρίς να χρειάζεται να διαμορφώσετε ή να διαγράψετε το κύριο λειτουργικό σύστημα από την κάρτα SD που χρησιμοποιείτε καθημερινά.
Επίσης, εάν δεν έχετε κάρτα SD ή έχετε κάρτα SD μικρότερου μεγέθους, αλλά χρειάζεστε περισσότερο χώρο αποθήκευσης για τον σκοπό σας, η εκκίνηση USB μέσω μονάδας flash (όπως μονάδα αντίχειρα ή SSD) έχει νόημα. Ωστόσο, εάν το Raspberry Pi 4 σταματήσει να εκκινεί, αναζητήστε αυτά αιτίες για ένα Raspberry Pi που δεν θα εκκινήσει και θα τα διορθώσει.
Υλικολογισμικό Flash USB Bootloader
Για να ενεργοποιήσετε την εκκίνηση USB, πρέπει να αναβοσβήσετε το υλικολογισμικό του USB bootloader στο Raspberry Pi 4. Για αυτό, θα χρειαστείτε μια κάρτα microSD οποιουδήποτε μεγέθους (τόσο μικρός όσο 256 MB θα λειτουργήσει). Στη συνέχεια, ακολουθήστε αυτά τα βήματα για να αναβοσβήσετε το USB bootloader στο Raspberry Pi 4.
- Κάντε λήψη, εγκατάσταση και εκκίνηση της πιο πρόσφατης έκδοσης του εργαλείου Raspberry Pi Imager. Επίσης, συνδέστε την κάρτα microSD στο σύστημα του υπολογιστή σας.
- Κάντε κλικ Επιλέξτε OS και επιλέξτε Διάφορες βοηθητικές εικόνες > Bootloader > Μπότα USB.
- Κάντε κλικ Επιλέξτε Αποθήκευση και επιλέξτε την κάρτα microSD.
- Κάντε κλικ Γράφω. Περιμένετε να ολοκληρωθεί. Μόλις ολοκληρωθεί, αποσυναρμολογήστε/βγάλτε και, στη συνέχεια, αποσυνδέστε την κάρτα microSD από το σύστημα.
- Απενεργοποιήστε το Raspberry Pi 4 και τοποθετήστε την κάρτα microSD εκκίνησης USB.
- Συνδέστε το τροφοδοτικό στο Raspberry Pi 4. Το Pi θα ενεργοποιηθεί και το USB bootloader θα αναβοσβήνει αυτόματα. Αυτό θα διαρκέσει μόνο λίγα δευτερόλεπτα. Η πράσινη λυχνία LED στο Raspberry Pi θα αναβοσβήνει σταθερά μόλις αναβοσβήσει επιτυχώς ο bootloader. Εάν έχετε συνδέσει τη θύρα HDMI σε μια οθόνη, θα δείτε μια πράσινη οθόνη μόλις αναβοσβήσει το υλικολογισμικό.
- Τώρα μπορείτε να απενεργοποιήσετε το Raspberry Pi και να αφαιρέσετε την κάρτα microSD.
Το Raspberry Pi 4 είναι έτοιμο για εκκίνηση από εξωτερικά μέσα αποθήκευσης USB, όπως μονάδα αντίχειρα ή φορητό SSD ή σκληρό δίσκο. Ωστόσο, πρέπει να αναβοσβήσετε το μέσο εκκίνησης USB με το επιθυμητό λειτουργικό σύστημα που θέλετε να εκκινήσετε μέσω του Raspberry Pi 4. Τα βήματα είναι τα εξής:
- Εκκινήστε το εργαλείο Raspberry Pi Imager και κάντε κλικ Επιλέξτε OS για να επιλέξετε το λειτουργικό σύστημα από τη λίστα. Εάν θέλετε να αναβοσβήσετε μια εικόνα λειτουργικού συστήματος που έχετε κατεβάσει στον τοπικό σας υπολογιστή, επιλέξτε το Εθιμο επιλογή και μετά επιλέξτε το .img αρχείο OS από το σύστημά σας.
- Κάντε κλικ Επιλέξτε Αποθήκευση για να επιλέξετε το συνδεδεμένο μέσο αποθήκευσης USB και κάντε κλικ Γράφω.
- Αφού αναβοσβήσει το λειτουργικό σύστημα στο μέσο εκκίνησης USB, όπως μια εξωτερική μονάδα SSD ή αντίχειρας, αποσυναρμολογήστε/βγάλτε το και, στη συνέχεια, αποσυνδέστε τη μονάδα από το σύστημα.
- Συνδέστε τη μονάδα USB σε μία από τις θύρες USB 3.0 στο Raspberry Pi 4.
- Συνδέστε το τροφοδοτικό για να ενεργοποιήσετε το Raspberry Pi 4. Το Pi θα ελέγξει πρώτα για το εκκινήσιμο μέσο USB και εάν βρεθεί, θα ξεκινήσει την εκκίνηση του λειτουργικού συστήματος από τη συνδεδεμένη μονάδα αποθήκευσης USB.
- Τώρα μπορείτε να χρησιμοποιήσετε το Raspberry Pi με το λειτουργικό σύστημα να λειτουργεί μέσω της μονάδας αποθήκευσης USB. Αυτό θα σας επιτρέψει να δοκιμάσετε διάφορα λειτουργικά συστήματα και έργα, όπως το DIY Philips Ambilight για οποιαδήποτε τηλεόραση.
Flash Network Boot Firmware
Η ενεργοποίηση της εκκίνησης δικτύου στο Raspberry Pi 4 είναι εύκολη και είναι χρήσιμη όταν το Raspberry Pi 4 αποτυγχάνει να εκκινήσει από τη συνδεδεμένη κάρτα SD για οποιονδήποτε λόγο, όπως καταστροφή του λειτουργικού συστήματος. Όταν αναβοσβήσετε το υλικολογισμικό εκκίνησης δικτύου, το Raspberry Pi 4 θα προσπαθήσει πρώτα να εκκινήσει από την κάρτα SD. Ωστόσο, εάν το λειτουργικό σύστημα δεν βρεθεί ή καταστραφεί, το Raspberry Pi 4 θα φορτώσει το εργαλείο Imager.
Σε τέτοιες περιπτώσεις, δεν χρειάζεται να αναβοσβήσετε ξανά την κάρτα SD χρησιμοποιώντας τον υπολογιστή σας, κάτι που απαιτεί να αφαιρέσετε την κάρτα από το Raspberry Pi 4. Αντ 'αυτού, μπορείτε να χρησιμοποιήσετε το αυτόματα φορτωμένο εργαλείο Raspberry Pi Imager για να κατεβάσετε και να αναβοσβήσετε το λειτουργικό σύστημα απευθείας από το διαδίκτυο στην κάρτα SD χωρίς να χρειάζεται να αφαιρέσετε την κάρτα από το Raspberry Pi 4.
Τα βήματα είναι τα εξής:
- Εκκινήστε το Raspberry Pi Imagertool στο σύστημα του υπολογιστή σας και συνδέστε την κάρτα SD.
- Κάντε κλικ Επιλέξτε OS και επιλέξτε Διάφορες βοηθητικές εικόνες > Bootloader > Εκκίνηση δικτύου.
- Κάντε κλικ Επιλέξτε Αποθήκευση, επιλέξτε την κάρτα SD και κάντε κλικ Γράφω. Περιμένετε να ολοκληρωθεί.
- Τοποθετήστε την κάρτα SD εκκίνησης δικτύου στο Raspberry Pi 4 και ενεργοποιήστε την.
- Το υλικολογισμικό εκκίνησης δικτύου θα αναβοσβήσει. Το πράσινο LED θα αρχίσει να αναβοσβήνει μόλις ολοκληρωθεί.
Τώρα μπορείτε να αφαιρέσετε την κάρτα SD εκκίνησης δικτύου. Εάν τώρα τοποθετήσετε μια κενή κάρτα SD και συνδέσετε ένα καλώδιο Ethernet, μπορείτε να αναβοσβήσετε την κάρτα με το επιθυμητό λειτουργικό σύστημα απευθείας από το Διαδίκτυο στο Raspberry Pi 4…
Εκκίνηση Raspberry Pi μέσω σύνδεσης δικτύου (Ethernet)
Εάν έχετε κάνει flash το πρόγραμμα εκκίνησης δικτύου στο Raspberry Pi 4, θα φορτώσει το εργαλείο Raspberry Pi Imager. Πρέπει να ακολουθήσετε αυτά τα βήματα για να αναβοσβήσετε το λειτουργικό σύστημα από το Διαδίκτυο όταν είναι ενεργοποιημένη η εκκίνηση του δικτύου.
- Πατήστε και κρατήστε πατημένο το Βάρδια κλειδί για λίγα δευτερόλεπτα.
- Συνδέστε ένα καλώδιο Ethernet που είναι συνδεδεμένο με δρομολογητή στο Raspberry Pi 4.
- Θα ξεκινήσει η λήψη του προγράμματος εγκατάστασης. Μετά τη λήψη, μπορείτε να χρησιμοποιήσετε το εργαλείο Imager για να αναβοσβήσετε την κάρτα SD όπως ακριβώς κάνετε σε έναν υπολογιστή.
Αυτό θα σας εξοικονομήσει χρόνο και δεν χρειάζεται να αποσυνδέσετε τίποτα από το Raspberry Pi 4.
Δοκιμάστε ή εκτελέστε πολλαπλά Pi OS μέσω εκκίνησης USB
Με την εκκίνηση USB, μπορείτε να δοκιμάσετε πολλά λειτουργικά συστήματα, συμπεριλαμβανομένων των εκδόσεων beta, συμβατά με το Raspberry Pi 4 και να τα δοκιμάσετε χωρίς να χρειάζεται να αφαιρέσετε την κάρτα SD που εκτελεί τη σταθερή έκδοση. Σας βοηθά επίσης να αυξήσετε τον αποθηκευτικό χώρο, ο οποίος είναι χρήσιμος όταν χρησιμοποιείτε το Raspberry Pi 4 ως διακομιστή MotionEye NVR ή Plex για την αποθήκευση εγγραφών βίντεο ή ταινιών και τηλεοπτικών εκπομπών. Η εκκίνηση δικτύου σάς βοηθά να διασώζετε γρήγορα όταν το λειτουργικό σύστημα σε μια κάρτα SD αποτυγχάνει να εκκινήσει λόγω καταστροφής ή οποιουδήποτε άλλου λόγου.