Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2011-04-27 18:27:27

  juliagoda - Użytkownik

juliagoda
Użytkownik
Zarejestrowany: 2011-04-09

[SOLVED] Jak naprawic GRUB

Witam! Mam pewien uciazliwy problem. Tak w ogole wybaczcie mi za brak polskich znakow, ale pisze z liveCD. Problem pojawil sie dzisiaj rano po wlaczeniu komputera, gdyz wyskakuje mi komunikat:
Symbol not found: grub_udv_eksport
grub rescue>


Do tej pory bylo wszystko w porzadku, gdyz restartowalam wczoraj system i wszystko dzialalo. Probowalam sposobow naprawy Gruba z liveCD, ale wyskakuje mi kolejny blad chroota:

Kod:

mint mint # mkdir /mnt/root
mint mint # mount -t ext4 /dev/sda1 /mnt/root
mint mint # mount -t proc none /mnt/root/proc
mint mint # mount -o bind /dev /mnt/root/dev
mint mint # chroot /mnt/root /bin/bash
mint / # grub
The program 'grub' is currently not installed.  You can install it by typing:
apt-get install grub-legacy
grub: command not found
mint / # apt-get install grub-legacy
Reading package lists... Done
Building dependency tree       
Reading state information... Done
Suggested packages:
  grub-legacy-doc multiboot mdadm
The following packages will be REMOVED:
  grub-pc
The following NEW packages will be installed:
  grub-legacy
0 upgraded, 1 newly installed, 1 to remove and 0 not upgraded.
Need to get 388 kB of archives.
After this operation, 2,097 kB disk space will be freed.
Do you want to continue [Y/n]? y
Err ftp://ftp.debian.org/debian/ wheezy/main grub-legacy i386 0.97-65
  Could not resolve 'ftp.debian.org'
Err http://ftp.pl.debian.org/debian/ unstable/main grub-legacy i386 0.97-65
  Could not resolve 'ftp.pl.debian.org'
Failed to fetch http://ftp.pl.debian.org/debian/pool/main/g/grub/grub-legacy_0.97-65_i386.deb  Could not resolve 'ftp.pl.debian.org'
E: Unable to fetch some archives, maybe run apt-get update or try with --fix-missing?

Inna sprawa... otworzylam plik /boot/grub/menu.lst ale tam nic nie ma. Zajrzalam do GParted, zajrzalam na informacje sda1 i okazalo sie ze jest niezamontowany. Otworzylam wiec /etc/fstab i zanim zmienialam mialam tak:

Kod:

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/fd0        /media/floppy0  auto    rw,user,noauto  0       0
aufs / aufs rw 0 0
tmpfs /tmp tmpfs nosuid,nodev 0 0

Gdy dodalam /dev/sda1 i /dev/sda5 po ponownym uruchomieniu systemu te wpisy zniknely. Nie mam pojecia jak to naprawic. Za pomoc z gory dziekuje.

Ostatnio edytowany przez juliagoda (2011-04-27 19:21:12)

Offline

 

#2  2011-04-27 18:35:58

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Jak naprawic GRUB

juliagoda napisał(-a):

ale wyskakuje mi kolejny blad chroota:

Nie masz sieci w chrootowanym systemie, skopiuj resolv.conf:

Kod:

cp /etc/resolv.conf /mnt/root/etc

===============

juliagoda napisał(-a):

Inna sprawa... otworzylam plik /boot/grub/menu.lst ale tam nic nie ma

Plik /boot/grub/menu.lst był w starym grubie (grub-legacy), Ty z tego co widzę masz grub2 (grub-pc), tam jest plik /boot/grub/grub.cfg. Na pewno chcesz zmieniać wersję gruba na starą?

===============

juliagoda napisał(-a):

Otworzylam wiec /etc/fstab i zanim zmienialam mialam tak:

Podejrzewam, że otworzyłaś /etc/fstab tego livecd, a nie Debiana.

Offline

 

#3  2011-04-27 18:58:46

  juliagoda - Użytkownik

juliagoda
Użytkownik
Zarejestrowany: 2011-04-09

Re: [SOLVED] Jak naprawic GRUB

Niestety nie pomogo.

Offline

 

#4  2011-04-27 19:03:58

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Jak naprawic GRUB

Ale co nie pomogło i nie pomogło na co konkretnie? :)

Spróbuj tego GRUB-a przeinstalować w chroocie do mbr, czyli:

Kod:

grub-install /dev/sda

==========================

Poza tym widzę, że wczoraj była aktualizacja GRUB2 w testingu: http://packages.qa.debian.org/g/grub2.html

Wcale bym się nie zdziwił gdyby to miało związek z Twoim problemem.

Offline

 

#5  2011-04-27 19:11:27

  juliagoda - Użytkownik

juliagoda
Użytkownik
Zarejestrowany: 2011-04-09

Re: [SOLVED] Jak naprawic GRUB

Kod:

 ~ $ sudo grub-install /dev/sda
/usr/sbin/grub-probe: error: cannot find a device for /boot/grub (is /dev mounted?)

.

Offline

 

#6  2011-04-27 19:13:02

  ArnVaker - Kapelusznik

ArnVaker
Kapelusznik
Skąd: Midgard
Zarejestrowany: 2009-05-06

Re: [SOLVED] Jak naprawic GRUB

W chroocie, ze zbindowanym /dev tak jak to wcześniej robiłaś.

Offline

 

#7  2011-04-27 19:20:44

  juliagoda - Użytkownik

juliagoda
Użytkownik
Zarejestrowany: 2011-04-09

Re: [SOLVED] Jak naprawic GRUB

Udało się. Wielkie dzięki:)

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
To nie jest tylko forum, to nasza mała ojczyzna ;-)