То ли я тупой, то ли Альт сломался …
https://www.altlinux.org/Regular/arm
скачал я regular-xfce-latest-aarch64.img
распаковал, увеличил на 2 гб через
qemu-img resize regular-xfce-latest-aarch64.img +2G
скачал uboot u-boot-qemu-2023.04-alt1.aarch64.rpm
руспаковал .. и никак, uboot не грузит ядра.
Вытащил ядра отдельно с initramfs так там почему-то не грузится модуль virtio-blk автоматом, соответственно загрузки нет..
грузил
vmlinuz-6.1.29-std-def-alt1
===
U-Boot 2023.04 (Apr 04 2023 - 10:41:12 +0000)
DRAM: 2 GiB
Core: 51 devices, 14 uclasses, devicetree: board
Flash: 64 MiB
Loading Environment from Flash… *** Warning - bad CRC, using default environment
In: pl011@9000000
Out: pl011@9000000
Err: pl011@9000000
Net: eth0: virtio-net#32
Hit any key to stop autoboot: 0
Scanning for bootflows in all bootdevs
Seq Method State Uclass Part Name Filename
Scanning global bootmeth ‘efi_mgr’:
Scanning bootdev ‘fw-cfg@9020000.bootdev’:
fatal: no kernel available
No working controllers found
scanning bus for devices…
Unknown seq -1 for label ‘scsi’
Scanning bootdev ‘virtio-blk#31.bootdev’:
0 distro ready virtio 2 virtio-blk#31.bootdev.par /boot/extlinux/extlinux.conf
** Booting bootflow ‘virtio-blk#31.bootdev.part_2’ with distro
ALTLinux Boot Options
1: linux
2: 6.1.29-std-def-alt1
3: 6.2.16-un-def-alt1
Enter choice: 1: linux
Retrieving file: ../vmlinuz
Skipping linux for failure retrieving kernel
2: 6.1.29-std-def-alt1
Retrieving file: ../vmlinuz-6.1.29-std-def-alt1
Skipping 6.1.29-std-def-alt1 for failure retrieving kernel
3: 6.2.16-un-def-alt1
Retrieving file: ../vmlinuz-6.2.16-un-def-alt1
Skipping 6.2.16-un-def-alt1 for failure retrieving kernel
Boot failed (err=-14)
Unknown seq -1 for label ‘nvme’
BOOTP broadcast 1
DHCP client bound to address 10.0.2.15 (4 ms)
Scanning bootdev ‘virtio-net#32.bootdev’:
BOOTP broadcast 1
DHCP client bound to address 10.0.2.15 (0 ms)
*** Warning: no boot file name; using ‘0A00020F.img’
Using virtio-net#32 device
TFTP from server 10.0.2.2; our IP address is 10.0.2.15
Filename ‘0A00020F.img’.
Load address: 0x40400000
Loading: *
TFTP error: ‘Access violation’ (2)
Not retrying…
No more bootdevs
(1 bootflow, 1 valid)
=>
===