Grub error: file not found

Pomoc dotycząca instalacji systemu
Feasuro
Posty: 67
Rejestracja: 12 grudnia 2008, 10:18
Lokalizacja: Antarktyda

Grub error: file not found

Post autor: Feasuro »

Właśnie zainstalowałem sobie Debiana na dysku WD400EB, instalacja przebiegła pomyślnie. Komputer się restartuje i wyświetla taki komunikat:

Kod: Zaznacz cały

Searching fo boot record from CD-ROM..NOT FOUND
Searching fo boot record from IDE-0..OK
GRUB loading
Welcome to GRUB!

Entering rescue mode...
error: file not found
grub rescue>
Debian jest jedynym systemem zainstalowanym na jedynym dysku. Gruba zainstalowałem w MBR. Może to ma jakiś związek z tym, że jest zainstalowany na partycji ext4. Ale ten dysk przełożyłem z innej maszyny, na której GRUB ładował z niego poprawnie wszystkie systemy, również z ext4. Mój BIOS to AMIBIOS SSU 1.18. Nie mam pojęcia co jest nie tak, doradźcie mi coś.
pavbaranov
Senior Member
Posty: 2156
Rejestracja: 29 lipca 2007, 18:06

Post autor: pavbaranov »

Feasuro pisze:le ten dysk przełożyłem z innej maszyny na której GRUB bootował z niego poprawnie
Prawdopodobnie zatem źle ustawione UUID.
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

pavbaranov pisze:Prawdopodobnie zatem źle ustawione UUID.
Gdyby korzystał z UUID to nie byłoby tego problemu. W Debianie nie ma domyślnego korzystania z UUID

Feasuro, uruchom powłokę gruba i posiłkując się tym opisem powinieneś uruchomić system.
Feasuro
Posty: 67
Rejestracja: 12 grudnia 2008, 10:18
Lokalizacja: Antarktyda

Post autor: Feasuro »

Nic z tego. Linkowany opis w niczym nie pomógł.

Kod: Zaznacz cały

grub rescue>find /boot/grub/stage1
Unknown command 'find'
grub rescue> root (hd0,0)
Unknown command 'root'
yantar
Member
Posty: 1225
Rejestracja: 07 czerwca 2007, 21:15
Lokalizacja: Rzeszów

Post autor: yantar »

Po komunikatach wnoszę, że to nowy Grub2, zatem część komend została zmieniona i nie ma juz find tylko search. (no chyba, że coś się całkiem pokiełbasiło ze starym grubem)

Kod: Zaznacz cały

grub rescue>find /boot/grub/stage1 
Unknown command 'find' 
grub rescue> root (hd0,0) 
Unknown command 'root'

Kod: Zaznacz cały

GRUB Legacy  <-->  GRUB 2

find is replaced with search
geometry is gone and replaced by ls
kernel (in menu.lst) is replaced by linux (and other terms for different OSs)
title (in menu.lst) is replaced by menuentry (in grub.cfg)
root is still used but is now a variable
setup is gone; the work is done by grub-install
quit is gone (halt is sometimes used)
map is replaced by drivemap
device is replaced by loopback (makes a drive out of a file)
set is a GRUB 2 term used to set a variable
Wiecej tutaj http://kubuntuforums.net/forums/index.p ... =3106368.0
fnmirk
Senior Member
Posty: 8321
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Feasuro pisze:Nic z tego. Linkowany opis w niczym nie pomógł.
Jeżeli będziesz bezmyślnie przepisywał polecenia to na pewno nie zadziała. Przepraszam za takie stwierdzenie, ale jedynie ono oddaje istotę tego co chcę dalej napisać.

Jeżeli przejdziesz do bezpośredniej powłoki gruba, pojawia się napis informujący o sposobie korzystania z pomocy. Bez względu, którą wersję gruba mamy zainstalowaną. Podany w odnośniku przykład odnosi się do starego gruba. W przypadku wersji grub2 odbywa się to podobnie. Nie mam w tej chwili dostępu do komputera z zainstalowanym grubem2 ale po otwarciu jego powłoki, system sam nas poinformuje o dostępnych poleceniach i ich funkcjach.

Mogły się zmienić niektóre polecenia ale zasada działania powłoki gruba nie uległa zmianie. Przy wpisywaniu poleceń ważne są wszystkie znaki. Brak wpisanej spacji, skutkuje brakiem działania polecenia.

Feasuro, skorzystaj z pomocy możliwej do wyświetlenia na ekranie.
komeniusz
Posty: 1
Rejestracja: 13 stycznia 2010, 14:03

Post autor: komeniusz »

Witam.

Mam identyczny problem z GRUB'em.

Po prawidłowo przeprowadzonej instalacji najnowszej wersji Debiana uruchamiam ponownie komputer.
Po załadowaniu się GRUB'a na ekranie pojawia się komunikat

Kod: Zaznacz cały

grub error: file not found
Zostaje uruchomiona powłoka GRUB'a, jednakże żadne polecenia nie działają.

Próbowałem więc zainstalować program rozruchowy z poziomu LiveCD Ubuntu. (GRUB jak i LILO).
Niestety, żadnych rezultatów nie osiągnąłem.

Podczas instalacji zainstalowałem GRUB'a w pierwszym sektorze MBR.

Jakieś pomysły w jaki sposób mogę 'dziada' odpalić?

Pozdrawiam.
Awatar użytkownika
kodzik
Beginner
Posty: 175
Rejestracja: 16 listopada 2007, 16:11
Lokalizacja: Sieradz

Post autor: kodzik »

ODPOWIEDZ