Lab3 Preview report - alvis91919/ee240500 GitHub Wiki

Topics

  • Kernel Recompilation
  • Root File System Modification

Kernel Recompilation

  • Introduction 主要在更換硬體、改變網路連接,及使用不同檔案系統會需要增加或改變driver的功能,也因此需要核心編譯。

  • Related part of our lab 首先做Kernel的compilation前,我們需要先安裝一個Compiler,安裝於X86板子上,稱為Cross compiler。

    再來準備$Project kernel來存一些kernel sources經過解壓縮及安裝檔案後,即可命名自己的kernel,之後 複製所有的Loading driver到project的images中,使得檔案在板子開機後可使用。

  • Questions about the topic or our lab Kernel recompilation是否會十分顯著地改變電腦的功能並使得每次改變硬體都需要修改呢?

Root File System Modification

  • Introduction 根據我目前的理解應該是可以針對根目錄的東西做修改並送的另一個硬體之中。
  • Related part of our lab 此實驗中安裝及編譯OPENCV,之後在板子執行fruit.jpg的範例,之後將板子插回電腦,並demo給助教看即完成。
  • Questions about the topic or our lab 這個功能是否可透過隨身碟完成,而沒有實際存在的必要呢?