jueves, 12 de agosto de 2010

Възстановяване на Grub2 използвайки LiveCD на Ubuntu 9.10


ВАЖНО:Когато искаме да имаме multi-boot,за да можем да използваме няколко операционни системи първо винаги инсталираме Windows от най-старта до най-новата версия и ако искаме Linux трябва да е последен за да не трябва да използваме ръководството по-надолу. Причината е,че ако първо инсталираме linux и след това windows,windows изтрива мбр-то и инсталира свой bootloader който засича само операционната система windows.

Първо стартираме Убунту през LiveCD-то и отрваряме един терминал.След това пишем следната команда за да видим дяловете на твърдият диск:

$ sudo fdisk -l
След това намираме дялът в който сме инсталирали убунту и монтираме в /mnt 
(в повечето случай този дял е sda1,но по-добре е да сме сигурни в кой дял е)
$ sudo mount /dev/sda1 /mnt 
След това монтираме другите устроиства.


$ sudo mount --bind /dev /mnt/dev
Сега изпълняваме командата chroot за да можем да имаме пълен достъп до файловете 
на убунту.

$ sudo chroot /mnt
Сега зареждаме Grub-a в MBR(Master Boot Record) с тази команда:
 
$ grub-install --recheck /dev/sda
SDA е "активният" дял от който зарежда системата. Не трябва да слагаме номер а просто
хард дискът(sda,sdb,sdc...)
След като се изпълнили тези команди рестартираме компютъра и го стартираме
нормално НЕ от live cd-то.
След като е заредил отваряме отново един терминал и за да прибавим другите 
операционни системи към нашият grub пишем:

$ sudo update-grub2
 
След като сме изпълнили тази команда би трябвало да имаме прибавени и другите операционни  система към grub листа за да можем спокойно да стартираме и тях.

Източник: http://www.ubuntu-es.org/ 
Превод: smochE

No hay comentarios:

Publicar un comentario