Rayeager PX2開(kāi)發(fā)板Ubuntu系統(tǒng)V1.0 beta版本
掃描二維碼
隨時(shí)隨地手機(jī)看文章
將大于4GB的U盤(pán)插入ubuntu主機(jī)
fdisk -l 得到U盤(pán)的盤(pán)符,假設(shè)為/dev/sdc
dd bs=4M if=px2_linaro_ubuntu.img of=/dev/sdc
重新拔插U盤(pán)
fdisk -l 查看u盤(pán)分區(qū)表情況,存儲(chǔ)ubuntu系統(tǒng)的分區(qū)應(yīng)該是/dev/sdx3,對(duì)應(yīng)到px2上應(yīng)該是/dev/sdb3,所以在配置內(nèi)核config時(shí),
CONFIG_CMDLINE中的root=/dev/sdb3
板上插入U(xiǎn)盤(pán)時(shí)候,會(huì)提示/dev/sdx,sdx是指sda,sdb之類的,還會(huì)提示/dev/sdx1,/dev/sdx2,/dev/sdx3, 默認(rèn)的ubuntu系統(tǒng)就是在/dev/sdx3上面
所以內(nèi)核的CONFIG_CMIDLINE中的root要根據(jù)這個(gè)來(lái)設(shè)置
如果自己打補(bǔ)丁,目前發(fā)布版本是根據(jù)以下操作來(lái)進(jìn)行的。
基于github上6119d3e5bbc322f528b1a815381f9928e219faf5這條commit做的ubuntu補(bǔ)丁.
git reset --hard 6119d3e5bbc322f528b1a815381f9928e219faf5
使用git am打補(bǔ)丁
將0001-patch-for-px2-linaro-ubuntu.patch補(bǔ)丁放在內(nèi)核根目錄下面,執(zhí)行以下命令,即打上內(nèi)核的ubuntu補(bǔ)丁
git am -s 0001-patch-for-px2-linaro-ubuntu.patch
make px2_linaro_ubuntu_defconfig
make zkernel.img 得到內(nèi)核鏡像文件kernel.img
使用燒寫(xiě)工具,選中boot和kernel,插上存有ubuntu系統(tǒng)的u盤(pán),開(kāi)機(jī)即可
默認(rèn)登錄的用戶是rk
密碼是1
Rayeager PX2 Ubuntu固件V1.0版本地址:http://pan.baidu.com/s/1i3wxoYp
Rayeager PX2 Ubuntu系統(tǒng)鏡像文件:http://pan.baidu.com/s/1sjsJh4D
Rayeager PX2 Ubuntu系統(tǒng)patch文件:http://pan.baidu.com/s/1dDw5zFV
此版本為V1.0版本,部分地方還需要完善,各位有興趣的話可以一同研究,一同學(xué)習(xí)!