[Etherboot-users] (no subject)
Brought to you by:
marty_connor,
stefanhajnoczi
From: Petar I. <p_...@ho...> - 2005-12-23 15:15:37
|
hi, I'm having some trouble with recompiling a kernel and using mknbi to get it to boot over network with etherboot diskette...my etherboot works just fine but there is something going wrong after that....I recompiled a linux 2.4 kernel provided with damn small linux distrobution to include support for "root filesystem on NFS" "IP: kernel level autoconfiguration" "enable bootp support" "RARP support" and "DHCP support" and also provided kernel level support for boot clients NIC...I then run the command: "mkelf-linux --ip=192.168.2.1:192.168.2.240:192.168.2.255:255.255.255.0:D1000 bzImage-2.4.31 --output=kernel --rootdir=nfsroot" and place the generated file "kernel" into the "c\tftpd32\knoppix\boot\isolinux" folder of the damn small linux distrobution which I am serving via DHCP to my bootclient off of a windows machine...I also have same folder exported via NFS as "/tftpboot/nfsroot" Upon bootup the kernel begins to load successfully but halts with the following error: Looking up port of RPC 10003/2 on 192.168.2.240 VFS: Mounted root (nfs filesystem). Freeing unused kernel memory: 148k freed Warning: unable to open an initial console. Kernel panic: No init found. Try passing init= option to kernel. aslo, my NFS server displays the following information: Mountd(v1): 192.168.2.1 requests mount of /tftpboot/nfsroot. Mount request accepted. 09:43:16 (nfsv2) getattr(C:\tftpd32\KNOPPIX) ==> 16ms 09:43:16 (nfsv2) statfs(C:\tftpd32\KNOPPIX) ==> 15ms 09:43:16 (nfsv2) getattr(C:\tftpd32\KNOPPIX) ==> 0ms 09:43:16 (nfsv2) getattr(C:\tftpd32\KNOPPIX) ==> 0ms 09:43:16 (nfsv2) lookup(C:\tftpd32\KNOPPIX, dev) => [Not found] 09:43:16 (nfsv2) lookup(C:\tftpd32\KNOPPIX, sbin) => [Not found] 09:43:16 (nfsv2) lookup(C:\tftpd32\KNOPPIX, etc) => [Not found] 09:43:16 (nfsv2) lookup(C:\tftpd32\KNOPPIX, bin) => [Not found] gc: XN-E=89% N=535872 O+=0 I try using the command: "mkelf-linux init=kernel --ip=192.168.2.1:192.168.2.240:192.168.2.255:255.255.255.0:D1000 bzImage-2.4.31 --output=kernel --rootdir=nfsroot" and recieve the error: "init=kernel: file not found" any feedback greatly appreciated. |