Firefly RK3288/RK3399 安装 openSUSE 系统
本帖最后由 gmg137 于 2018-12-12 17:23 编辑本人只测试了RK3288J,但理论上对 rk3288 系列应该都适用。
一、下载 openSUSE ARM rootfs 压缩包
RK3288
GNOME:
http://download.opensuse.org/ports/armv7hl/tumbleweed/images/openSUSE-Tumbleweed-ARM-GNOME.armv7-rootfs.armv7l-Current.tar.xz
KDE:
http://download.opensuse.org/ports/armv7hl/tumbleweed/images/openSUSE-Tumbleweed-ARM-KDE.armv7-rootfs.armv7l-Current.tar.xz
JeOS:
http://download.opensuse.org/ports/armv7hl/tumbleweed/images/openSUSE-Tumbleweed-ARM-JeOS.armv7-rootfs.armv7l-Current.tar.xz
XFCE:
http://download.opensuse.org/ports/armv7hl/tumbleweed/images/openSUSE-Tumbleweed-ARM-XFCE.armv7-rootfs.armv7l-Current.tar.xz
更多:
http://download.opensuse.org/ports/armv7hl/tumbleweed/images/
RK3399
// 请自行查找需要的 rootfs 包http://download.opensuse.org/ports/aarch64/tumbleweed/images/
二、制作根分区镜像
// 以下操作全在 Linux 下执行
// 制作空白 rootfs 镜像,大小根据选择的opensuse包自由决定
$ sudo dd if=/dev/zero of=./opensuse-tw-armv7.img bs=4M count=1000
// 格式化镜像文件
$ sudo mkfs.ext4 opensuse-tw-armv7.img
//挂载到目录
$ mkdir opensuse-rootfs
$ sudo mount -o auto opensuse-tw-armv7.img ./opensuse-rootfs
// 解压文件到 rootfs
$ sudo tar xzf openSUSE*rootfs.armv7l-Current.tar.xz -C ./opensuse-rootfs
// 卸载目录
$ sudo umount ./opensuse-rootfs
// 调整镜像大小
$ sudo e2fsck -p -f opensuse-tw-armv7.img
$ sudo resize2fs-M opensuse-tw-armv7.img
// 烧写镜像
$ sudo upgrade_tool di -rootfs opensuse-tw-armv7.img
重启系统!
三、登陆系统,调整 / 分区大小
// 可以直接图形登陆,也可以用 ssh 登陆
用户名: root
密码: linux
// 默认根分区大小会是镜像的大小,需要修复一下以使用全部空间大小。
$ sudo resize2fs /dev/mmcblk2p5
页:
[1]