Naprawa GRUB'a po instalacji Windows


(Rlk120) #1

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ć?


(que_pasa) #2

Uruchum jakies LiveCD i zainstaluj gruba ponownie


(Rlk120) #3

A jak go zainstalować ponownie ?


(que_pasa) #4

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


(Rlk120) #5

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


(que_pasa) #6

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


(matiit) #7

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


(Rlk120) #8

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:


(lanlin) #9

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.


(que_pasa) #10

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


(mati75) #11

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


(Rlk120) #12

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


(Xwars) #13

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


(roobal) #14

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

Pozdrawiam!


(mati75) #15

rlk120 , daj z live cd

sudo fdisk -l

(Rlk120) #16

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


(Addamko) #17

jak sobie poradziłeś?


(Rlk120) #18

Ten link mi pomógł :slight_smile:


(mati75) #19

wszystkim pomaga