Σελίδες

Πέμπτη 2 Δεκεμβρίου 2010

Grub restore...

Πολλοί από εμάς στο σπίτι ή στη δουλειά χρησιμοποιούμε υπολογιστές που έχουνε δύο ή και περισσότερα λειτουργικά συστήματα μέσα και επιλέγουμε αυτό που θέλουμε κάθε φορά μέσω του grub loader. Τι γίνεται όμως στην περίπτωση που κάνουμε format το σκληρό δίσκο που περιέχει τον grub ή τον σβήσουμε κατά λάθος? Σίγουρα είναι μια δύσκολη κατάσταση... Σε αυτή την κατάσταση βρέθηκα λοιπόν πριν μία βδομάδα αφού μετά από ένα πείραγμα σε ένα partition έχασα τον grub. Η ιδέα του format μου φαινόταν σαν εφιάλτης και αποφάσισα να ψάξω λίγο στο ίντερνετ για μια σχετική λύση. Προς μεγάλη μου ευχαρίστηση θέματα υπήρχαν πολλά και το πρόβλημα λύθηκε. Έτσι εδώ είναι ένας σύντομος και εύκολος οδηγός που έγραψα για να διορθώσουμε αυτό το πρόβλημα.

Καταρχάς λοιπόν θα πρέπει να έχουμε ένα live-cd των ubuntu και σε περίπτωση που δεν το έχουμε να κατεβάσουμε το .iso από το site των ubuntu http://www.ubuntu.com/ και να το κάψουμε σε ένα cd.

Στη συνέχεια μέσα από το bios επιλέγουμε να bootαρει ο υπολογιστής μέσα από το cd μας.
Έπειτα δεν επιλέγουμε install ubuntu αλλά try ubuntu και περιμένουμε να φορτώσουν.

Ανοίγουμε μία κονσόλα Applications menu -> Accessories -> Terminal και δίνουμε τις εξής εντολές
sudo fdisk -l

αυτή η εντολή μας εμφανίζει όλα τα partition του υπολογιστή μας. Κοιτάμε το partition που έχει την περιγραφή linux. Θα πρέπει δηλαδή να μοιάζει κάπως έτσι
/dev/sda3 29 8369 66999082+ 83 Linux

Το διαμέρισμα αυτό θα πρέπει να το προσαρτήσουμε.Εκτελούμε τις παρακάτω εντολές
sudo mount /dev/sda3 /mnt            //αλλάξτε το sda3 με το δικό σας δίσκο
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc


Έπειτα τρέχουμε
sudogrub-install /dev/sda
και σε περίπτωση λάθους τρέχουμε
sudo grub-install --recheck /dev/sda

Τέλος κάνουμε unmount το partition και επανεκίννιση το σύστημα δίνοντας τις ακόλουθες εντολές:
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot
Η διαδικασία όπως βλέπουμε είναι αρκετά απλή! Καλή τύχη λοιπόν...!
Με αυτό το μαθησιακό γεγονός είδα ότι σε κάποιο πρόβλημα δεν πρέπει να πανικοβαλλόμαστε ή να απογοητευόμαστε. Λύση πάντα μπορεί να βρεθεί άλλες φορές εύκολα και άλλες δυσκολότερα αρκεί να την αναζητήσουμε. Επίσης μέσα από το ψάξιμο έμαθα κάποια χρήσιμα πράγματα για το πως λειτουργεί ο grub.

Δεν υπάρχουν σχόλια:

Δημοσίευση σχολίου