//adb可以直接放,优先使用,nfs是另一种调试方法
adb push E:\111\RkLunch.sh /data
//放进data文件夹
/
打开Network File Systems
ifconfig eth0 192.168.1.199
ifconfig eth0 down
ifconfig eth0 up
ifconfig
ping 192.168.1.149
ping www.baidu.com
mount -t nfs -o nolock 192.168.1.149:/home/sdk/nfs/ /mnt/ (报错....)
(这个是驱动加载没有支持的)
然后下面又报错
busybox mount -t nfs -o nolock 192.168.1.149:/home/sdk/nfs/ /mnt/
然后是不可用
悄悄打开防火墙了,烦死了!
sudo firewall-cmd --state
sudo systemctl stop firewalld.service
busybox mount -t nfs -o nolock 192.168.1.149:/home/sdk/nfs/ /mnt/
终于挂载上了
busybox mount -t nfs -o nolock 192.168.1.149:/home/sdk/nfs/ data/nfs/
diff --git a/arch/arm/configs/rv1126_defconfig b/arch/arm/configs/rv1126_defconfig
index 15328e38c8c7..1e05ad5a029a 100644
--- a/arch/arm/configs/rv1126_defconfig
+++ b/arch/arm/configs/rv1126_defconfig
@@ -355,7 +355,38 @@ CONFIG_PSTORE=y
CONFIG_PSTORE_CONSOLE=y
CONFIG_PSTORE_PMSG=y
CONFIG_PSTORE_RAM=y
-# CONFIG_NETWORK_FILESYSTEMS is not set
+CONFIG_DNS_RESOLVER=y
+CONFIG_FS_POSIX_ACL=y
+CONFIG_NETWORK_FILESYSTEMS=y
+CONFIG_NFS_FS=y
+CONFIG_NFS_V2=y
+CONFIG_NFS_V3=y
+CONFIG_NFS_V3_ACL=y
+CONFIG_NFS_V4=y
+# CONFIG_NFS_SWAP is not set
+CONFIG_NFS_V4_1=y
+# CONFIG_NFS_V4_2 is not set
+CONFIG_PNFS_FILE_LAYOUT=y
+CONFIG_PNFS_FLEXFILE_LAYOUT=m
+CONFIG_NFS_V4_1_IMPLEMENTATION_ID_DOMAIN="kernel.org"
+# CONFIG_NFS_V4_1_MIGRATION is not set
+CONFIG_ROOT_NFS=y
+# CONFIG_NFS_USE_LEGACY_DNS is not set
+CONFIG_NFS_USE_KERNEL_DNS=y
+# CONFIG_NFSD is not set
+CONFIG_GRACE_PERIOD=y
+CONFIG_LOCKD=y
+CONFIG_LOCKD_V4=y
+CONFIG_NFS_ACL_SUPPORT=y
+CONFIG_NFS_COMMON=y
+CONFIG_SUNRPC=y
+CONFIG_SUNRPC_GSS=y
+CONFIG_SUNRPC_BACKCHANNEL=y
+# CONFIG_SUNRPC_DEBUG is not set
+# CONFIG_CEPH_FS is not set
+# CONFIG_CIFS is not set
+# CONFIG_CODA_FS is not set
+# CONFIG_AFS_FS is not set
CONFIG_NLS_CODEPAGE_437=y
CONFIG_NLS_ISO8859_1=y
# CONFIG_CRYPTO_ECHAINIV is not set
@@ -372,3 +403,13 @@ CONFIG_RCU_CPU_STALL_TIMEOUT=60
# CONFIG_FTRACE is not set
# CONFIG_RUNTIME_TESTING_MENU is not set
CONFIG_DEBUG_USER=y
+CONFIG_IP_PNP=y
+CONFIG_IP_PNP_DHCP=y
+CONFIG_IP_PNP_BOOTP=y
+# CONFIG_IP_PNP_RARP is not set
+CONFIG_IP_MULTICAST=y
+CONFIG_IP_ADVANCED_ROUTER=y
+# CONFIG_IP_FIB_TRIE_STATS is not set
+# CONFIG_IP_MULTIPLE_TABLES is not set
+CONFIG_IP_ROUTE_MULTIPATH=y
+CONFIG_IP_ROUTE_VERBOSE=y
=========================================================================
// bootargs = "earlycon=uart8250,mmio32,0xff570000 console=ttyFIQ0 root=/dev/mtdblock3 rw rootfstype=cramfs snd_aloop.index=7";
bootargs = "earlycon=uart8250,mmio32,0xff570000 console=ttyFIQ0 root=/dev/nfs rw rootfstype=nfs nfsroot=192.168.1.149:/home/sdk/nfs/rootfs-rk,vers=4,tcp,rsize=4096,wsize=4096,nolock ip=192.168.1.199:192.168.1.149:192.168.1.1:255.255.255.0::eth0:off snd_aloop.index=7";
dts做了引导
添加这个环境变量才能挂载
sdk@ubuntu:~/work/rk$ cat /etc/exports
/home/sdk/nfs/ *(rw,sync)
花开花落皆是缘!