Odzyskanie gruba i b

Ogólne pytania dotyczące systemu
rosio
Posty: 22
Rejestracja: 09 kwietnia 2008, 20:21
Lokalizacja: Lublin

Odzyskanie gruba i błąd segmentation fault

Post autor: rosio »

Witam.

Próbowałem dzisiaj odzyskać gruba bo nie mam możliwości wyboru systemów tylko od razu ładuje się Windows XP. Robiłem to m.in według tego opisu ja i tego ale w momencie gdy chcę chrootować się na system, wyskakuję mi błąd:

Kod: Zaznacz cały

segmentation fault
Jak się do tego zabrać?
Awatar użytkownika
Yampress
Administrator
Posty: 6416
Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL

Post autor: Yampress »

Uruchom instalator Debiana w trybie rescue, tam jest możliwość wyboru naprawy grub. Potem dodasz wpisy uruchamiające Windowsa.
rosio
Posty: 22
Rejestracja: 09 kwietnia 2008, 20:21
Lokalizacja: Lublin

Post autor: rosio »

Niestety nic to nie daje, wyskakuje coś takiego:

Kod: Zaznacz cały

uruchomienie polecenia ratunkowego grub-reinstall nie powiodło się zwracając kod 1
shrek
Posty: 35
Rejestracja: 06 czerwca 2009, 11:09

Post autor: shrek »

Masz może płytę Ubuntu?
Odpalasz terminal:

Kod: Zaznacz cały

sudo grub

Kod: Zaznacz cały

find /boot/grub/menu.lst
Tu dostaniesz wynik gdzie masz gruba np. (hd1,0)

Kod: Zaznacz cały

root (hd?,?) 
Gdzie znaki zapytania to numer partycji (z polecenia wyżej).

Kod: Zaznacz cały

setup (hd0)

Kod: Zaznacz cały

quit
I to by było na tyle oczywiście jak masz livecd?
rosio
Posty: 22
Rejestracja: 09 kwietnia 2008, 20:21
Lokalizacja: Lublin

Post autor: rosio »

shrek pisze: I to by było na tyle oczywiście jak masz livecd?
To musi być livecd z Ubuntu czy może być Debian?
ArnVaker

Post autor: ArnVaker »

rosio pisze:Próbowałem dzisiaj odzyskać gruba bo nie mam możliwości wyboru systemów tylko od razu ładuje się Windows XP.
Przeinstalowałeś "bootloader" Windowsa, czy to jakaś nieprzewidziana sytuacja?
rosio pisze:To musi być livecd z Ubuntu czy może być Debian?
Według tego sposobu dowolne livecd korzystające z gruba.

Do przywrócenia gruba najłatwiej jest użyć SuperGrubDiska:
http://developer.berlios.de/project/sho ... p_id=10921


PS Nie sformatowałeś czasem partycji z Debianem?
rosio
Posty: 22
Rejestracja: 09 kwietnia 2008, 20:21
Lokalizacja: Lublin

Post autor: rosio »

ArnVaker pisze: Przeinstalowałeś "bootloader" Windowsa, czy to jakaś nieprzewidziana sytuacja?
zrobiłem obraz całego dysku i przeniosłem na nowy
ArnVaker pisze: Według tego sposobu dowolne livecd korzystające z gruba.
niestety nie działa, po wpisania "sudo grub" wyskakuje coś o braku polecenia
Do przywrócenia gruba najłatwiej jest użyć SuperGrubDiska:
http://developer.berlios.de/project/sho ... p_id=10921


PS Nie sformatowałeś czasem partycji z Debianem?

dzięki pobawię się tym programikiem dzisiaj. Partycja napewno nie jest sformatowana bo jak podmonuję ją w LiveCD to mogę przeglądać katalogi[/quote]
ArnVaker

Post autor: ArnVaker »

rosio pisze:zrobiłem obraz całego dysku i przeniosłem na nowy
W takim przypadku w ogóle nie masz "bootloadera" w mbr. Windows się uruchamia, bo prawdopodobnie masz ustawioną flagę "boot" na partycję na której siedzi. Grub trochę "głupieje" w takiej sytuacji (tak przynajmniej wynika z moich własnych doświadczeń).

Wykonaj najpierw fixmbr z poziomu płyty instalatora Windowsa XP (stwierdzi, że mbr jest nieprawidłowy i go naprawi). Dopiero potem przeinstaluj gruba, na przykład SuperGrubDiskiem.
ODPOWIEDZ