ubuntu8.10 mini2440 nfs 搭建
2009-07-12 19:59
555 查看
一、在进行设置以前,要做好如下步骤:
1、硬件连接:网线、串口线(usb转串口)连接本和开发板;
2、配置usb转串口:ubuntu自带驱动,插上usb转串口后在/dev下会出现ttyUSB0文件;
3、配置minicom:minicom -s进入设置界面,选择串口设置,将设备改为:/dev/ttyUSB0,波特率115200,退出保存为dlf。
二、nfs设置
1、主机设置静态IP:192.168.1.100,掩码(mssk):255.255.255.0,网关:192.168.1.1;
2、开发板IP:192.168.1.230,mask:255.255.255.0(开发板默认的);
3、安装nfs服务器(如果没有安装的话):sudo apt-get install nfs-kernel-server;
4、配置/etc/exports:sudo gedit /etc/exports
添加此句:/home/zbs/arm/root_nfs *(rw,sync,no_root_squash)
前面的目录就是设置的共享的nfs目录,后面的*表示任何用户都可以访问,rw表示访问的用户有读写权限,sync表示同 步,no_root_squash表示有root权限;
然后更新exports:sudo exportfs -r(也可以通过注销系统来更新);
再重启nfs服务:sudo /etc/init.d/nfs-kernel-server restart;(start/stop/restart)
至此,nfs设置完毕。
三、本地测试
sudo mount -t nfs 192.168.1.100:/home/zbs/arm/root_nfs /mnt
即将共享的nfs目录挂载到/mnt,在/mnt下应该能看到/home/zbs/arm/root_nfs的内容。
四、开发板测试
1、将光盘中的root_nfs.tgz复制并解压到/home/zbs/arm/root_nfs中;
2、打开minicom
3、启动开发板并进入supervivi,ctrl+a,再w允许多行输入
4、输入参数:param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/zbs/arm/root_nfs ip=192.168.1.230:192.168.1.100:192.168.1.100:255.255.255.0:sbc2440.arm9.net:eth0:off"
注意:此参数只有IP的不同,具体格式如下:
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=主机IP:共享nfs目录:ip=开发板
IP:主机IP:主机IP:网关:sbc2440.arm9.net:eth0:off"
5、boot启动
五、现象
1、开发板播放上海滩;
2、拷贝任意文件到/home/zbs/arm/root_nfs,在minicom中ls一下,应可以看到刚才拷贝的文件
至此,完全成功!
六、使用方法
1、打开minicom
2、启动开发板并进入supervivi,ctrl+a,再w允许多行输入
3、输入参数:param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/zbs/arm/root_nfs ip=192.168.1.230:192.168.1.100:192.168.1.100:255.255.255.0:sbc2440.arm9.net:eth0:off"
4、boot启动
5、此时开发板上整个文件就是共享的root_nfs文件。
1、硬件连接:网线、串口线(usb转串口)连接本和开发板;
2、配置usb转串口:ubuntu自带驱动,插上usb转串口后在/dev下会出现ttyUSB0文件;
3、配置minicom:minicom -s进入设置界面,选择串口设置,将设备改为:/dev/ttyUSB0,波特率115200,退出保存为dlf。
二、nfs设置
1、主机设置静态IP:192.168.1.100,掩码(mssk):255.255.255.0,网关:192.168.1.1;
2、开发板IP:192.168.1.230,mask:255.255.255.0(开发板默认的);
3、安装nfs服务器(如果没有安装的话):sudo apt-get install nfs-kernel-server;
4、配置/etc/exports:sudo gedit /etc/exports
添加此句:/home/zbs/arm/root_nfs *(rw,sync,no_root_squash)
前面的目录就是设置的共享的nfs目录,后面的*表示任何用户都可以访问,rw表示访问的用户有读写权限,sync表示同 步,no_root_squash表示有root权限;
然后更新exports:sudo exportfs -r(也可以通过注销系统来更新);
再重启nfs服务:sudo /etc/init.d/nfs-kernel-server restart;(start/stop/restart)
至此,nfs设置完毕。
三、本地测试
sudo mount -t nfs 192.168.1.100:/home/zbs/arm/root_nfs /mnt
即将共享的nfs目录挂载到/mnt,在/mnt下应该能看到/home/zbs/arm/root_nfs的内容。
四、开发板测试
1、将光盘中的root_nfs.tgz复制并解压到/home/zbs/arm/root_nfs中;
2、打开minicom
3、启动开发板并进入supervivi,ctrl+a,再w允许多行输入
4、输入参数:param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/zbs/arm/root_nfs ip=192.168.1.230:192.168.1.100:192.168.1.100:255.255.255.0:sbc2440.arm9.net:eth0:off"
注意:此参数只有IP的不同,具体格式如下:
param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=主机IP:共享nfs目录:ip=开发板
IP:主机IP:主机IP:网关:sbc2440.arm9.net:eth0:off"
5、boot启动
五、现象
1、开发板播放上海滩;
2、拷贝任意文件到/home/zbs/arm/root_nfs,在minicom中ls一下,应可以看到刚才拷贝的文件
至此,完全成功!
六、使用方法
1、打开minicom
2、启动开发板并进入supervivi,ctrl+a,再w允许多行输入
3、输入参数:param set linux_cmd_line "console=ttySAC0 root=/dev/nfs nfsroot=192.168.1.100:/home/zbs/arm/root_nfs ip=192.168.1.230:192.168.1.100:192.168.1.100:255.255.255.0:sbc2440.arm9.net:eth0:off"
4、boot启动
5、此时开发板上整个文件就是共享的root_nfs文件。
相关文章推荐
- ubuntu8.10 mini2440 nfs 搭建 - mini(2440 GUI) (转载)
- ubuntu8.10 mini2440 nfs 搭建
- Ubuntu10.04+mini2440下ARM-linux开发环境搭建(2)----NFS服务器的配置及通过NFS启动linux
- [转载] ubuntu下mini2440 NFS挂载
- ubuntu下搭建nfs服务器
- ubuntu下为tiny6410搭建nfs服务器的方法
- 为嵌入式linux搭建开发环境(ubuntu16.04 nfs + samba)
- ubuntu下nfs服务的搭建
- 【Ubuntu】 Ubuntu16.04搭建NFS服务
- [Linux移植一]ubuntu搭建NFS
- 【ARM】【mini2440】不需路由器、交换机搭建NFS服务
- ubuntu下搭建nfs服务器
- ubuntu下搭建nfs服务器
- Ubuntu搭建NFS并挂载到6410开发板
- mini2440 nfs开发环境搭建
- ubuntu 12.04中搭建nfs服务器
- ubuntu 10.04下的tftp/nfs服务器搭建
- Ubuntu开发环境搭建(3)【配置nfs】
- Ubuntu离线搭建NFS服务器
- ubuntu1204 nfs搭建