文件名称:rootfs的制作.docx
文件大小:235KB
文件格式:DOCX
更新时间:2024-08-15 08:32:02
ARM 嵌入式 linux 根文件系统 busybox
本文档适合嵌入式初学者练习制作linux系统上的最小根文件系统。 rootfs的制作 1 1) 创建dev/ sys/ etc/ root/ home/ proc/ tmp/等文件夹 2 2) 创建设备文件 2 3) 设置init启动配置信息。 3 1) 配置profile文件设置用户登录后的执行脚本。 4 2) 自定义主机名 5 3) 设置用户名及登录验证 5 4) 配置DNS 5 5) 加载内核驱动模块 6 6) SSH移植 6 a.安装zlib 6 b.安装openssl: 7 c.安装openssh 7 c.加入user sshd 8 d.启动sshd 8 e.error解决 8 1) ext4文件系统制作 8 2) cramfs文件系统制作 9 3) ramdisk文件系统制作 9 4) initramfs文件系统制作 10 5) nfs挂载 10 6) Ubifs挂载 10 a. 下载mtd-utils 10 1) 内核配置 12 2) iw系列命令移植 ---wireless_tools.30.rtl.tar.gz 12 3) wpa系列命令移植 --- wpa_supplicant-2.7.tar.gz 13 4) 内核配置rfkill 子系统 13 5) Ethtool移植 13 6) Mii-tool移植 13 7) ntpd –时钟同步守护进程 14 8) msntp移植 14