PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : nfs boot: kernel panic



phoris
09.09.02, 21:58
hiho
leute ich bin si langsam am ende! ich hab eine wunderebare bootfloppy mit etherboot erststellt, einen dhcp server aufgesetzt, einen NFS kompatibelen kernel comiliert, ihn zum image gememacht und es geht heute nicht mehr, obwohl es gesten noch ging :mad:

also mein problem:
beim booten meinen clients ist (fast) alles ganz normal:
-bootet mit etherbootdisk
-bekommt über dhcp eine ip zugewiesen
-läd sich den kernel via tftp
-bootet ihn
und sagt schließ endlich:
VFS Cannot open root device "nfs" or 00:ff
Please append a correct "root=" boot option
Kernel Panic: VFS: unable to mount root fs on 00:ff

der NFS service läuft:
phoris:/sbin # /etc/init.d/nfsserver status
Checking for NFS server: running


jedoch gibt es keine meldungen, beim zugriffsversuchs de clients wenn ich den server so starte:
rpc.mountd -F -d call -n -p
rpc.nfsd -F -d call -n -p



das image hab ich so gemacht:
mknbi-linux bzImage -o kernel --rootdir /tftpboot/192.168.0.4 -ip dhcp



meine dhcpd.conf:

option domain-name "fli4l.lan";
#option domain-name-servers gatx.gisten.junge,192.168.1.200,194.25.2.129;

option subnet-mask 255.255.255.0;
default-lease-time 600;
max-lease-time 7200;
ddns-update-style interim;
subnet 192.168.0.0 netmask 255.255.255.0 {
range 192.168.0.4 192.168.0.10;
option broadcast-address 192.168.0.255;
option routers routx.gisten.junge;
}


host test {
hardware ethernet 00:80:48:CA:11:05;
fixed-address 192.168.0.4;
filename "/tftpboot/kernel";
}


meine /etc/exports:
/tftpboot/192.168.0.4 192.168.0.4(ro)



noch fragen???

ich bin am verzweifeln... gestern gings noch!

¤:
system info server:
suse 8.0
kernel 2.4.18-4GB
duron 900@1050
128 ram
2 netzwerkkarten (mit eth0 zum client verbunden)

system info client:
kernel 2.4.19
PI 133
16MB ram
1 netzwerkkarte (vorher 2 nach dem umstecken gehts nimmer und wenn ichs wieder zurück stecke gehts auch nich mehr)
netzwerkkarten treiber & NFS support in den kernel eincompiliert

ich halt es aber eher für eine problem auf server seite.

phoris
10.09.02, 08:10
mir ist noch was eingefallen, wenn ich den nfs service auf dem server neustarte(ohne ihn vorher beendet zu haben), und ich --debug call anhabe, dann kommt nur die meldung(ähnl.):

0.0.0.0 port ??? already in use (???= port nummer die ich jetz nicht parat hab). aber müsste nicht auch die meldung kommen(ähnl.)???:

192.168.0.2 port ??? already in use