Pagini

12/11/2011

Restabilire grub ubuntu 10.10 (update grub ubuntu)



Dupa reinstalarea Windows nu pot sa intru in Ubuntu – a disparut meniul cu alegerea sistemului operativ.
Cum putem restabili Ubuntu. Problema e ca nu trebue sa restabilim Ubuntu ci programul care ne ajuta sa ajungem in Windows sau Ubuntu – Grub 2Problema e ca incepind cu versiunea Ubuntu 9.10 , este utilizat  Grub 2 care nu mai poate fi restabilit prin metode traditionale  vechi . Este nevoe de un pic de indeminare si putin timp liber. Important  sa aveti la dispozitie Live CD Ubuntu.Deci ne incarcam de pe disc, alegem limba si varianta in care facem cunostinta cu Ubuntu (Try Ubuntu), ar fi fost bine daca ati pastra adresa aitului atunci copiati cite una comenzile. Pentru a gasi articolul scrieti in motorul de cautare/ grub / – (Important cind copiati comenzile puneti limba engleza in translator jos in dreapta). O alta varianta ar fi sa tipariti o foae si s-o aveti intotdeauna insa e bine sa stiti ca conteaza mult chiar si intervalul lasat in comanda, asa ca pentru incepatori e mai bine sa copiati direct de pe sait. Dupa care tastam  Alt + F2  si  introducem comanda     gnome-terminal
in terminal punem : doua variante asemanatoare doar forma mesajului putin difera
sudo fdisk -l
sudo blkid
Aceasta comanda ne va arata tabelul cu discurile pe care le avem (partitie ). Problema este ca daca sunteti cu putina experienta cifrele acestea nu prea ar explica mult, dar observati la sfirsit Linux sau NTFS este Windows. Sau il puteti recunoaste dupa marime daca va amintiti cit ati pus cindva marimea pentru (root)Exemplu:
/dev/sda1              63    84981759    42490848+   7  HPFS/NTFS/exFAT
/dev/sda2        84983911   544585727   229800908+   f  W95 ??????. (LBA)
/dev/sda3       544587776   583649279    19530752   83  Linux
/dev/sda4       583649280   781422591    98886656   83  Linux
/dev/sda5        84983913   436785151   175900619+   7  HPFS/NTFS/exFAT
/dev/sda6       534237184   544585727     5174272   82  Linux ???? / Solaris
/dev/sda7       436787200   471975935    17594368   83  Linux
/dev/sda8   *   471977984   487696383     7859200   83  Linux
/dev/sda9       487698432   489703423     1002496   82  Linux ???? / Solaris
/dev/sda10      489705472   534224895    22259712   83  Linux
Aici la mine e un adevarat Babilon dar eu doresc sa restabilesc sistemul cel mai nou Ubuntu11.10 la ziua aseasta, dupa ce am instalat de exemplu Debian 6 care nu a recunoscut toate sistemele aici sunt in total 4 :Windows 7, Debian 6, Ubuntu 11.04, Ubuntu 11.10. Ultimul il folosesc mai des din cauza mai mult a curiozitatii.
Acum  trebue sa montam partitia cu linuxul Ubuntu 11.10. Cum vedeti este (sda3), mai bine zis eu stiu ca e acolo. Aici nu este o partitie speciala  /boot- partitie , daca o aveti atunci ea trebue montata. IMPORTANT !!!!
sudo mount /dev/sda3 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys  /mnt/sys

Urmatoarea comanda nu e neaparat necesara (ea copie resolv.conf):
sudo cp /etc/resolv.conf /mnt/etc/resolv.conf
Acum ne transferam in mediul  chroot:
sudo chroot /mnt
Dupa asta nu mai introducem sudo acum avem drepturi nelimitate, daca doriti puteti redacta fisieru  /etc/default/grub in conformitate cu sistemul vostru (timpul de asteptare si.a.)
nano -w /etc/default/grub
Puteti sa exersati cu aceste optiuni dar nu uitati in final sa dati comanda update-grub pentru a salva schimbarile.
Acum instalarea/ restabilirea grub2 prin comanda
grub-install /dev/sda
Daca ati primit mesaj cu eroare, atunci incercam comanda: sau in unele cazuri comanda de mai jos a doua
grub-install --recheck /dev/sda
grub-install --recheck --no-floppy /dev/sda
Esim din chroot, demontam partitiile si restartam compul:
exit
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
sudo umount /mnt

Asta e tot daca la urma apare UBUNTU nu uitati sa strigati ESSSSS !!!! Chiar mai inainte cind apare GRUB – ESSSSS!!! OBLIGATORIU.
Varianta mai simpla daca sda3 este partitia in care restabilim grub atunci in terminal, la fel ne incarcam de pe LiveCD
sudo mount /dev/sda3 /mnt
Pentru a restabili Inscrierea Grub in MBR urmatoarea comanda
sudo grub-install --root-directory=/mnt /dev/sda
In cazul in care doar ati dorit sa restabiliti Grub dupa instalarea Windows atunci e gata, daca insa doriti sa schimbati Meniul Grub (update) atunci asa:
sudo update-grub --output=/mnt/boot/grub/grub.cfg
Asta e tot. In general sar putea de evitat problema daca instalati sistemele anume asa cum sunt scrise aici Windows 7, Debian 6, Ubuntu 11.04,Ubuntu 11.10. Dupa asta editati Grub cu aceasta programa grafica startupmanager si nu sunt probleme. Windows e egoist in privinta aceasta el nu recunoaste pe nimeni atunci cind se instaleaza, asta e problema. Atunci il amagim instalindul primul pe el apoi Linux. Sursa de inspiratie aici

Niciun comentariu:

Trimiteți un comentariu