(03-20-2023, 10:31 AM)KC9UDX Wrote: It's probably telling you that your SPI ROM is uninitialized. What device does it say that about?
As far as /boot, Manjaru is weird so it'll probably make me look stupid saying this, but you shouldn't have anything "installed" there. Just copy the one from the eMMC.
Thanks, KC9IUDX!
Yes--the Tow-Boot message is from the SPI, and that's where Tow-Boot is located. I've never installed Tow-Boot until now so it only exists on SPI.
I followed these Tow-Boot instructions and used Etcher to image spi.installer.img to an SD card.
https://wiki.manjaro.org/index.php/Manja...ptional.29
The SPI installer booted and seemed to work perfectly. Actually, except for the Tow-Boot boot message now, it seems to work perfectly to boot my eMMC Manjaro OS too! I could try flashing SPI again but, if it works (message notwithstanding), don't fix it (perhaps).
I'm doing a pacman -Syu to my eMMC system right now and then I'll try copying its /boot files to my NVMe and see if NVMe will boot. I've previously tried modifying the extlinux files to point to root on NVMe but had no luck. I have plenty of experience switching /boot and / pairings from the last two years running U-boot and a system on my NVMe. In fact, at one time I ran /boot and / from NVMe and it worked, but was not stable.
U-boot, root on NVMe and /boot on eMMC has worked for me for almost two years now. I have almost two years of history on my NVMe. I won't lose important stuff, because the / partition is still readable. I'll just have to reconfigure and system how I like it and copy /home over to it. I'd rather get the old system to boot!
73
Cal (AD8Q)
Okay. After doing pacman -Syu, my eMMC and old NVMe system appear to be on the same kernel revision. I copied the eMMC /boot files to NVMe and changed /boot/extlinux/extlinux.conf file on the NVMe PARTUUID to match the NVMe root UUID. I also made sure the NVMe /etc/fstab file pointed to the NVMe root and boot partitions.
The old system that I'm trying to recover has symptoms similar to what's reported here, except I don't recall it happening after an upgrade and I no longer see the cursor on an otherwise black screen.
I think I need to boot to eMMC and chroot to the old system on NVMe and start reinstalling things but I don't know where to start. Probably building a new initframfs would be a good place. Will reinstalling the kernel under chroot, do that?
73
Cal (AD8Q)