为了在虚拟机Ubuntu中挂载nfs成功,期间遇到了很多的问题。今天挂载成功后,才觉得那些问题中有很多都是可以避免的。但也许从另一个角度来讲,也是在锻炼自己的能力。先说一说主要的步骤,然后我就说说要挂载成功的几个关键地方吧,你挂载不成功,很有可能就是这几个关键地方没有做好。首先第一步就是要为开发板烧写uboot和kernel。1.先将SD卡格式化为FAT32格式。将启动代码固化到SD卡中。 可能出现的问题:1 volume erro之类的。 解决方法:重新插拔SD卡,某些情况下可能要换一张SD卡试一试。2.下载Uboot到nandflash中并设置Uboot工作参数。注意的就是串口和波特率要设置对。可能出现的问题:1.ARNING: OEMMultiBINNotify: Invalid BIN region descriptor(s).
Don"t support raw image 解决方法:这种情况请注意选这从USB Port-->UBOOT-->UBOOT”,注意是选Uboot,而不是选transmit。
2.无法将uboot写进nandflash解决方法:请一直按着ENTER键,直到OK出现。(这一般是nand erase没有干净,一定要等到OK出现。如果不出现,说明没有擦除干净)3.烧写Kernel。 可能出现的问题一般同上面的2,注意我说的几点即可。4.安装根文件系统,也是非常重要的一步。www.linuxidc.com如果你要安装yaffs2文件,这其中又会涉及要挂在NFS。假设我们要安装的是yaffs2文件。首先第一步:安装NFS在主机(我是在虚拟机中的Ubuntu)上安装NFS服务软件,因为Debian/Ubuntu上默认是没有安装的。1、安装端口映射器portmap(可选)
$ sudo apt-get install portmap2、在终端提示符后键入以下命令安装NFS服务器
$ sudo apt-get install nfs-kernel-server3、安装NFS客户端(可选)
$ sudo apt-get install nfs-common注意:nfs- kernel-server和nfs-common都依赖于portmap。另外,www.linuxidc.com在一些文档中提出还需要使用apt-get来手动安装NFS的客户端 nfs-common,以及端口映射器portmap,但其实这是没有必要的,因为在安装nfs-kernel-server时,apt会自动把它们安装好。这样,宿主机就相当于NFS Server。同样地,目标系统作为NFS的客户端,需要安装NFS客户端程序。如果是Debian/Ubuntu系统,则需要安装nfs- common(第3步)。
Ubuntu挂载NFS步骤(arm 6410开发板)教会你Redhat Enterprise Linux关闭SELinux相关资讯 Ubuntu教程
- Ubuntu教程 - 使用Ubuntu拷贝CD和 (12/18/2013 14:38:16)
- 让Ubuntu 12.10支持RAR和7Z文件解 (11/15/2012 18:51:50)
- Windows 7硬盘安装Ubuntu 12.10图 (11/03/2012 19:22:47)
| - 完美安装Ubuntu 12.10最新AMD显卡 (11/27/2012 08:17:47)
- Win 7硬盘安装Ubuntu 12.10 (11/05/2012 13:30:34)
- 虚拟机上Ubuntu 11.10升级到12.04 (10/12/2012 20:00:38)
|
本文评论 查看全部评论 (0)