快速連結

最新協作平台活動

親手打造USB Linux

這篇主要講解如何從usb隨身碟開機,並進入到Linux中,
重點是從核心編譯、root filesystem、Linux utilities全都手工打造。
並且盡量講解每一步的用途、原理。

idea來自過去的一些lab課,還有專題進度present,
很可惜的是,這些lab課我都沒有參與到>.<
其實floppy Linux有蠻多資料的,但是現在誰還在用軟碟機阿?XDDD
因此,做了一些修改,讓他裝到USB隨身碟上比較有意義:p

全都用ubuntu作為開發環境,其他distro應該只有套件庫不一樣,不用擔心
灰色底等寬字是指令,為方便複製起見,就不多打$命令提示字元了
黑底灰字為終端機可能顯示的內容。

  1. 準備
  2. 建立ramdisk的root filesystem
  3. 核心編譯
  4. Linux utilities編譯
  5. 建立隨身碟的boot loader
  6. 重新開機,並指定由隨身碟開機。看是否成功
參考資料:
如果有任何問題、意見、勘誤的,歡迎到我的blog留言,
我的blog在http://koukaipan.pixnet.net/blog/post/23284982
期待您的指教。