自動化腳本整理

此篇文章涵蓋以下腳本

  • 建立虛擬 SD 卡
  • 分割虛擬 SD 卡
  • 連接虛擬 SD 卡
  • 格式化虛擬 SD 卡
  • 掛載虛擬 SD 卡 (注意掛載之前要先連接喔!)
  • 清除掛載並且解除連接

基本上考試用的差不多就是這樣子,到時候依照老師需求改一下腳本就行了

閱讀全文

u-boot 安裝與說明

前置作業

後續文章會用到:建立 Root File System (rootfs)

u-boot 說明

U-boot 是嵌入式開發板上的泛用型開機程式,也就是所謂的 bootloader。

其支援相當多的嵌入式開發板。我們的系統要先載入 u-boot 後才能載入核心,然後完成開機流程。

本課程使用的是 Das U-Boot ,他是一個通用型的嵌入式系統開機引導程式。

閱讀全文

建立 Root File System (rootfs)

前置作業

請先基礎瞭解此篇文章的內容:自動化建立、分割、格式化、掛載虛擬映像檔

橋接介面也要先做好:每次開機自動建立 br10 虛擬橋

最後也要架設自己的鏡像站:架設自幹鏡像站

什麼是 Root File System(rootfs)?

所謂的 rootfs 就是開機後系統必須讀取的安裝系統,簡單來說就是整個系統的根目錄 (/)

由於這個學期做的是嵌入式系統,這是一個微型的 linux 系統

因此其 rootfs 大部份來說與 PC Linux 的磁碟分割配置會不同

一般 PC Linux 會有分成好幾個分割區

但是嵌入式系統就只有一個分割區。

閱讀全文