系统基本操作
重灌系统
- 基本网路 IP 设定
- 硬碟分割表 (照老师给的设定)
- 安装 X Window 桌面
- 安装中文输入法: gcin
- 设定镜像站 (120.117.72.30 or 120.117.72.71)
研究所毕业啦!! 现在职业是卖面包的无业游民
听说这是这学期的地狱科目QQQ
本学期的最后一个目标啦!!
要把系统缩小到 150MB 以下
那么就,开始吧!!!
现行网页伺服器占用容量比较
| 网页伺服器名称 | 安装完容量 |
| webfs | 371 KB |
| lighttpd | 48.1 MB |
| nginx | 53.3 MB |
| apache | 90.9 MB |
后续文章会用到:建立 Root File System (rootfs)
U-boot 是嵌入式开发板上的泛用型开机程式,也就是所谓的 bootloader。
其支援相当多的嵌入式开发板。我们的系统要先载入 u-boot 后才能载入核心,然后完成开机流程。
本课程使用的是 Das U-Boot ,他是一个通用型的嵌入式系统开机引导程式。
请先基础了解此篇文章的内容:自动化建立、分割、格式化、挂载虚拟映像档
桥接介面也要先做好:每次开机自动建立 br10 虚拟桥
最后也要架设自己的镜像站:架设自干镜像站
所谓的 rootfs 就是开机后系统必须读取的安装系统,简单来说就是整个系统的根目录 (/)
由于这个学期做的是嵌入式系统,这是一个微型的 linux 系统
因此其 rootfs 大部份来说与 PC Linux 的磁碟分割配置会不同
一般 PC Linux 会有分成好几个分割区
但是嵌入式系统就只有一个分割区。
在 Debian Linux 底下分别支援三种版本的 ARM 架构,分别是
这个学期使用 armhf 作为主要的工具链 (toolchain),是建构嵌入式系统的基本工具。