Oddzielna partycja /boot i KERNEL PANIC

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

Awatar użytkownika
LP449
Użytkownik
Posty: 189
Rejestracja: 2004-05-31, 14:07
Lokalizacja: Olsztyn

Oddzielna partycja /boot i KERNEL PANIC

Post autor: LP449 »

Witam :)

Stworzyłem na serwerze oddzielną partycję /boot ... z reguły nigdy tego nie robiłem, więc zadziwił mnie problem, otóż po wybraniu systemu do bootowania w LILO system zaczyna się ładować aż tu nagle pojawia się nastepujący komunikat:

Kod: Zaznacz cały

No filesystem could mount root, tried: 
Kernel panic - not syncing VFS: Unable to mount root fs on unknown-block(3,2)
I w zasadzie nie rozumiem co jest nie tak ... prosze o pomoc :)
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: Lizard »

Z tak zadanym pytaniem mogę Cię skierować tylko na forum.wróżka.pl. ;)

Czy po operacji przenoszenia /boot zmieniłeś konfigurację lilo i przeinstalowałeś go? Dokonałeś odpowiednich zmian w /etc/fstab?

Fragment mojego lilo.conf (/boot leży na /dev/hda4):

Kod: Zaznacz cały

image = /boot/vmlinuz
  root = /dev/hda2             # tutaj znajduje się katalog główny
  initrd = /boot/initrd.img
  label = linux
Error 404 - footer not found
Awatar użytkownika
LP449
Użytkownik
Posty: 189
Rejestracja: 2004-05-31, 14:07
Lokalizacja: Olsztyn

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: LP449 »

Z tego co widze, to nie zrobiłem initrd ... a widocznie jest potrzebne :)
gogol
Użytkownik
Posty: 98
Rejestracja: 2007-10-19, 12:55
Lokalizacja: /earth/europe/poland

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: gogol »

mialem taki sam problem z tymze swiezo po instalacji.. stworzylem partycje i oczywiscie osobna /boot.. wielkie moje zdziwienie bylo ze system staje.. instalator chyba powinien zadbac o cos takiego?
"destiny is a fickle bitch" ;]
Awatar użytkownika
Lizard
Moderator
Posty: 2629
Rejestracja: 2005-05-21, 15:48
Lokalizacja: miasto w mieście

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: Lizard »

LP449, initrd jest mi potrzebny do załadowania modułu obsługi systemu plików, bo używam kernel-generic zamiast kernel-huge. Lepiej pokaż lilo.conf.
instalator chyba powinien zadbac o cos takiego?
Instalator dba o to, aby użytkownik od samego początku przyzwyczajał się, że to on dba o system, a nie system o użytkownika. ;)
Error 404 - footer not found
Awatar użytkownika
LP449
Użytkownik
Posty: 189
Rejestracja: 2004-05-31, 14:07
Lokalizacja: Olsztyn

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: LP449 »

Oto plik /etc/lilo.conf:

Kod: Zaznacz cały

# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
#compact        # faster, but won't work on all systems.
prompt
timeout = 50
# VESA framebuffer console @ 1024x768x256
# vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
 vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# ramdisk = 0     # paranoia setting
# End LILO global section
# Linux bootable partition config begins
image = /boot/vmlinuz
  root = /dev/hda2
  label = Linux-new
  initrd = /boot/initrd
  read-only
lkrzeminski
Użytkownik
Posty: 21
Rejestracja: 2007-05-01, 22:16

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: lkrzeminski »

Czesc,

Popelnilem dokladnie ten sam blad. Nie mam pojecia jak teraz to naprawic. Zbootowalem linuxa z plytki wyedytowalem lilo.conf ale za pierona komenda "lilo" nie chce zadzialac. Moze macie jakies wskazowki jak to naprawic ?

pozdrawiam
Awatar użytkownika
slackman
Użytkownik
Posty: 77
Rejestracja: 2006-12-06, 18:28

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: slackman »

lkrzeminski, po uruchomienu z płyty napisz

Kod: Zaznacz cały

 lilo -C "ścieżka do lilo.conf"
Ostatnio zmieniony 2007-12-01, 12:43 przez slackman, łącznie zmieniany 3 razy.
lkrzeminski
Użytkownik
Posty: 21
Rejestracja: 2007-05-01, 22:16

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: lkrzeminski »

Probowalem ale wywala error :(

Kod: Zaznacz cały

lilo -C /mnt/etc/lilo.conf
Warning LBA32 addressing assumed
Fatal: open /boot/vmlinuz: No such file or directory
Boot mam zainstalowany na sda2 i zastanawiam sie czy nie dac /dev/sda2 zamiasta /boot

Pozdrawiam
Awatar użytkownika
slackman
Użytkownik
Posty: 77
Rejestracja: 2006-12-06, 18:28

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: slackman »

lkrzeminski pisze:Fatal: open /boot/vmlinuz: No such file or directory
zmień tyczasowo w lilo.conf śieżke z /boot/vmlinuz na /mnt/boot/vmlinuz i spróbuj jeszcze raz
lkrzeminski
Użytkownik
Posty: 21
Rejestracja: 2007-05-01, 22:16

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: lkrzeminski »

No to teraz wywala blad ze nie ma pliku initrd.img bo rzeczywiscie go nie ma :(

Kod: Zaznacz cały

Fatal: open /mnt/boot/initrd.img: No such file or directory
Kurde :D
gothye
Użytkownik
Posty: 60
Rejestracja: 2007-02-17, 12:36
Lokalizacja: Płock

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: gothye »

najpierw musisz chrootnąc system co masz na dysku dopiero wtedy mozesz zainstalowac lilo :!:
Awatar użytkownika
slackman
Użytkownik
Posty: 77
Rejestracja: 2006-12-06, 18:28

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: slackman »

lkrzeminski, a tu masz trochę o generowaniu initrd http://doc.pld-linux.tares.one.pl/konfi ... nitrd.html
lkrzeminski
Użytkownik
Posty: 21
Rejestracja: 2007-05-01, 22:16

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: lkrzeminski »

Ok, Chrootnalem /mnt wygenerowalem initrd.gz (nie img) ale w dokach pisze ze tak moze byc. Zrobilem "lilo" wszystko ok. Restart kompa i wychodzi takie cos :(

Kod: Zaznacz cały

mount: mounting /dev/sda4 on /mnt failed
ERROR: No /sbin/init found on rootdev (or not mounted). Trouble ahead.
Kernel panic - not syncing: Attempted to kill init!
EDIT: Z tego co rozumiem to chce montowac sda4 do /mnt ale nie wiem dlaczego :(

Z gory dzieki za kazda pomoc.

Zaczyna mi sie slack baaardzo podobac :D

Pozdrawiam

[ Dodano: 2007-12-01, 18:33 ]
Pomozcie moi drodzy :)
Ostatnio zmieniony 2007-12-01, 14:08 przez lkrzeminski, łącznie zmieniany 1 raz.
Awatar użytkownika
slackman
Użytkownik
Posty: 77
Rejestracja: 2006-12-06, 18:28

Re: Oddzielna partycja /boot i KERNEL PANIC

Post autor: slackman »

lkrzeminski pisze:mount: mounting /dev/sda4 on /mnt failed
a co masz w /etc/fstab
ODPOWIEDZ