Skocz do zawartości

Boot Grub


bushman

Rekomendowane odpowiedzi

Czesc..

 

Chciałem zainstlować na laptopie F5 i zainstalowałem ale przy pierwszym restarcie pojawiło mi się cos takiego jak L 99 99 99 99 itd. To wynikało z tego ze miałem wczesniej zainstalowane XP, PLD a grub poprawnie się nie zapisał i pozostałości z lilo wywalało błędy. Naprawiłem sektor startowy z płyty XP i dziala. Ale F5 dalej nie ma. Poszukałem trochę na grupach i wyczytałem aby zrobić cos takiego grub-install /dev/hda ale wywala mi to takim błędem the file /BOOT/grub/stage1 not read correctly, przy jakich kolwiek próbach ruszania grub pojawia się ten błąd. Próbowałem jeszcze raz instalować F5 wszystko ładnie tylko przy pierwszym restarcie uruchamia się windows. Ktoś ma jakiś pomysł jak to ugryźć.

 

Mój rozkład partycji: /dev/hda1 – Windows XP , /dev/hda5 – swap, /dev/hda6 – F5

 

 

Odnośnik do komentarza
Udostępnij na innych stronach

[...]aby zrobić cos takiego grub-install /dev/hda ale wywala mi to takim błędem the file /BOOT/grub/stage1 not read correctly

A jak to zrobiłeś? Uruchamiałeś "linux rescue"? Napisz trochę wiecej.

Jeśłi robiłeś "linux rescue", to czy poprawnie podmontowałeś partycję Fedory zgodnie z instrukcją na ekranie ("mount /mnt/sysimage") oraz czy zrobiłeś "chroot" na tę partycję?

 

Widzę, że masz jedną wspólną partycję główną ("/"). Szkoda, że nie wydzieliłeś jakiejś neiwielkiej partycji (np. ok. 100MB) na /boot, ale to tylko uwaga na marginesie.

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

chroot'owałem sie na partycje /dev/hda6 wiec tu powinno byc ok.

"chroot /mnt/sysimage" a wcześniej, w trakcie bootowania z płyty trzeba wskazać partycję "/dev/hda6" jako zawierająca linuksa. "chroot /dev/hda6" może nie dać pożądanego efektu, chociaż teoretycznie wygląda poprawnie.

 

Partycja /boot to w zasadzie kosmetyka i trochę wygody, nie jest konieczna.

 

Pozdr,

W.

Odnośnik do komentarza
Udostępnij na innych stronach

Przygotuj dyskietke startową grubego:

 

I) uruchamiam kompa z knoppixa

II) sciągam paczke gruba RPM lub od razu DEB

III) instaluje na knoppixe gruba

i) RPM -> DEB (alien grub.rpm)

ii) instaluje otrzymaną paczke DEB (apt-get install grub.deb)

IV) instaluje grubego na dyskietce (grub-install /dev/fd0)

 

Uruchomienie fedory przy uzyciu grubego na dyskietce

 

I) uruchamiam kompa z dyskietki

II) wpisuję:

 

root (hd0,0)              (albo co tam masz)
kernel /boot/vmlinuz-x.y.z ro root=/dev/hda1 rhgb quiet
initrd /boot/initrd-x.y.z.img
boot

 

uwagi: zamiast pisać root=/dev/hda1 lepiej używać wartości szesnastkowych oznaczających dane urządzenie: pod knoppixem wpisz ls -l /dev/hda1 i otrzymasz

 

brw-r----- 1 root disk 8, 1 kwi 20 2006 /dev/hda1

 

wtedy wpisujesz grubemu root=0801

 

to zawsze dziala a /dev/hda1 nie zawsze.

 

Instalacja grubego na fedorze

 

I) na wszelki wypadek przeinstaluj RPM grubego

rpm -ihv --force grub.rpm

II) zainstaluj grubego w MBR

/sbin/grub-install --recheck --no-floppy /dev/hda

III) zrób wpisy w /boot/grub/grub.conf

przykład grub.conf

# grub.conf generated by anaconda
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE:  You do not have a /boot partition.  This means that
#          all kernel and initrd paths are relative to /, eg.
#          root (hd0,1)
#          kernel /boot/vmlinuz-version ro root=/dev/sda2
#          initrd /boot/initrd-version.img
#boot=/dev/sda
default=0
timeout=5
#splashimage=(hd0,1)/boot/grub/splash.xpm.gz
#hiddenmenu
title Fedora Core (2.6.15)
  root (hd0,1)
  kernel /boot/vmlinuz-2.6.15 ro root=0802 rhgb quiet
  initrd /boot/initrd-2.6.15.img
title Fedora Core (2.6.14-1.1637_FC4)
  root (hd0,1)
  kernel /boot/vmlinuz-2.6.14-1.1637_FC4 ro root=0802 rhgb quiet
  initrd /boot/initrd-2.6.14-1.1637_FC4.img
#title Fedora Core (2.6.11-1.1369_FC4)
#   root (hd0,1)
#   kernel /boot/vmlinuz-2.6.11-1.1369_FC4 ro root=0802 rhgb quiet
#   initrd /boot/initrd-2.6.11-1.1369_FC4.img
title windows XP
  rootnoverify (hd0,0)
  chainloader +1

 

Miłego ...

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...