Linux根文件系统
对Linux文件系统的总结
咸鱼看到猫
行是知之始,知是行之成!
展开
-
Busybox快速构建根文件系统
1. busybox 下载 busybox源码包官网下载 busybox官网开发者手册 下载完成后,解压得到如下图所示目录: busybox 与 内核源码、u-boot源码配置类似,也存在默认配置,在configs目录下面,但因为其配置比较简单,一般没采用默认配置.(思考:如何添加自定义的配置到configs目录使其能make xx_defconfig) $ mak...原创 2019-11-15 15:24:32 · 1140 阅读 · 0 评论 -
关于根文件系统中命令行提示符的显示
我们经常用busybox生成根文件系统,可是根文件系统起来以后命令行提示符只有一个“#”号,没有像linux发行版那样是[user@hostname currentpath] #,那么我们这里就说说如何让我们的根文件系统按这个方式显示。 要修改命令行提示符,首先我们需要知道一个环境变量PS1,我们可以查看bash的帮助文档查看关于PS1的说明: bash有两级命令提示符,我们这里说的是第一级,...转载 2019-11-14 19:54:27 · 392 阅读 · 0 评论 -
Linux 下/etc/passwd文件详解
在Linux /etc/passwd文件中每个用户都有一个对应的记录行,它记录了这个用户的一些基本属性。系统管理员经常会接触到这个文件的修改以完成对用户的管理工作。这个文件对所有用户都是可读的。但是Linux /etc/passwd文件中都有些什么内容呢? root:x:0:0:root:/root:/bin/bash bin:x:1:1:bin:/bin:/sbin/nologin ...转载 2019-11-14 19:45:43 · 6867 阅读 · 0 评论 -
Linux SD 卡根文件系统制作
1.背景 起因是下面截图的信息,根据打印信息大致可知道在挂载SD卡分区2的时候出现错误了,当时大致判断为内核去找根文件系统里面的脚本以及执行文件时出现错误,但由于在u-boot里面print时未找到bootargs的参数来确认以及修改根文件系统位置以及文件系统类型,故借此机会了解下SD卡根文件系统制作以及原理,做到知其然知其所以然!!! 2.确认过程 确认...原创 2019-01-03 11:54:35 · 937 阅读 · 0 评论