210支持nfs方式挂载文件系统的内核配置

1、配置网络部分,主要是使能CONFIG_IP_PNP以在2中能够看到Root file system on NFS选项

Networking support

Networking options

TCP/IP networking

IP: kernel level autoconfiguration

[*] IP: DHCP support

[*] IP: BOOTP support

2、配置开启nfs服务

File systems  --->

Network File Systems  --->

<*> NFS client support

[*] NFS client support for NFS version 3                                  [*] NFS client support for the NFSv3 ACL protocol extension

[*] NFS client support for NFS version 4 (EXPERIMENTAL)

[*] NFS client support for NFSv4.1 (DEVELOPER ONLY)

[*] Root file system on NFS

3、在uboot中设置如下启动参数(IP根据实际使用更改)

setenv bootargs root=/dev/nfs nfsroot=192.168.1.141:/root/porting_x210/rootfs ip=192.168.1.10:192.168.1.141:192.168.1.1:255.255.255.0::eth0:off  init=/linuxrc console=ttySAC2,115200

时间: 2024-10-07 08:58:37

210支持nfs方式挂载文件系统的内核配置的相关文章

在用CoLinux虚拟Linux时,使用 autofs 软件自动挂载文件系统的一些配置

本文以发行版为 CentOS6.5 为例 ----->> 1) 设置挂载源头: 以挂载 Windows 驱动器文件系统,打开某个 CoLinux 启动设置文件(Centos6.conf) 添加如下内容: cofs0="c:\" cofs1="d:\" cofs2="e:\" 2)在 CoLinux 虚拟的 CentOS 下安装 autofs 软件包 yum -y install autofs 3) 用 vi 编辑 autofs 软件的

mini2440 uboot使用nfs方式引导内核,文件系统

mini2440 uboot使用nfs方式引导内核,文件系统 成于坚持,败于止步 看了一段时间的u-boot了,到今天才真正完全实现u-boot引导内核和文件系统,顺利开机,在此记录完整过程 1.首先如果你u-boot还没有一直也没有关系,这里上传了一个已经移植好的u-boot,版本问2010.03,多谢tekkaman分享的这个源码 分享下载地址:u-boot-2010.03 编译uboot的过程就不在多说了,解压到你希望的目录下执行make,当时事前安装好交叉编译工具,这个相信大家都会 编译

NFS(网络文件系统)的创建及挂载使用

---恢复内容开始--- NFS(网络文件系统)的配置及使用 这一次给大家分享的是简单NFS的创建及挂载! NFS是一种基于TCP/IP传输的网络文件系统协议,最初由SUN公司开发.通过使用NFS协议,客户机可以像访问本地目录一样访问服务器中的共享资源. 但是,NFS没有用户验证机制,而且数据在网络上传输是明文传输的,所以安全性较差,一般只能在局域网中使用. NFS服务的实现依赖于RPC(远程过程调用)机制,以完成远程到本地的映射过程.下面我们开始配置吧(其实配置过程很简单,大神们就可以不用看了

配置内核支持NFS启动文件系统

内核支持NFS分区(即编译时在File system中选中[*] Root file system on NFS), 以及支持内核IP_PNP(即编译时在Networking中选中[*] IP: kernel level autoconfiguration) File systems  ---> Network File Systems  ---> <*> NFS file system support                        ## 必选 [*]   Prov

linux如何使用NFS挂载文件系统

设备:一台服务器和一台客户端,这里我们把装在PC机上的RedHat作为服务器,而客户端则是嵌入式linux开发板. 环境:开发板已启动,连接好串口和网线,串口用于下发命令控制开发板,网线则用于NFS 1.确认Redhat上装好了NFS软件包,在终端输入 [[email protected] examples]# rpm -q nfs-utilsnfs-utils-1.0.9-24.el5如果出现以上结果,表示已经安装好了NFS,否则,请先安装nfs-utils软件包. 2.配置NFS服务器 [[

NFS (网络文件系统)

NFS (网络文件系统) https://www.cnblogs.com/wahaha02/p/9559345.html Linux网络文件系统的实现与调试 NFS协议 NFS (网络文件系统)不是传统意义上的文件系统,而是访问远程文件系统的网络协议.整个NFS服务的TCP/IP协议栈如下图所示,NFS是应用层协议,表示层是XDR,会话层是RPC,传输层同时支持UDP和TCP,网络层是IP协议.NFS/XDR/RPC等协议规范细节在<TCP/IP详解 卷1:协议>第29章有详细的描述,这里不再

Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统

Qemu搭建ARM vexpress开发环境(三)----NFS网络根文件系统 标签(空格分隔): Qemu ARM Linux 经过上一篇<Qemu搭建ARM vexpress开发环境(二)----通过u-boot启动Linux内核>,已经实现了通过u-boot加载Kernel启动开发板,并且挂载根文件系统,本文讲述通过NFS网络挂载根文件系统. 通过NFS网络根文件系统,可以实现开发板在通过u-boot启动内核后,通过NFS网络在别的PC主机上挂载根文件系统.对于开发调试阶段的工作学习提供

挂载文件系统出现&quot;kernel panic...&quot; 史上最全解决方案

问:挂载自己制作的文件系统卡在这里: NET: Registered protocol family 1 NET: Registered protocol family 17 VFS: Mounted root (cramfs filesystem) readonly. Freeing init memory: 116K Failed to execute /linuxrc. Attempting defaults... Kernel panic - not syncing: No init f

android adb 读写模式 挂载文件系统

如下读写方式挂载/system/app/目录: > adb shell shell @android :/ $   su su shell @android :/ #   mount -o rw,remount yassf2 /system/ shell @android :/ #   chmod 777 /system/app/ 通常push到手机内存里的文件还需要设置读r写w执行x属性: chmod 644 xxxxxx 常用adb命令: adb 默认不支持中文字符,需要重新源码编译,见另一