20080925 busybox and file system

 1  download  busybox

2  edit the  Makefile,  arch  & crosscomplile

3 make  menuconfig

   busybox setting--> build option-> [*]build busybox as  astatic binary

  installation options-->[*] don't use  /usr

   linux system utilites---> [*]mdev

 

成功移植完2.6.19後,由於沒有啓動udev,造成/dev下沒有設備文件, 也就是說所有的設備都沒有掛接進來,  最新的busybox已經包含了 udev的簡化版本即mdev,而且使用簡單. 要使用 mdev還需要在 root filesystem中做適當設置.

  [*] support /etc/mdev.conf

  [*] support  command execution at device addition/removal

shells--> choose your default shell (ash)?

 

make

make install

 

然後在busybox的文件夾下面就有了 一個 _install的文件夾.

 

遇到致命問題.今天下午準備拿開發板出來重新編譯vivi,linux2.6,還有busybox來移植,,,發現..簡直要瘋了

原來的開發板帶的vivi要麼是vivi的下載源碼, 要麼就是編譯好的文件... 如果我自己想移植vivi, 那麼肯定沒有vivi裏面的usb的功能...如果沒有vivi的usb功能, 那我後門的 rootfs怎麼傳, 要死人的.

 

晚上問了一下羣裏面的.. 說叫我搞網絡文件系統,只有這條路.

看來我要繼續看看怎麼搞網絡文件系統才能做好這個移植.....

發佈了35 篇原創文章 · 獲贊 3 · 訪問量 3萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章