U-Boot is on the SD card. I'm doing a standard install using the arm-image-installer

arm-image-installer --image=Fedora-Minimal-armhfp-29-1.2-sda.raw.xz --target=mx6cuboxi --media=/dev/sdb

I don't have any on system  storage only and SD card slot. I think this is true of a lot of ARM boards (no on board storage) so it seems their should be a solution.

I only need 4 partitions so if I have to reduce the number thats fine. I think the normal limit is 128.

On Fri, May 3, 2019 at 3:50 PM Peter Robinson <pbrobinson@gmail.com> wrote:
On Fri, May 3, 2019 at 8:28 PM Andrew Gillis <andrew@vortexbox.org> wrote:
> I want to install Fedora ARM on a 400GB SD card for use with imx6. The current images are have DOS partitions so they won't work on an SD that large.
> Is their an easy way to convert an image to GPT? I tried a few simple ways such as using gdisk but I'm always left with an unbootable image.

Where does your U-Boot reside? Is it a Fedora U-Boot image on the SD
card or does it reside on SPI flash or somewhere else or is it a
vendor provided U-Boot?

I'm not sure the GPT partitions will be compatible with the way U-Boot
will need to be written to the card, it will depend a little on the
devices and offsets, you might be able to limit the size of the GPT
metadata, which reduces the total partitions supported on GPT, to
limit how much of the early card it consumes and hence whether it
interrupts the U-Boot but I suspect the real fix for that is U-Boot on
SPI flash if your device supports it.


Andrew Gillis
Small Green Computer