ubuntu 10.04下nfs挂载2440
来源:互联网 发布:吐槽 程序员男友 编辑:程序博客网 时间:2024/04/28 05:30
1、安装端口映射器portmap(可选)
sudo apt-get install portmap
2、在终端提示符后键入以下命令安装NFS服务器
sudo apt-get install nfs-kernel-server
3、安装NFS客户端(可选)
sudo apt-get install nfs-common
4、配置portmap sudo gedit/etc/default/portmap
方法1:编辑/etc/default/portmap,将"-i 127.0.0.1"去掉;
方法2:$ sudo dpkg-reconfigure portmap,出现“正在设定 portmap”软件包设置界面,选择“否(No)”。
5、配置 编辑sudo gedit/etc/hosts.deny 在该文件中加入:
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
6、配置 编辑sudo gedit/etc/hosts.allow在该文件中加入:
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
//说明:192.168.1.需要和实际对应 linux_cmd_line参数的地方一致
7、重启portmap和NFS服务
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
8、配置 编辑/etc/exports 则在该文件末尾添加下列语句:
/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_subtree_check)
//说明:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4设置的文件目录,
//rootfs_qtopia_qt4文件是开发板自带的,如果没有则需要自己制作,并且目录根据
//自己不同的情况更改为自己的
9、sudo showmount -e 查看当前的mount,如果成功则会出现第8步的目录
10、需要启动portmap和NFS这两个服务
//sudo /etc/init.d/portmap start 重启portmap
//sudo /etc/init.d/nfs-kernel-server restart 重启nfs
[1-10]参考: http://blog.csdn.net/zzf0707/article/details/5318846
11、开发板需要设计nfs网络文件系统的参数
param set linux_cmd_line "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0" 开发板子默认从FLASH启动
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.111:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 ip=192.168.1.70:192.168.1.111:192.168.1.111:255.255.255.0:sbc2440.arm9.net:eth0:off"
//192.168.1.70:开发板IP地址设置
//192.168.1.111:192.168.1.111开发用的计算机上的 IP地址:网关,255.255.255.0子网掩码
启动后理论上可以挂载了
12、可能出现的问题及一些测试方法
A:重启系统,保证计算机的nfs配置正确,重启后用执行第9步,看否正确
B:ls -l 挂载的目录[/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4],看是否为root权限,能ping通,也能第9步,就是挂载不上,这个时候检查下权限,设置权限命令:sudo chmod -R 777 文件夹
C:如果重启发现不能挂载,可在开发用的计算机上ping 开发板的IP[192.168.1.70],假设只是执行了第11步,即计算机的nfs配置服务并没有设置或者设置成功
此时也能在开发的计算机上ping通网络开发板,如果开发板和主机的网络连接正常的话
D:网上搜索到的:可能内核不支持
sudo apt-get install portmap
2、在终端提示符后键入以下命令安装NFS服务器
sudo apt-get install nfs-kernel-server
3、安装NFS客户端(可选)
sudo apt-get install nfs-common
4、配置portmap sudo gedit/etc/default/portmap
方法1:编辑/etc/default/portmap,将"-i 127.0.0.1"去掉;
方法2:$ sudo dpkg-reconfigure portmap,出现“正在设定 portmap”软件包设置界面,选择“否(No)”。
5、配置 编辑sudo gedit/etc/hosts.deny 在该文件中加入:
portmap:ALL
lockd:ALL
mountd:ALL
rquotad:ALL
statd:ALL
6、配置 编辑sudo gedit/etc/hosts.allow在该文件中加入:
portmap: 192.168.1.
lockd: 192.168.1.
rquotad: 192.168.1.
mountd: 192.168.1.
statd: 192.168.1.
//说明:192.168.1.需要和实际对应 linux_cmd_line参数的地方一致
7、重启portmap和NFS服务
sudo /etc/init.d/portmap restart
sudo /etc/init.d/nfs-kernel-server restart
8、配置 编辑/etc/exports 则在该文件末尾添加下列语句:
/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 *(rw,sync,no_subtree_check)
//说明:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4设置的文件目录,
//rootfs_qtopia_qt4文件是开发板自带的,如果没有则需要自己制作,并且目录根据
//自己不同的情况更改为自己的
9、sudo showmount -e 查看当前的mount,如果成功则会出现第8步的目录
10、需要启动portmap和NFS这两个服务
//sudo /etc/init.d/portmap start 重启portmap
//sudo /etc/init.d/nfs-kernel-server restart 重启nfs
[1-10]参考: http://blog.csdn.net/zzf0707/article/details/5318846
11、开发板需要设计nfs网络文件系统的参数
param set linux_cmd_line "noinitrd root=/dev/mtdblock3 init=/linuxrc console=ttySAC0" 开发板子默认从FLASH启动
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.111:/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4 ip=192.168.1.70:192.168.1.111:192.168.1.111:255.255.255.0:sbc2440.arm9.net:eth0:off"
//192.168.1.70:开发板IP地址设置
//192.168.1.111:192.168.1.111开发用的计算机上的 IP地址:网关,255.255.255.0子网掩码
启动后理论上可以挂载了
12、可能出现的问题及一些测试方法
A:重启系统,保证计算机的nfs配置正确,重启后用执行第9步,看否正确
B:ls -l 挂载的目录[/opt/FriendlyARM/mini2440/rootfs_qtopia_qt4],看是否为root权限,能ping通,也能第9步,就是挂载不上,这个时候检查下权限,设置权限命令:sudo chmod -R 777 文件夹
C:如果重启发现不能挂载,可在开发用的计算机上ping 开发板的IP[192.168.1.70],假设只是执行了第11步,即计算机的nfs配置服务并没有设置或者设置成功
此时也能在开发的计算机上ping通网络开发板,如果开发板和主机的网络连接正常的话
D:网上搜索到的:可能内核不支持
- ubuntu 10.04下nfs挂载2440
- ubuntu下mini2440 NFS挂载
- ubuntu下mini2440 NFS挂载
- ubuntu下配置nfs挂载
- ubuntu下 mini2440的NFS挂载
- ubuntu-12.04下TQ2440 NFS挂载
- [转载] ubuntu下mini2440 NFS挂载
- ubuntu下beagleboard-XM 挂载NFS服务
- ubuntu 10.04下建立nfs启动文件系统
- Ubuntu 10.04下安装配置NFS过程
- Ubuntu 10.04下安装配置NFS过程
- ubuntu 10.04 下安装nfs服务器
- Ubuntu下nfs安装
- Ubuntu下安装nfs
- ubuntu下NFS安装
- ubuntu下安装NFS
- ubuntu下NFS配置
- ubuntu下配置NFS
- 如果是你你会如何重新设计和定义维基百科(wikipedia)?
- 在Xcode 4.2 IOS 5.0中为低版本IOS开发
- oracle对象的表空间迁移
- 电脑技巧
- C# Tips:将16进制形式的字符串转换成数值
- ubuntu 10.04下nfs挂载2440
- 代码审查最佳实践
- O(n)回文子串算法
- compareTo&compare 接口 compareable & comparator
- uibuttn UIButton
- /MT、/MD编译选项,以及可能引起在不同堆中申请、释放内存的问题
- .NET中Application,Session,Cookie,ViewState,Cache,Hidden 缓存机制
- 39个超棒的免费高清专业纹理收藏集
- 更改子窗体的颜色