將 rock960c 系統(tǒng)更新到 debian 11
Basic Kit for ROCK960 - 96Boards
二次刷寫(xiě)升級(jí)到更新的 debian 系統(tǒng)
從這里下載最后一次更新的 rock960c 鏡像
https://www.96boards.org/documentation/consumer/rock/downloads/debian.md.html
首先通過(guò)常規(guī)方式, 進(jìn)入?maskroom 并通過(guò) RKDevTool_Release_v2.86 把最基本的debian9 鏡像寫(xiě)入?emmc, 完成基礎(chǔ)版本的刷入。
以下是需要的加入的配置
0x0 loader.bin?-- loader 引導(dǎo)進(jìn)入刷入流程
0x0 gpt.image -- 完整鏡像,包含了 boot 等5個(gè)分區(qū), 必須從 0 開(kāi)始寫(xiě)入
從?https://sd-card-images.johang.se/boards/rock960.html? 這里可以下載到? rock960 的更新版本 debian 鏡像。?
只下載debian-bullseye-arm64-iey4ku.bin.gz?, boot-rock960.bin.gz 不用下載
通過(guò)執(zhí)行 `7z x debian-bullseye-arm64-iey4ku.bin.gz`?
解壓后將得到 ext4.img, 這是Debian 的 rootfs 根目錄分區(qū)
再次進(jìn)入 mask room 模式
按以下地址刷入 rootfs
0x0 loader.bin
0x0040000 ?ext4.img
完成刷入之后, 重啟得到一個(gè)全新版本的 debian 11
接入網(wǎng)絡(luò)安裝更多包
由于 sd-card-images 的鏡像非常小, 這里需要先通過(guò)網(wǎng)絡(luò)更新加入更多 deb 包。
我是通過(guò)usb 以太網(wǎng)轉(zhuǎn)接器接入并安裝 network-manager 得到無(wú)線接入能力。
apt install sudo iproutes apt-utils fdisk network-manager vim
安裝完 network-manager,通過(guò)? nmtui-connect 就可以通過(guò) TUI 方便地連上無(wú)線了。
root 分區(qū)容量擴(kuò)容
ext4.img 刷入完畢,root 分區(qū)的可用容量?jī)H2G, 而 rock960c
的 emmc 容量是 16G, 這里需要通過(guò) resize2fs /dev/mmcblk1p5
命令完成根分區(qū)的自動(dòng)擴(kuò)容。