此篇文章涵盖以下脚本
- 建立虚拟 SD 卡
- 分割虚拟 SD 卡
- 连接虚拟 SD 卡
- 格式化虚拟 SD 卡
- 挂载虚拟 SD 卡 (注意挂载之前要先连接喔!)
- 清除挂载并且解除连接
基本上考试用的差不多就是这样子,到时候依照老师需求改一下脚本就行了
研究所毕业啦!!
后续文章会用到:建立 Root File System (rootfs)
U-boot 是嵌入式开发板上的泛用型开机程式,也就是所谓的 bootloader。
其支援相当多的嵌入式开发板。我们的系统要先载入 u-boot 后才能载入核心,然后完成开机流程。
本课程使用的是 Das U-Boot ,他是一个通用型的嵌入式系统开机引导程式。
Divide and Conquer 各个击破
Binary Search 二元搜寻法
Merge Sort 合并排序
Quick Sort 快速排序
Dynamic Programming 动态规划
请先基础了解此篇文章的内容:自动化建立、分割、格式化、挂载虚拟映像档
桥接介面也要先做好:每次开机自动建立 br10 虚拟桥
最后也要架设自己的镜像站:架设自干镜像站
所谓的 rootfs 就是开机后系统必须读取的安装系统,简单来说就是整个系统的根目录 (/)
由于这个学期做的是嵌入式系统,这是一个微型的 linux 系统
因此其 rootfs 大部份来说与 PC Linux 的磁碟分割配置会不同
一般 PC Linux 会有分成好几个分割区
但是嵌入式系统就只有一个分割区。
在 Debian Linux 底下分别支援三种版本的 ARM 架构,分别是
这个学期使用 armhf 作为主要的工具链 (toolchain),是建构嵌入式系统的基本工具。