实现系统重启自动挂载分区

实现系统重启自动挂载分区 (全志平台,Cubieboard)

mkfs -t ext4  /dev/sdb

vi /etc/fstab

在最后一行添加:

/dev/sdb  /meida/img_01 ext4 defaults 1 2

解释参考:

http://blog.chinaunix.net/uid-26495963-id-3145178.html


### 全志 T113 芯片内核编译指南 对于全志 T113 芯片的 Linux 内核编译过程,通常涉及以下几个方面: #### 1. 准备开发环境 为了成功编译适用于全志 T113 的 Linux 内核,需要配置一个适合 ARM 架构交叉编译工具链的开发环境。推荐使用 Ubuntu 或其他基于 Debian 的发行版作为主机操作系统。 安装必要的依赖项可以通过以下命令完成: ```bash sudo apt-get update && sudo apt-get install -y build-essential git bc libncurses-dev flex bison device-tree-compiler ``` 如果尚未准备好交叉编译器,则可以从官方资源下载并解压预构建版本,或者自行编译适合自己目标平台的 GCC 工具链[^2]。 #### 2. 获取合适的内核源码 访问主流社区维护的仓库获取最新支持该硬件系列的稳定分支代码库链接地址;也可以直接采用厂商提供经过优化调整后的特定版本压缩包文件形式来减少兼容性问题风险。例如通过 GitHub 上 Allwinner 官方或其他第三方贡献者的存储库克隆项目副本[^3]: ```bash git clone https://github.com/allwinnertech/linux-allwinner.git --branch sunxi-5.x.y cd linux-allwinner/ ``` 这里假设选择了 `sunxi-5.x.y` 这样的长期支持标签名代表具体发布的主线同步点之一。 #### 3. 配置内核选项 进入工作目录后运行菜单化界面交互式设置向导程序以便于开启/关闭某些功能模块开关状态以及确认默认选型是否满足实际需求场景的要求: ```bash export ARCH=arm export CROSS_COMPILE=<path_to_your_cross_compiler>- # 替换为真实路径前缀如 /opt/gcc-linaro-arm-linux-gnueabihf/bin/arm-linux-gnueabihf- make sun8i_defconfig make menuconfig ``` 上述操作会加载针对 Sun8i (含T1xx子型号家族成员) 设计的基础初始参数组合模板,并允许进一步微调细部设定值以适应个性化定制偏好[^4]^。 #### 4. 开始正式构建流程 当一切准备就绪之后就可以启动真正的汇编连接打包动作了: ```bash time make -j$(nproc) ``` 此步可能耗时较长取决于机器性能高低差异程度不等。完成后应该能在根目录下找到名为 zImage 或 uImage 类型的目标可执行映像成果物连同 dtb(device tree blob) 描述符集合一起生成出来供后续部署测试阶段利用[^5]^。 #### 5. 制作引导镜像与烧录设备 最后一步便是按照板卡制造商文档指示方法把刚刚制作好的核心部分正确安置到 SD 卡分区结构当中去实现开机自启效果。这往往涉及到 U-boot 加载次序安排配合 fstab 文件挂载规则定义等一系列额外准备工作环节[^6]^。 --- ###
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值