將大于4GB的U盤插入ubuntu主機(jī) fdisk -l 得到U盤的盤符,假設(shè)為/dev/sdc dd bs=4M if=px2_linaro_ubuntu.img of=/dev/sdc 重新拔插U盤 fdisk -l 查看u盤分區(qū)表情況,存儲ubuntu系統(tǒng)的分區(qū)應(yīng)該是/dev/sdx3,對應(yīng)到px2上應(yīng)該是/dev/sdb3,所以在配置內(nèi)核config時, CONFIG_CMDLINE中的root=/dev/sdb3 板上插入U盤時候,會提示/dev/sdx,sdx是指sda,sdb之類的,還會提示/dev/sdx1,/dev/sdx2,/dev/sdx3, 默認(rèn)的ubuntu系統(tǒng)就是在/dev/sdx3上面 所以內(nèi)核的CONFIG_CMIDLINE中的root要根據(jù)這個來設(shè)置 如果自己打補(bǔ)丁,目前發(fā)布版本是根據(jù)以下操作來進(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 使用燒寫工具,選中boot和kernel,插上存有ubuntu系統(tǒng)的u盤,開機(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í)! |