前置作業
準備以下文章的檔案
u-boot: u-boot 安裝與說明
rootfs: 建立 Root File System (rootfs)
研究所畢業啦!! 現在職業是賣麵包的無業遊民
後續文章會用到:建立 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 會有分成好幾個分割區
但是嵌入式系統就只有一個分割區。