openSUSE:Install to internal memory

Some ARM boards have internal memory, such as eMMC for HCL:BeagleBone_Black or HCL:ARMChromebook.
If your openSUSE image is compatible with your internal memory (supported by the bootloader (U-Boot) and Linux kernel) you can follow this HOW-TO (tested on a Beaglebone black).

The steps are the following:

Boot the board from external storage (such as SD), or from network, or whatever

Copy (dd) openSUSE *.raw image to the internal storage

Boot from external storage

The easiest way is to boot openSUSE image from SD card, as usual.
Then test if your internal storage is working from u-boot and Linux.

Copy (dd) openSUSE *.raw image to the internal storage

Once booted, you can dd the openSUSE *.raw image file to your internal memory.

The openSUSE *.raw image file can be stored on the SD card or on a remote storage/computer.