Could you please provide ISO files to boot the Talos II? This would provide for a user-friendly way to install the system. It appears to require using another distro to be able to boot the machine from scratch and install the tarball currently provided. What to do after tarball extraction is unclear though and there don't appear to be any instructions anywhere. At the very least, information or instructions would be helpful but a bootable ISO would be far better. Thank you for listening.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
The Debian 11 netinst ISO image worked fine for me on this Raptor Talos II machine, have been waiting for a Trisquel ISO image to avoid Debian 12 on this machine.
I found an ISO inside the tarball, booting it results in this output:
SIGTERM received, booting...[ 81.320901] kexec_core: Starting new kernel[ 2.308945] Failed to execute /init (error -13)[ 2.309028] Starting init: /sbin/init exists but couldn't execute it (error -13)[ 2.309179] Starting init: /bin/sh exists but couldn't execute it (error -13)[ 2.309206] Kernel panic - not syncing: No working init found. Try passing init= option to kernel. See Linux Documentation/admin-guide/init.rst for guidance.[ 2.309261] CPU: 0 PID: 1 Comm: swapper/0 Not tainted 5.19.0-46-generic #47~22.04.1+11.0trisquel23[ 2.309302] Call Trace:[ 2.309320] [c000000003aefcc0] [c000000000b8ceb4] dump_stack_lvl+0x78/0xc0 (unreliable)[ 2.309348] [c000000003aefd00] [c00000000018923c] panic+0x1cc/0x490[ 2.309375] [c000000003aefda0] [c000000000012b94] kernel_init+0x1e4/0x1f0[ 2.309404] [c000000003aefe10] [c00000000000cecc] ret_from_kernel_thread+0x5c/0x64
Error -13 is PERMERR. /sbin/init is a shell script pointing to /bin/sh pointing to /bin/busybox which links to /lib/powerpc64le-linux-gnu/ld64.so.2 which is permission 640. Comparing to Debian ISO netinst that file has permission 750. Could that be it?
Thank you - I can confirm that image works, writing it to a USB stick, and rebooting the machine selecting 'Default install' at the boot menu allows me to complete a Trisquel ppc64el installation. Yay! Both 5.15 and 5.19 tested:
Linux myra 5.15.0-76-generic #83+11.0trisquel24 SMP Thu Jun 29 06:55:01 UTC 2023 ppc64le ppc64le ppc64le GNU/LinuxLinux myra 5.19.0-46-generic #47~22.04.1+11.0trisquel23 SMP Fri Jun 30 15:16:36 UTC 2023 ppc64le ppc64le ppc64le GNU/Linux
Some minor oddities noticed during installation:
on the BMC https KVM display the language choices are Bosnian, Bulgarian, Catalan, etc including English as defualt. But on serial port I only got C and English as language choice. I wanted C so no problem.
apt mirror list is empty so I have to specify it manually
i get a prompt about which kernel to use, perhaps this is intentional, i don't recall it from aramo x86 but only nabia x86
This means I have a FSDG-compliant distribution running on a modern performance RYF-compliant hardware! This has been a dream for me for many years. Thank you!
I'll try the image for A20-OLinuXino-Lime2 during the week-end.
Is the u-boot-sunxi-with-spl.bin in debian-installer-images_20210731+deb11u8+11.0trisquel14_armhf.tar.gz compiled with CONFIG_GMAC_TX_DELAY=3 (to make gigabit ethernet work for board revision K and later) or with CONFIG_GMAC_TX_DELAY=0? (the default, suitable for earlier board revisions)?
Hello @davidl let's open the discussion for ARM support on another thread at https://gitlab.trisquel.org/trisquel/package-helpers tied to the debian-installer helper or maybe even on the devel mailing list as there is already a topic opened there for awhile on hold.
We can continue the discussion there as it might be lot of information to share and review.