Xilinx Zynq制作修改根文件系统的方法

时间:2025-09-17  作者:Diven  阅读:0

#前段时间在做zynq702评估的时候,提出了省事的制作和修改根文件系统的方法:

Xilinx Zynq制作修改根文件系统的方法

#用dd命令将官方uramdisk-----》ramdisk

#或者直接用官方的ramdisk ,解压后得到ramdisk.image

#1.将ramdisk 挂载到/mnt下

$mount ramdisk.image /mnt

#2.同步到/nfsroot下

$sudo rsync -a /mnt /nfsroot

#这样就可以通过nfs网络文件系统做开发了,但是最近发现了一个问题,就是官方给的文件系统,加载完之后,

#想去看/proc下的cpuinfo时, $cat /proc/cpuinfo 无任何反应,ls /proc 发现没有任何东西,这个显然是有问题的,

#理由是:proc文件系统是用来提供内核和进程信息的虚拟文件系统,使用内核自动生成的文件,加载完成一定要能查到很多信息才对。

#同样的利用这个nfs去开发内核驱动的时候,发现:利用 insmod XXX.ko可以正常插入内核模块,但是lsmod,

#和rmmod都出现了问题,提示/proc下缺东西,/lib/Modules下缺东西

解决方法:

#proc文件系统必须要跟访问其文件系统一样,需要先挂载。挂载方法:mount -t proc none /proc

#我们可以在加载文件系统初始化过程让自动挂载

$vim /nfsroot/etc/init.d/rcS

#在文件末尾加入:

mount -t proc none /proc

#解释:/proc作为虚拟文件系统,不与任何物理的设备对应,用none 与之配合,加入要挂载物理的设备,则为

#mount -t ext4 /dev/mmcblk0p2 /proc ,这是差别

#验证:重启开发板

$ls /proc

#你会看到你想要的内容了

#还有一个rmmod,提示缺少/lib/Modules文件还是什么的,具体记不清了大致就是这个意思。

#原因是在lib/modules下缺少对应你内核版本的文件,只需启动开发板后,输入指令:

$mkdir /lib/modules/$(uname -r)

#这时再去看/lib/modules/下会出现一个对应你内核版本的文件夹,再去做内核模块驱动的加载删除

#查看就ok了

猜您喜欢

防浪涌电阻作为保护电路的重要元件,是不可少的配件。随着电子产品对安全性和稳定性的要求不断提高,选择高品质的防浪涌电阻品牌变得尤为重要。顺络(Sunlord)作为...
2021-11-17 13:08:08

可变电感器是重要的电子元件。可以调节电感值,适用于各种电路。常见于无线电、音响和通信设备。通过调节电感器,电路性能可以大大提高。本文将详细介绍可变电感器的特点和...
2025-03-22 07:00:34

SDRAM有一个同步接口,在响应控制输入前会等待一个时钟信号,这样就能和计算机的系统总线 同步。时钟被用来驱动一个有限状态机,对进入的指令进行管线(Pipeli...
2022-11-18 15:50:00

压敏电阻作为重要的浪涌保护元件,应用于各种电子设备中。PHYCOM(飞元)作为国内知名的压敏电阻制造商,其产品以高品质和稳定性赢得了众多客户的认可。市面上关于P...
2016-08-31 04:52:24

贴片电阻上的「01D」标记并非直接指示其尺寸,而是代表其阻值。 「01D」 对应的是 4.7Ω 的阻值。字母「D」表示阻值的偏差,指的是电阻实际值与标称值之间允...
2024-11-26 11:29:26

2512贴片电阻,因其尺寸为2.5mm x 1.2mm而得名,是电子电路中常用的元器件。为了方便工程师和电子爱好者快速找到所需的电阻值,2512贴片电阻阻值表应...
2025-04-14 15:03:39

UDFN-2020-6是一项在特定领域内具有重要意义的标准或规范。随着科技的发展和行业需求的变化,UDFN-2020-6的实施为相关领域带来了新的机遇和挑战。本...
2025-02-24 13:37:32

防撞条是保护车辆和墙体的重要配件,市面上有多种类型,功能和材质各异。防撞条根据材质可分为橡胶、塑料和金属三种。橡胶防撞条柔软耐磨,适合室内使用,能够有效吸收冲击...
2009-06-10 00:00:00

现代电子设备中,贴片电阻作为重要的电子元件,应用于各种电路中。小巧的体积和良好的性能,成为现代电子设计中重要的一部分。本文将对贴片电阻的功率及封装尺寸进行详细分...
2025-04-15 05:31:08

金属膜电阻作为重要的电阻类型,因其稳定性、精度和可靠性而广受欢迎。禾伸堂(HEC),作为这一领域的知名品牌,其产品应用于各类电子设备中。本文将深入探讨禾伸堂(H...
2018-03-06 14:13:36