Boot method: microSD media
Image version: https://d-i.debian.org/daily-images/arm64/20220413-02:17/netboot/gtk/SD-card-images/
Date: 2022-04-13 ~2:00:00 UTC
Machine: Pine64 Rockpro64 RK3399
Partitions:
Filesystem Type 1K-blocks Used Available Use% Mounted on
udev devtmpfs 1925472 0 1925472 0% /dev
tmpfs tmpfs 395808 944 394864 1% /run
/dev/mapper/rkp64a-rewt ext4 4721184 1222728 3237952 28% /
tmpfs tmpfs 1979032 0 1979032 0% /dev/shm
tmpfs tmpfs 5120 0 5120 0% /run/lock
/dev/sda5 ext4 447306 65659 353129 16% /boot
tmpfs tmpfs 395804 0 395804 0% /run/user/1000
Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
Initial boot: [O]
Detect network card: [O]
Configure network: [O]
Detect media: [O]
Load installer modules: [O]
Clock/timezone setup: [O]
User/password setup: [O]
Detect hard drives: [O]
Partition hard drives: [E]
Install base system: [O]
Install tasks: [O]
Install boot loader: [O]
Overall install: [O]
Comments/Problems:
This wasn't *too* easy, but not too bad either.
The initial boot failed because I was unable to change the partition
type to be bootable, and there is another OS install on this disk. I
tried unmarking the bootable partition of the other install but upon
selecting it, nothing changed. Same for trying to mark the partition I
wanted it to boot from as bootable.
My guess is this is because with GPT partition tables bootable is not
a flag but a partition type?
I worked around this by manually adjusting the partition table to
change the partition types for the two partitions to use the "EFI
System" partition that u-boot, for better or worse, uses as a flag to
mark the partition as bootable.
The daily images use u-boot 2022.04+dfsg-2, which supports booting
from devices on a PCIe sata card for rockpro64, although not all sata
cards work, apparently. With older versions of u-boot (or if you have
an unlucky pick of sata cards) you would have to put /boot on a
microSD or eMMC device.
I will admit I used a tained image that added a couple modules for
HDMI output on another platform (rock64); I'll check without the extra
modules and report back if they're needed.
live well,
vagrant