Επίλυση συχνών προβλημάτων
__TOC__
Στόχος
Στόχος του συγκεκριμένου άρθρου είναι η καταγραφή γνωστών προβλημάτων που έχουμε συναντήσει λιγότερο ή περισσότερο συχνά στο Linux . Αυτό για να επιτευχθεί χρειάζεται την συνεισφορά όλων ώστε να συγκεντρωθεί μια πληθώρα λύσεων που θα βοηθήσει νεότερους ή και παλιότερους χρήστες.
Boot Loader
Grub recover with chroot
Πολές φορές με αλλαγές σε partitions ή με την εγκατάσταση των Windows δημιουργίτε πρόβλημα με τον Grub, για αυτό το λόγο εξηγώ πως τον επαναφέρουμε με chroot.
Πρώτα χριζόμαστε ένα live cd που έχει την ίδια αρχιτεκτονική με το λειτουργικό που έχουμε εγκατεστημένο. Δηλαδή αν έχουμε 32bit Linux, πρέπει να είναι και το live cd 32bit, αντίστοιχα και για 64bit.
Αφού κάνουμε boot με το live cd, πρέπει να γίνουν τα κάνουμε mount τα απαραίτητα partitions για να επιτευχθεί το chroot.
ΠΡΟΣΟΧΗ!!! Η επιλογή του partition που πρέπει να γίνει mount αλλάζει ανάλογα με το δικό σας σύστημα, σκληρών και partitions.
Πρώτα κάνουμε mount το root partition του Linux
>sudo mount /dev/sda1 /mnt
Αν έχουμε ξεχωριστό boot partition πρέπει να γίνει και αυτό mount
>sudo mount /dev/sda2 /mnt/boot/
Επίσης θα χρειαστεί να εκτελέσουμε και το εξής
>sudo mount --bind /dev /mnt/dev sudo mount --bind /proc /mnt/proc
Πλέων ήμαστε σε θέσει να κάνουμε chroot
>sudo chroot /mnt
Τώρα μπορούμε να επαναφέρουμε τον Grub
>grub-install /dev/sda
Τέλος πριν κάνουμε επανεκκίνηση κάνουμε unmount τα partitions
>exit sudo umount /mnt/dev sudo umount /mnt/proc sudo umount /mnt/boot(αν έχουμε ξεχωριστώ partition για boot) sudo umount /mnt sudo reboot