Firefly开源社区

[Linux] Firefly RK3288/RK3399 安装 openSUSE 系统

26

积分

0

威望

0

贡献

技术小白

积分
26
发表于 2018-12-12 17:10:50     
本帖最后由 gmg137 于 2018-12-12 17:23 编辑

本人只测试了RK3288J,但理论上对 rk3288 系列应该都适用。

一、下载 openSUSE ARM rootfs 压缩包


二、制作根分区镜像
  1. // 以下操作全在 Linux 下执行
  2. // 制作空白 rootfs 镜像,大小根据选择的opensuse包自由决定
  3. $ sudo dd if=/dev/zero of=./opensuse-tw-armv7.img bs=4M count=1000

  4. // 格式化镜像文件
  5. $ sudo mkfs.ext4 opensuse-tw-armv7.img

  6. //  挂载到目录
  7. $ mkdir opensuse-rootfs
  8. $ sudo mount -o auto opensuse-tw-armv7.img ./opensuse-rootfs

  9. // 解压文件到 rootfs
  10. $ sudo tar xzf openSUSE*rootfs.armv7l-Current.tar.xz -C ./opensuse-rootfs

  11. // 卸载目录
  12. $ sudo umount ./opensuse-rootfs

  13. // 调整镜像大小
  14. $ sudo e2fsck -p -f opensuse-tw-armv7.img
  15. $ sudo resize2fs  -M opensuse-tw-armv7.img

  16. // 烧写镜像
  17. $ sudo upgrade_tool di -rootfs opensuse-tw-armv7.img

  18. 重启系统!
复制代码
三、登陆系统,调整 / 分区大小
  1. // 可以直接图形登陆,也可以用 ssh 登陆
  2. 用户名: root
  3. 密码: linux

  4. // 默认根分区大小会是镜像的大小,需要修复一下以使用全部空间大小。
  5. $ sudo resize2fs /dev/mmcblk2p5
复制代码



回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

友情链接 : 爱板网 电子发烧友论坛 云汉电子社区 粤ICP备14022046号-2
快速回复 返回顶部 返回列表