关于在开发板和电脑用网线直接连接的情况下如何ping通,nfs挂载

来源:互联网 发布:淘宝外星人代购 编辑:程序博客网 时间:2024/05/22 09:05

1.关于在开发板和电脑用网线直接连接的情况下,开发板、ubuntu虚拟系统、电脑主机如何ping通
①.虚拟机的ubuntu网络连接必须是桥接模式,ubuntu系统启动之前电脑主机必须要有网络,否则会提示
这里写图片描述
启动ubuntu系统,启动后用网线直接连接电脑和开发板,然后启动开发板,不进boot菜单模式,启动系统,开发板启动系统后才会形成另一个网络节点,没启动之前和在boot菜单界面电脑主机是没有本地ip地址的,启动之后开发板和电脑形成一个网络,电脑主机才会有本地ip地址,所以要保持开发板系统运行。
②.使用命令ifconfig配置ubuntu的IP和电脑在同一个网段,例如我的ubuntu配置如下(ubuntu使用ifconfig命令需要超级权限):

sudo ifconfig eno16777736 169.254.124.15

eno16777736–网卡口,我的电脑本地ip:169.254.124.230,设置完ubuntu的ip地址后,在有电脑主机本地ip的情况下才能连接上secureCRT。
③.用USB连接开发板和电脑通过SecureCRT设置开发板IP,和电脑网卡设置在同一网段,如我的开发板设置如下(开发板使用ifconfig不需要超级权限):

ifconfig eth0 169.254.124.10

这样开发板就可以ping通电脑主机和ubuntu虚拟系统、开发板,使用ifconfig命令配置的IP地址是临时的,每次系统重启后开发板和ubuntu都要重新配置一次,电脑主机和ubuntu可以互ping,电脑主机和ubuntu ping开发板是没有回应的,只能是开发板ping电脑主机和ubuntu。
2.ubuntu虚拟系统上的目录挂载到开发板/mnt下,在开发板上使用挂载命令不需要超级权限:

mount -t nfs -o nolock,vers=2 169.254.124.15:/home/lvxiao/Nfs /mnt

卸载挂载使用

umount /mnt

将ubuntu上/home/lvxiao/Nfs目录挂载到开发板的/mnt目录下,这样在开发板的/mnt目录中就可以操作ubuntu上/home/lvxiao/Nfs目录中的文件。

注:
mount的命令格式:

mount(选项)(参数)

选项:

-V:显示程序版本; -l:显示已加载的文件系统列表; -h:显示帮助信息并退出; -v:冗长模式,输出指令执行的详细信息; -n:加载没有写入文件“/etc/mtab”中的文件系统; -r:将文件系统加载为只读模式; -a:加载文件“/etc/fstab”中描述的所有文件系统。-t:指定文件系统的类型(vfstype)-o:主要用来描述设备的挂接方式来自: http://man.linuxde.net/mount

参数:
- 设备文件名:要挂接(mount)的设备
- 加载点:设备在系统上的挂接点(mount point)

例如:

mount [-t vfstype] [-o options] device dir
1 0
原创粉丝点击