linux如何设置加载不同格式的文件系统

81 篇文章 3 订阅
21 篇文章 2 订阅

linux支持ramdisk,ext4,jffs2,yaffs2,nfs等多种文件系统,但是最终选择哪一种文件系统是需要在uboot的环境变量里面做设置的。

1.支持ramdisk文件系统

uboot中如果系统不设置bootargs 环境变量或者使其留空则会自动选择ramdisk文件系统,在sd卡中读取ramdisk.tar.gz

2.支持ext4文件系统

uboot的环境变量设置:

setenv bootargs "console=ttyPS0,115200 root=/dev/mmcblk0p2 rw rootwait uio_pdrv_genirq.of_id=generic-uio cpuidle.off=1"

则系统启动的时候会加载系统第二个分区作为系统的rootfs。

3.设置nfs文件系统

uboot的环境变量设置:

setenv bootargs "root=/dev/nfs nfsroot=192.168.195.200:/home/user/develop/fpga_prj/zedboardPrj/images/linux/rootfs/ ip=192.168.195.201 console=ttyPS0,115200"

系统起来后会把电脑的nfs文件夹挂载到linux作为文件系统,所以挂载nfs之前电脑需配置好nfs服务。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值