zedboard使用nfs挂载根文件系统-linux内核启动参数bootargs详解
来源:互联网 发布:数字图像处理算法研究 编辑:程序博客网 时间:2024/04/30 16:20
制作DeviceTree设备树配置文件
1、打开终端并进入devicetree工具目录,即输入以下命令:
cd linux-kernel/arch/arm/boot/dts/
2、编辑文件digilent-zed.dts,修改SD卡启动模式,输入命令:
vim digilent-zed.dts
按照下图所示修改,修改默认启动为nfs启动,并添加服务器ip地址及nfs文件系统的目录和板卡ip等信息,修改后保存并退出。
bootargs = "console=ttyPS0,115200
root=/dev/nfs rw
nfsroot=192.168.0.210:/nfsboot/rootfs ip=192.168.0.230:192.168.0.210:192.168.0.1:255.255.255.0::eth0:off";
3、关于digilent-zed.dts配置文件中bootargs参数详解:
在linux-kernels/Documentation/filesystems/nfs/文件夹中,nfsroot.txt文件是详细说明文档,输入命令打开此文件:4、nfsroot.txt文件内容vim Documentation/filesystems/nfs/nfsroot.txt
5、bootargs详解:
bootargs = "console=ttyPS0,115200
root=/dev/nfs rwnfsroot=192.168.0.210:/nfsboot/rootfs ip=192.168.0.230:192.168.0.210:192.168.0.1:255.255.255.0::eth0:off";
分别解释如下:
console :指定控制台的设备以及波特率
root=/dev/nfs:制定/dev/nfs设备为根文件系统
rw: rw参数表示内核以读写方式加载根文件系统。
ro参数表示内核以只读方式加载根文件系统,以便进行文件系统完整性检查,比如运行fsck;
nfsroot=192.168.0.210:/nfsboot/rootfs:nfs根文件系统的目录:192.168.0.210服务器上的/nfsboot/rootfs目录ip=192.168.0.230:192.168.0.210:192.168.0.1:255.255.255.0::eth0:off";:ip的值为:开发板IP:主机服务器IP:网关:子网掩码:开发板用到的网卡:不使用自动配置
6、进入内核dts所在目录
cd /linux-kernel/arch/arm/boot/dts
7、用dtc转换设备树源文件,生成设备树配置文件
输入命令:
dtc -I dts -O dtb -o devicetree.dtb digilent-zed.dts
8、复制设备树配置文件到Zynq安装目录
输入命令:cp devicetree.dtb /home/student/zynq/sdk/boot_image/boot
- zedboard使用nfs挂载根文件系统-linux内核启动参数bootargs详解
- Xlinx-Zedboard使用NFS挂载根文件系统
- 设置linux内核启动参数-挂载NFS根文件系统
- bootargs--内核启动参数介绍
- NFS 做为根文件系统 启动LINUX 内核
- Linux启动bootargs参数分析
- Linux启动bootargs参数分析
- Linux启动bootargs参数分析
- Linux启动bootargs参数分析
- Linux启动bootargs参数分析
- mini6410基于linux2.6.36内核通过NFS启动根文件系统总结(五 内核测试 三 通过bootargs设置根文件系统的启动位置)
- ZedBoard Linux开发 --- TFTP&NFS启动
- ZedBoard Linux开发 --- TFTP&NFS启动
- U-boot使用NFS文件系统的bootargs总结
- U-boot使用NFS文件系统的bootargs总结
- 从NFS启动Linux并挂载根文件系统
- zedboard--网络文件系统NFS的使用(二十五)
- zedboard--网络文件系统NFS的使用(二十五)
- java web开发入门
- 数据仓库介绍(七) - 星型模型与雪花模型
- Spring下mybatis配置多数据源
- PYTHON-函数特性
- HDU 4641 K-string 2013年多校第4场J题 后缀自动机
- zedboard使用nfs挂载根文件系统-linux内核启动参数bootargs详解
- VGA to RGB + composite sync -converter
- hdoj 1047 Integer Inquiry
- python序列化pickle
- pomelo中的基本概念
- 两大设计模式 塑造高可读性的网页布局
- C++实现ftp客户端
- 【c语言】 求1*2*3*4*5
- hdoj 1176 免费馅饼 【DP 好题】