1.在u-boot中启动linux需要根文件文件系统,有的根文件系统是nfs形式,因此这里需要讲在linux下安装nfs服务器。
2.先查看是否安装了nfs-utils包。
1)命令是:rpm -q nfs-utils
2)打印如下:
[root@localhost /]# rpm -q nfs-utils
nfs-utils-1.0.9-40.el5
说明系统中已经安装了nfs包
3.setup查看系统配置,看里面是否有nfs服务。
4.如没有安装需要下载,文件为nfs-utils-1.0.9-40.e15.i386.rpm(这个包不一定是最新的),通过smb服务放到/目录下。
5.安装:命令为rpm -ivh nfs-utils-1.0.9-40.e15.i386.rpm
6.NFS 配置,目的加入允许被那些计算机访问,访问的目录和访问权限。
1)命令为:vi /etc/exports
2)在该文件中加入/home 192.168.0. *(rw,sync,no_root_squash)
7.启动nfs服务器:
1)命令为:
[root@localhost /]# /etc/init.d/nfs restart
2)打印为:
关闭 NFS mountd: [确定]
关闭 NFS 守护进程: [确定]
关闭 NFS quotas: [确定]
关闭 NFS 服务: [失败]
启动 NFS 服务: exportfs: No options for /home 192.168.0.: suggest 192.168.0.(sync) to avoid warning
exportfs: 192.168.0. has non-inet addr
exportfs: 192.168.0. has non-inet addr
8.使用mount命令挂载nfs服务器上的共享目录
命令为:[root@localhost /]# mount -t nfs 192.168.0.5:/home /mnt
说明:
1)nFS服务器一般是用于两台不同的linux主机之间的挂载,这样为了做实验,所以就知道挂自己。
2)这里就是把/home下的文件挂到/mnt下。
9.确定正确性。
1)
[root@localhost mnt]# ls
andyluo andyluomcu qt-x11-opensource-src-4.2.3.tar.gz share
andyluolinux qt Screenshot.png smb
2)
mnt]# ls
andyluo andyluomcu qt-x11-opensource-src-4.2.3.tar.gz share
andyluolinux qt Screenshot.png smb
两个目录下的文件一样说明挂载成功。
阅读(1231) | 评论(0) | 转发(3) |