Can't load kernel using pxe

hi all,

I'm try to boot a FreeBSD machine over the network and operate without a local disk. I'm following this document Diskless Operation. I've done everything it's says, but when I run the machine without disk, I get the following:

Code:
GATEWAY IP: 192.56.101
PXE Loader 1.00

Building the boot loader arguments
Recolating the loader and the BTX
Starting the BTX loader

BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS drive A: is disk0

PXE version 2.1, real mode entry point @9e0d:0104
BIOS 639KB/1047488KB available memory

FreeBSD/i386 bootstrap loader, Revision 1.1
(root@almeida.cse.buffalo.edu, Sat Nov 21 14:05:36 UTC 2009)
pxe_open: server addr:192.168.56.101
pxe_open: server path: /usr/data/misc/diskless
pxe_open: server gateway ip: 192.168.56.101
NFS MOUNT RPC error: 13
\
can't load ´kernel´

Type ´?´ for a list of commands, ´help´ for more detailed help.
OK _

Does anyone know what I can do?

thaks!
 
Hi, i fixed the problem, but i don't know how and now i get the following:

Code:
GATEWAY IP: 192.56.101
PXE Loader 1.00

Building the boot loader arguments
Recolating the loader and the BTX
Starting the BTX loader

BTX loader 1.00 BTX version is 1.02
Consoles: internal video/keyboard
BIOS drive A: is disk0

PXE version 2.1, real mode entry point @9e0d:0104
BIOS 639KB/1047488KB available memory

FreeBSD/i386 bootstrap loader, Revision 1.1
(root@almeida.cse.buffalo.edu, Sat Nov 21 14:05:36 UTC 2009)
pxe_open: server addr:192.168.56.101
pxe_open: server path: /usr/data/misc/diskless
pxe_open: server gateway ip: 192.168.56.101
NFS MOUNT RPC error: 60
\
/

I can't write anything. I need help please.

thaks.
 
192.168.56.101 is both your nfs-server and gateway.
what does "showmount -e 192.168.56.101" say?
Or "showmount -e localhost" on the server?
Are nfsd, mountd and rpcbind running?
 
hello thank you so much for reply.

"showmount -e 192.168.56.101" says me the following:
Code:
/usr/data/misc/diskless 192.168.53.102
but when i try this on another client machine:
Code:
# nfsiod -n 4
# mount 192.168.56.101:/usr/data/misc/diskless
i get the following:
Code:
[tcp] 192.168.56.101:/usr/data/misc/diskless: RPCPROG_NFS: RPC: Program not registered

Can anyone help me please?

thank you so much
 
Back
Top