Firefly开源社区

标题: 关于SD卡系统加载问题 [打印本页]

作者: liyanhang1989    时间: 2015-12-9 10:31
标题: 关于SD卡系统加载问题
最近才研究开发板的,有一事儿不明白,我在SD卡里烧写了kali系统,如何让这个开发板加载SD卡里的系统呢,而不是一开机就运行自带的android和ubuntu系统?

作者: woody.lee    时间: 2015-12-14 14:58
我的方式主要是透過修改 parameter 並刷寫 parameter 區塊達成
找到 parameter 內容中
console=ttyFIQ0,115200 earlyprintk root=/dev/mtd ....
把 root=後面改成 /dev/disk/by-label/linux-root
如下:
root=/dev/disk/by-label/linuxroot


步驟如下:
1. 將 SD卡建立檔案系統後格式化 並標籤命名成 linux-root, 指令如下:
mkfs.ext4 -L linux-root /dev/sdg1
2. 掛載後, 將 root file system 解壓(或copy) 過去
mkdir -pv ./sdg1
mount /dev/sdg1 ./sdg1
tar xf -C ./sdg1
3. 用 AndroidTool v2.33 刷寫 parameter.txt 到 parameter區塊
4. 插上後 開機, 完成

因為我手邊的開發板是 rk3128, debug port 跟sd card有共 pin 腳的問題, 插上SD卡會亂碼, 所以我是先用 8G USB 做檔案系統切換的模擬, 沒問題以後再考慮放到 SD卡上
作者: liyanhang1989    时间: 2015-12-24 15:17
woody.lee 发表于 2015-12-14 14:58
我的方式主要是透過修改 parameter 並刷寫 parameter 區塊達成
找到 parameter 內容中
console=ttyFIQ0,1 ...

谢谢你,我试一试




欢迎光临 Firefly开源社区 (https://dev.t-firefly.com/) Powered by Discuz! X3.1