Επαναφορά grub2 μενού

Επαναφορά grub2 μενού
Στο http://www.kalkanis.gr/modules/article/view.article.php/19 είχα γράψει για την επαναφορά του μενού του grub (μετά από καταστροφή -- συνήθως από εγκατάσταση των Windows). Από τότε το grub "μεγάλωσε" και έγινε grub2. Η διαδικασία άλλαξε και φαίνεται παρακάτω.
 
 

Εύκολη Λύση

- Χρησιμοποιήσετε το http://www.supergrubdisk.org/

 

Δύσκολη Λύση

- Βρείτε ένα Live Linux CD. Δοκιμασμένα, το LiveCD του UBUNTU θα κάνει την δουλειά.


- Μόλις δείτε γραφικό περιβάλλον, ανοίξτε ..... μια κονσόλα

- Πληκτρολογήστε

sudo fdisk -l

 

Θα δείτε κάτι σαν τα παρακάτω (ακολουθεί η έξοδος από το δικό μου σύστημα όπου το root partition είναι το sda5):

Device Boot Start End Blocks Id System
/dev/sda1 1 1275 10241406 1c Hidden W95 FAT32 (LBA)
/dev/sda2 * 1276 8883 61103532 7 HPFS/NTFS
/dev/sda3 8883 16475 60989440 7 HPFS/NTFS
/dev/sda4 16476 30401 111860595 5 Extended
/dev/sda5 16476 23769 58589023+ 83 Linux
/dev/sda6 23770 30091 50781433+ 83 Linux
/dev/sda7 30092 30401 2490043+ 82 Linux swap / Solaris



Αμέσως μετά πρέπει να προσαρτήσετε τα partition sda5, dev, proc. Αν έχετε boot partition τότε πρέπει να συμπεριλάβετε και την εντολή προσάρτησής του (πχ sudo mount /dev/sdaΧ /mnt/boot):

sudo mount /dev/sda5 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt

Η πιο απλή λύση είναι να εκτελέσετε την εντολή (και να διαλέξετε τον δίσκο όπου θα εγκαταστατεί το grub2):

dpkg-reconfigure grub-pc

 

Αν χρειάζεται επεξεργαστείτε τις ρυθμίσεις του grub2 :

sudo nano -w /etc/default/grub

 

Αν κάνατε κάποια επεξεργασία πρέπει να εκτελέσετε το:

grub-update

 

Αμέσως μετά εγκαταστήστε το grub2 στον ΔΙΣΚΟ (όχι στο partition):

grub-install /dev/sda

 

ή αν συνέβη κάποιο σφάλμα ελέγξτε και εγκαταστήστε

grub-install --recheck /dev/sda

 

Βγείτε από το περιβάλλον chroot παντώντας Ctrl+D, κάντε τις κατάλληλες αποπροσαρτήσεις και reboot

sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt
sudo reboot

 

Για περισσότερες πληροφορίες δείτε:

http://ubuntuforums.org/showthread.php?t=1195275

https://help.ubuntu.com/community/Grub2

http://www.dedoimedo.com/computers/grub-2.html