根文件系统移植

根文件系统

根文件系统是内核启动后挂载的第一个文件系统系统引导程序会在根文件系统挂载后从中把一些基本的初始化脚本和服务等加载到内存中去运行
根文件系统移植步骤

根文件系统内容

 bin		shell命令(elf格式)(通过busybox编译生成)
 dev		设备文件(内核启动后会将设备信息写入该目录)
 etc		内核配置文件
 lib		共享库(elf格式)(从交叉编译工具链中获取)
 linuxrc	内核运行的第一个应用程序(通过busybox编译生成)
 mnt		挂载目录(非必要)
 proc		进程相关文件(内核启动后会将进程信息写入该目录)
 root		超级用户家目录(非必要)
 sbin   	系统管理shell命令(elf格式)(通过busybox编译生成)
 sys		驱动相关文件(内核启动后会将驱动信息写入该目录)
 usr		shell命令(elf格式)(通过busybox编译生成)

BusyBox

BusyBox将很多常用的工具集成到一个很小的可执行文件中,为普通用户提供大多数常用的命令,BusyBox实现的命令都是精简版的,很多扩展都不支持。BusyBox被称为Linux工具里的瑞士军刀

BusyBox的获取

https://busybox.net/downloads/

你可能感兴趣的:(数据库,linux,服务器)