Naprawa GRUB'a po instalacji Windows

Posiadałem Linuksa Ubuntu 8.04.

Musiałem zainstalować ponownie Windowsa, co spowodowało usunięcie GRUB’a i teraz w żaden sposób nie mogę włączyć Linuksa.

Jak to naprawić?

Uruchum jakies LiveCD i zainstaluj gruba ponownie

A jak go zainstalować ponownie ?

Odpalamy LiveCD i jakis terminal

Montujemy nasz system (gdzie X to numer partycji):

sudo mount /dev/sdaX /mnt/

i reszte smietnika :wink:

sudo mount -t proc none /mnt/proc

sudo mount -o bind /dev /mnt/dev

nastepnie:

sudo chroot /mnt/ /bin/bash

i:

grub-install /dev/sdX

lub grub-install /dev/sdX2

potem:

sudo grub

i znajdujemy partycje z ubuntu

find /boot/grub/stage1

dajemy grubowi nr partycji na której jest katalog /boot naszego systemu (gdzie X to jej numer pomniejszony o 1)

root (hd0,X)

instalujemy na pierwszym dysku w MBR

setup (hd0)

lub na konkretnej partycji:

setup (hd0,X)

wychodzimy z gruba

quit

i restart

Edit:

sprobuj najpierw tylko tego (oczywiscie po zamontowaniu systemu i w chroocie):

sudo grub

root (hd0,0)

setup (hd0)

exit

oczywiscie ewentualne numery dyskow sam musisz znalezc

I jeszcze aby miec w menu grub Windowsa do wyboru upewnij sie czy masz cos takiego w /boot/grub/menu.lst

title Windows XP

root (hd0,0)

makeactive

chainloader +1

Chyba łatwiej będzie jak sobie ponownie zainstaluje Linuksa :stuck_out_tongue:

To nie rozwiazanie problemu tylko jego ominiecie. Z takim podejsciem to wywal linuksa i zostan tylko przy Win :stuck_out_tongue:

Uwierz mi że szybciej będzie jak postąpisz wg opisu que_pasa’y

Dobra to zaraz się biorę, tylko to sobie przepiszę na kartkę :smiley:

// Połączono posty.

Niestety w żaden sposób nie działa :frowning:

Muszę chyba ponownie zainstalować LInuksa :frowning:

To ja zaproponuję, może mało profesjonalny sposób, ale dla nowego w linuksie chyba najprostszy.

AutoSuperGrubDisk dla windows. Ściągasz plik *.exe na windowsa i uruchamiasz, a następnie prowadzi cie kreator (jak to w windowsie). Kilka minut i Grub przywrócony.

Cos zle musiales zrobic, moze masz problem z rozpoznaniem wlasciwych partycji.

http://forum.ubuntu.pl/showthread.php?t=45073

Ten program nie przywrócił mi GRUBa(albo ja nie umiem z niego korzystać, ale kombinowałem kilka razy i nie działało)

SuperGrub jest chyba najprostszym rozwiązaniem. choć z dyskietki działa niesamowicie wolno -wielokrotnie doczytuje pliki po każdym menu.

Najlepiej zrobisz jak pochawalisz się swoim rozkładem partycji i napiszesz, na której partycji masz zainstalowanego Linuksa.

Pozdrawiam!

rlk120 , daj z live cd

sudo fdisk -l

Już sobie dawno poradziłem, dzięki :slight_smile:

jak sobie poradziłeś?

Ten link mi pomógł :slight_smile:

wszystkim pomaga