亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 2483 | 回復(fù): 5
打印 上一主題 下一主題

[操作系統(tǒng)] 如何定制SOC的UBUNTU系統(tǒng)——總結(jié)在6樓 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-12-24 11:49 |只看該作者 |倒序瀏覽
本帖最后由 Vinge 于 2014-01-23 15:49 編輯

     買了塊狗板(ti am335x Beagel bone black),下載了一個ubuntu core,壓縮包才幾十m,打開來居然有幾百兆。
想想自己用kernel+busybox最多不過20-30m,再加個qt也不過100多m.ubuntu到底加了什么搞得那么大?
    在另外一個ti開發(fā)板上,用別人做好的ubuntu(lxde)也要上G大小。
     不知道別人的這些ubuntu最開始是如何制作的呢?
      我想自己給bbb定制一個ubuntu系統(tǒng)(只有kerenl+shell+apt包管理),然后才根據(jù)需要apt-get裝別的軟件.
     想了解一下這個做法和過程,誰知道相關(guān)的文件和資料的給說說。
     注意我不想要LFS,要的就是ubuntu的包嘛,像linaro那樣。

論壇徽章:
1
2015年迎新春徽章
日期:2015-03-04 09:58:11
2 [報告]
發(fā)表于 2013-12-24 13:25 |只看該作者
幫頂,同樣關(guān)心這個問題

論壇徽章:
0
3 [報告]
發(fā)表于 2013-12-25 10:07 |只看該作者
昨天搜索了一天網(wǎng)上的資料,這里先拋磚引玉貼點資料鏈接和我的理解。
就目前我的了解,大概是這樣:1 一般應(yīng)該用相同架構(gòu)的系統(tǒng)進行系統(tǒng)重構(gòu),也就是在x86上buidl(編譯,構(gòu)建?)x86的。在arm上建arm的。
2 也可以用cross-build 的方法來做,但各種麻煩會很多。 3 可以使用qemu輔助在x86上建構(gòu)arm的系統(tǒng)。

4 工具似乎有很多,各是什么用途我還分不清live-build, livehelper 等等

我找到的一些有用的網(wǎng)頁:

https://blueprints.launchpad.net ... -p-cross-live-build\

https://wiki.linaro.org/LiveHelper/Cross


https://wiki.linaro.org/LiveHelper/Hacking

https://wiki.linaro.org/Platform/DevPlatform/Rootfs

從已經(jīng)有的arm版本拉包重建rootfs
https://wiki.ubuntu.com/ARM/RootfsFromScratch


http://blog.csdn.net/ermuzhi/article/details/9817261

https://wiki.linaro.org/Platform ... sbuildingQuickStart

希望有興趣的,有經(jīng)驗的一起來聊聊

論壇徽章:
0
4 [報告]
發(fā)表于 2013-12-27 17:44 |只看該作者
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽

論壇徽章:
22
丑牛
日期:2014-08-15 14:32:0015-16賽季CBA聯(lián)賽之同曦
日期:2017-12-14 15:28:14黑曼巴
日期:2017-08-10 08:14:342017金雞報曉
日期:2017-02-08 10:39:42黑曼巴
日期:2016-11-15 15:48:38CU十四周年紀(jì)念徽章
日期:2016-11-09 13:19:1015-16賽季CBA聯(lián)賽之同曦
日期:2016-04-08 18:00:03平安夜徽章
日期:2015-12-26 00:06:30程序設(shè)計版塊每日發(fā)帖之星
日期:2015-12-03 06:20:002015七夕節(jié)徽章
日期:2015-08-21 11:06:17IT運維版塊每日發(fā)帖之星
日期:2015-08-09 06:20:002015亞冠之吉達(dá)阿赫利
日期:2015-07-03 08:39:42
5 [報告]
發(fā)表于 2014-01-22 10:03 |只看該作者
感覺還是要從lfs一步一步編譯出來

論壇徽章:
0
6 [報告]
發(fā)表于 2014-01-23 16:11 |只看該作者
本帖最后由 Vinge 于 2014-01-23 16:13 編輯

好吧,近日進展不少,可以來總結(jié)一下!給想做同樣的事情的朋友參考:
1、 現(xiàn)在ubuntu for arm有很簡單易用的自動構(gòu)建rootfs工具 qemu-debootstrap.
   參考這個文章: 構(gòu)建ubuntu armv7文件系統(tǒng):基于tiny210v2
http://blog.csdn.net/embbnux/article/details/12751465
2 、1這樣構(gòu)建出來的rootfs是一個標(biāo)準(zhǔn)UBUNTU系統(tǒng),和具體硬件無關(guān)(當(dāng)然,得是armv7的CPU。
    先把內(nèi)核編譯后的modules考入rootfs的/lib里, 然后可以通過設(shè)置nfs來加載uImage,啟動測試這個文件系統(tǒng)了。
    在啟動測試前還有兩個配置要設(shè)置,請先看3、4
3 這里有個 要注意的地方,一般我們都是用串口線調(diào)試的,所以要在/etc/init里通過拷貝tty1.conf的建立一個串口CONSOLE配置文件,
以bbblack為例是ttyO0.conf, 把最后一行改為exec /sbin/gettty -L 115200 ttyO0  這樣才會在內(nèi)核啟動完后顯示登錄提示,
否則串口在kernel引導(dǎo)完后就再沒有輸出了。
4  在PC 主機上CHROOT到ROOTFS目錄里,通過ADD USER和 PASSWD添加用戶和密碼,把root的密碼也改好。
      
    現(xiàn)在 通過uboot加載內(nèi)核,通過nfs掛上rootfs文件系統(tǒng),在tty里就能登錄到系統(tǒng)里了。
要想搞到sd卡或者flash里,可以修改好fstab等文件后直接把rootfs目錄下的東西拷到對應(yīng)的sd或flash分區(qū)里就是。
后續(xù)配置好網(wǎng)絡(luò)和源就可以像pc一樣安裝軟件了。
    這個方法簡單實用吧。

   

   
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP