<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 最小的Linux系統(tǒng)制作過程詳解

          最小的Linux系統(tǒng)制作過程詳解

          作者: 時間:2016-10-08 來源:網(wǎng)絡(luò) 收藏

          紅色一行是關(guān)鍵,load_ramdisk=1告訴內(nèi)核在啟動的時候轉(zhuǎn)載壓縮的ramdisk印象文件,

          ramdisk_start=940 告訴內(nèi)核從軟盤的第940K的地方去尋找并裝載壓縮的ramdisk印象文件.

          關(guān)于ramdisk的用法和更多參數(shù)請查看linux0內(nèi)核文檔/usr/src/linux/Documents/ramdisk.txt

          接下來再用dd命令把ramdisk.img.gz裝到軟盤上.

          #dd if=/babylinux/ramdisk.img.gz of=/dev/fd0 bs=1k seek=940

          這里的seek=940 表示把ramdisk.img.gz裝到軟盤的第940K開始的地方.

          詳細(xì)內(nèi)容請看dd的聯(lián)機(jī)文檔 man dd

          為什么要從940k開始呢?

          因?yàn)閯偛抛髁艘粋€920K的文件系統(tǒng).我把他裝在文件系統(tǒng)20K以后的地方.

          當(dāng)然,如果你的空間十分緊張,連這20K都不舍得浪費(fèi),那么可以這樣:

          #dd if=/babylinux/ramdisk.img.gz of=/dev/fd0 bs=1k seek=921

          當(dāng)然,別忘記修改lilo.conf文件. ramdisk_start=921

          接下來裝lilo引導(dǎo)程序就大功告成了.

          #lilo -C lilo.conf

          如果你的磁盤上還有一點(diǎn)點(diǎn)空余空間,那么可以把lilo.conf也拷貝上去,以備將來使用.

          #cp lilo.conf /mnt/floppy

          #umount /dev/fd0

          整個工程已經(jīng)完成了,你可以重新啟動機(jī)器,設(shè)置電腦從軟盤啟動.看看有沒有成功.

          十一,安裝測試和內(nèi)容調(diào)整

          如果在整合內(nèi)核和ramdisk映象過程中,出現(xiàn)磁盤空間不夠的情況,請重新編譯內(nèi)核和busybox

          可以根據(jù)實(shí)際需要,調(diào)整內(nèi)核和busybox,比如你要內(nèi)核支持很多東西,但是只需要一個支持50個命令的busybox,那么可以自己做相應(yīng)調(diào)整.

          十二,babylinux中的BUG

          有些命令的輸出結(jié)果會有偏差,比如用 busybox的df 看磁盤使用情況,和實(shí)際的不一樣.

          十三,接下來要做的事情

          做一個基于64M U盤的linux小系統(tǒng).

          計(jì)劃支持如下特征:

          a.軟盤babylinux的所有功能

          b.圖形界面的支持.

          c.一個輕量級的窗口管理器(window maker)

          d.網(wǎng)絡(luò)的支持,

          e.至少一個圖形web瀏覽器,可以上網(wǎng).

          f.一個音樂播放器和一個視頻播放器.

          g.支持中文的顯示和輸入.

          h.可以修改配置并保存數(shù)據(jù)


          上一頁 1 2 3 4 5 6 7 8 下一頁

          關(guān)鍵詞:

          評論


          相關(guān)推薦

          技術(shù)專區(qū)

          關(guān)閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();