openSUSE:安装到内部存储

跳转至: 导航, 搜索

一些 ARM 工控版具有内部存储,例如 HCL:BeagleBone_BlackHCL:ARMChromebook 的 eMMC 存储。 如果您的 openSUSE 镜像与您的内部存储兼容 (被引导管理器 (U-Boot) 和 Linux 内核支持),您可以遵循如下经验安装 (在 Beaglebone black 上测试通过)。

具体步骤如下:

  1. 通过外部存储引导开发板 (例如 SD),或者网络,以及其他
  2. 复制 (dd) openSUSE *.raw 镜像到内部存储

从外部存储启动

通常,最简单的启动 openSUSE 镜像方式是从 SD 卡启动。 然后测试您的内部存储是否被当前 u-boot 和 Linux 支持。

复制 (dd) openSUSE *.raw 镜像到内部存储

启动完成,您可以 dd openSUSE *.raw 镜像文件到内部存储设备。

openSUSE *.raw 镜像文件可以存储在 SD 卡,或者远程存储服务器/电脑。

对于 openSUSE-XXX.raw 文件存储在 SD 卡
 dd if=openSUSE-XXX.raw of=/dev/XXX bs=8M
 sync

替换:

  • openSUSE-XXX.raw 替换为 openSUSE 镜像名称全称
  • /dev/XXX 替换为您的内部存储设备 (通常为 /dev/mmcblkX 或者 /dev/sdaX)


For openSUSE-XXX.raw 文件存储在远程设备: 命令通过远程服务器/电脑执行
 dd if=openSUSE-XXX.raw | ssh root@192.168.0.10 dd of=/dev/XXX bs=8M
 sync

替换:

  • openSUSE-XXX.raw 替换为 openSUSE 镜像名称全称
  • /dev/XXX 替换为内部存储设备 (通常为 /dev/mmcblkX 或者 /dev/sdaX)
  • 192.168.0.10 替换为 ARM 开发板的 IP 地址。


For openSUSE-XXX.raw 文件存储在远程设备: 命令在 ARM 开发板执行
 ssh username@192.168.0.10 "dd if=openSUSE-XXX.raw" | dd of=/dev/XXX bs=8M
 sync

替换:

  • openSUSE-XXX.raw 替换为 openSUSE 镜像名称全称
  • /dev/XXX 替换为内部存储设备 (通常为 /dev/mmcblkX 或者 /dev/sdaX)
  • username 替换为连接到远程服务器/电脑的用户名
  • 192.168.0.10 替换为 远程服务器/电脑的 IP 地址。


完成后,只需要重启开发板,通过内部存储启动。openSUSE 将会启动后将会首先格式化内部存储,与 SD 卡相同。