# dd if=NetBSD-10-aarch64--generic.img of=/dev/rsd0d bs=1m conv=sync
# dd if=rksd_loader.img of=/dev/rsd0d seek=64 conv=sync
gives:
# fdisk sd0d
`fdisk: Cannot determine the number of heads
Disk: /dev/rsd0d
NetBSD disklabel disk geometry:
cylinders: 7647, heads: 64, sectors/track: 32 (2048 sectors/cylinder)
total sectors: 15661056, bytes/sector: 512
BIOS disk geometry:
cylinders: 974, heads: 255, sectors/track: 63 (16065 sectors/cylinder)
total sectors: 15661056
Partitions aligned to 2048 sector boundaries, offset 63
Partition table:
0: Primary DOS with 32 bit FAT - LBA (sysid 12)
start 32768, size 163840 (80 MB, Cyls 2/10/9-12/60/48), Active
1: <UNUSED>
2: <UNUSED>
3: GPT Protective MBR (sysid 238)
start 1, size 32767 (16 MB, Cyls 0/0/2-2/10/8)
PBR is not bootable: Bad magic number (0x0000)
First active partition: 0
Drive serial number: 0 (0x00000000) `
Tried with both generic and rock64 image.
Any suggestions to what goes wrong?