here is my kernel info :
CPSW phy found : id is : 0x282f014
IP-Config: Complete:
     device=eth0, addr=157.87.41.230, mask=255.255.255.0, gw=157.87.41.1,
     host=157.87.41.230, domain=, nis-domain=(none),
     bootserver=157.87.41.124, rootserver=157.87.41.124, rootpath=
PHY: 0:01 - Link is Up - 100/Full
VFS: Unable to mount root fs via NFS, trying floppy.
VFS: Cannot open root device "nfs" or unknown-block(2,0)
Please append a correct "root=" boot option; here are the available partitions:
1f00             128 mtdblock0  (driver?)
1f01            2304 mtdblock1  (driver?)
1f02             128 mtdblock2  (driver?)
1f03            4352 mtdblock3  (driver?)
1f04          204928 mtdblock4  (driver?)
1f05           50304 mtdblock5  (driver?)
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(2,0)
and my uboot comand:
setenv ethaddr 22:33:44:55:66:bc
setenv bootcmd 'dhcp;run addip;tftp 0x81000000 uImage;bootm'
setenv addip 'setenv bootargs ${bootargs} ip=${ipaddr}:${nfsserver}:${gatewayip}:${netmask}:${hostname}:eth0:off'
setenv autoload no
setenv nfsserver 157.87.41.124
setenv bootargs 'console=ttyO0,115200n8 root=/dev/nfs nfsroot=157.87.41.124:/opt/814x/my_fs,tcp,nolock rw mem=128M'
setenv serverip 157.87.41.124
saveenv
to figure the problem,i've done these:
ping the EVM and VMare(Ubuntu10.LTS),it works well.
using TFTP to down the uImage,it works well,
the firewall is disabled ,both Ubuntu and XP.
i check the NFS,it seems to be well.
i check the ubuntu log ,there's nothing about the requirement to the NFS.
i'm freak out about the problem,can anyone help me ?plus,is there any possibility to access the NFS by XP?
 
				 
		 
					 
                           
				