Αρχική σελίδα » πως να » Πώς να Επισκευή GRUB2 Όταν το Ubuntu δεν θα εκκινήσει

    Πώς να Επισκευή GRUB2 Όταν το Ubuntu δεν θα εκκινήσει

    Το Ubuntu και πολλές άλλες διανομές Linux χρησιμοποιούν τον φορτωτή εκκίνησης GRUB2. Εάν το GRUB2 σπάσει - για παράδειγμα, αν εγκαταστήσετε τα Windows μετά την εγκατάσταση του Ubuntu ή αν αντικαταστήσετε το MBR σας - δεν θα μπορέσετε να εκκινήσετε το Ubuntu.

    Μπορείτε να επαναφέρετε εύκολα το GRUB2 από ένα live Ubuntu CD ή USB drive. Αυτή η διαδικασία είναι διαφορετική από την επαναφορά του παλιού φορτωτή εκκίνησης GRUB σε παλαιότερες διανομές Linux.

    Αυτή η διαδικασία θα πρέπει να λειτουργεί σε όλες τις εκδόσεις του Ubuntu. Έχει δοκιμαστεί σε Ubuntu 16.04 και Ubuntu 14.04.

    Η γραφική μέθοδος: Επισκευή εκκίνησης

    Το Boot Repair είναι ένα γραφικό εργαλείο που μπορεί να επισκευάσει το GRUB2 με ένα μόνο κλικ. Αυτή είναι η ιδανική λύση για προβλήματα εκκίνησης για τους περισσότερους χρήστες.

    Εάν διαθέτετε το μέσο που έχετε εγκαταστήσει το Ubuntu, τοποθετήστε το στον υπολογιστή σας, κάντε επανεκκίνηση και εκκινήστε από την αφαιρούμενη μονάδα δίσκου. Εάν δεν το κάνετε, κατεβάστε ένα CD του Ubuntu live και εγγράψτε το σε ένα δίσκο ή δημιουργήστε ένα bootable USB flash drive.

    Όταν εκκινείτε το Ubuntu, κάντε κλικ στην επιλογή "Δοκιμάστε το Ubuntu" για να αποκτήσετε ένα περιβάλλον επιφάνειας εργασίας που μπορεί να χρησιμοποιηθεί.

    Βεβαιωθείτε ότι έχετε μια σύνδεση στο Internet πριν συνεχίσετε. Ίσως χρειαστεί να επιλέξετε ένα δίκτυο Wi-Fi και να εισάγετε τη φράση πρόσβασης.

    Ανοίξτε ένα παράθυρο του τερματικού από το Dash και εκτελέστε τις ακόλουθες εντολές για να εγκαταστήσετε και να ξεκινήσετε την επισκευή εκκίνησης:

    sudo apt-add-repository ppa: yannubuntu / επισκευή εκκίνησης sudo apt-get ενημέρωση sudo apt-get εγκατάσταση -y boot-repair boot-repair

    Το παράθυρο "Επισκευή εκκίνησης" θα σαρώσει αυτόματα το σύστημά σας μετά την εκτέλεση του επισκευή εκκίνησης εντολή. Αφού σαρώνει το σύστημά σας, κάντε κλικ στο κουμπί "Συνιστώμενη επισκευή" για να επισκευάσετε το GRUB2 με ένα μόνο κλικ.

    Μπορείτε να επιλέξετε να χρησιμοποιήσετε τις προηγμένες επιλογές εδώ, αλλά το wiki του Ubuntu συνιστά να μην χρησιμοποιείτε τις προχωρημένες επιλογές εκτός αν ξέρετε τι κάνετε. Η συνιστώμενη επιλογή επισκευής μπορεί να διορθώσει τα περισσότερα προβλήματα αυτόματα και θα μπορούσατε να βλάψετε το σύστημά σας ακόμη περισσότερο επιλέγοντας λάθος προηγμένες επιλογές.

    Το Boot Repair θα αρχίσει να λειτουργεί. Μπορεί να σας ζητήσει να ανοίξετε ένα τερματικό και να αντιγράψετε / επικολλήσετε μερικές εντολές σε αυτό.

    Απλώς ακολουθήστε τις οδηγίες που εμφανίζονται στην οθόνη σας. Εκτελέστε τις οδηγίες που σας ζητάει το Boot Repair και κάντε κλικ στο "Forward" για να συνεχίσετε μέσω του οδηγού. Το εργαλείο θα σας οδηγήσει σε όλα όσα πρέπει να κάνετε.

    Κάντε επανεκκίνηση του υπολογιστή σας αφού το εργαλείο επιδιόρθωσης εκκίνησης τερματίσει την εφαρμογή των αλλαγών του. Το Ubuntu θα πρέπει να εκκινήσει κανονικά.

    Η μέθοδος τερματικού

    Αν προτιμάτε να βγάζετε τα χέρια σας βρώμικα, μπορείτε να τα κάνετε μόνοι σας από ένα τερματικό σταθμό. Θα χρειαστεί να εκκινήσετε από ένα ζωντανό CD ή USB drive, όπως στη γραφική μέθοδο παραπάνω. Βεβαιωθείτε ότι η έκδοση του Ubuntu στο CD είναι ίδια με την έκδοση του Ubuntu που είναι εγκατεστημένη στον υπολογιστή σας. Για παράδειγμα, αν έχετε εγκαταστήσει το Ubuntu 14.04, βεβαιωθείτε ότι χρησιμοποιείτε ένα live Ubuntu 14.04 CD.

    Ανοίξτε ένα τερματικό μετά την εκκίνηση στο ζωντανό περιβάλλον. Προσδιορίστε το διαμέρισμα στο οποίο είναι εγκατεστημένο το Ubuntu χρησιμοποιώντας μία από τις ακόλουθες εντολές:

    sudo fdisk-l sudo blkid

    Εδώ είναι η έξοδος και των δύο εντολών. Στο fdisk -l εντολή, το διαμέρισμα Ubuntu αναγνωρίζεται από τη λέξη Linux στη στήλη Σύστημα. Στο blkid εντολή, το διαμέρισμα αναγνωρίζεται από το ext4 σύστημα αρχείων.

    Αν έχετε πολλαπλά διαμερίσματα Linux ext4, μπορείτε να πάρετε μια ιδέα για το ποια είναι η προβολή του μεγέθους των κατατμήσεων και της σειράς τους στο δίσκο εδώ.

    Εκτελέστε τις παρακάτω εντολές για να προσαρτήσετε το διαμέρισμα του Ubuntu στο / mnt / ubuntu, αντικαθιστώντας / dev / sdX # με το όνομα της συσκευής του διαμερίσματος Ubuntu από τις παραπάνω εντολές:

    sudo mkdir / mnt / ubuntu sudo mount / dev / sdX # / mnt / ubuntu

    Στο παραπάνω screenshot, το διαμέρισμα Ubuntu είναι / dev / sda1. Αυτό σημαίνει το πρώτο διαμέρισμα στην πρώτη συσκευή σκληρού δίσκου.

    Σπουδαίος: Εάν έχετε ξεχωριστό διαμέρισμα εκκίνησης, παραλείψτε την παραπάνω εντολή και τοποθετήστε το διαμέρισμα εκκίνησης στο / mnt / ubuntu / boot αντί. Αν δεν γνωρίζετε αν έχετε ξεχωριστό διαμέρισμα εκκίνησης, ίσως όχι.

    Εκτελέστε την ακόλουθη εντολή για να επανεγκαταστήσετε το grub από το ενεργό CD, αντικαθιστώντας το / dev / sdX με το όνομα της συσκευής του παραπάνω σκληρού δίσκου. Παράλειψη του αριθμού. Για παράδειγμα, εάν χρησιμοποιήσατε / dev / sda1 παραπάνω, χρήση / dev / sda εδώ.

    sudo grub-install --boot-directory = / mnt / ubuntu / boot / dev / sdX

    Επανεκκινήστε τον υπολογιστή σας και το Ubuntu πρέπει να εκκινήσει σωστά.


    Για λεπτομερέστερες τεχνικές πληροφορίες, συμπεριλαμβανομένου του τρόπου χρήσης της εντολής chroot για να αποκτήσετε πρόσβαση σε σπασμένα αρχεία του συστήματος Ubuntu και να επαναφέρετε το GRUB2, συμβουλευτείτε το wiki του Ubuntu.