New to Linux
Updated everything through discover 2 days ago now MNT won’t boot fully. I just get stuck on this screen and am unable to input.
I pressed LPC reset, I have power cycled and reset.
If anyone could help that would be great.
New to Linux
Updated everything through discover 2 days ago now MNT won’t boot fully. I just get stuck on this screen and am unable to input.
I pressed LPC reset, I have power cycled and reset.
If anyone could help that would be great.
Can you log in on Virtual Terminal 2? Press CTRL ALT F2 to switch VTs. My reform doesn’t show a login on VT1.
I am not able to log on to VT2
Hi!,
I have the exact same problem here. It happen on encrypted nvem root partition with the last kernel. Initramfs stuck before asking decryption password (it is impossible to get another TTY).
I thought it was my home-made Debian installation, by the way I downloaded official image, made installation with reform scripts and everything worked as expected, But After update the system problem occurs.
With the last system on SDCard I can boot my system decrypt my luks container an mount all my partitions without problem.
Regards,
I’m very sorry for the inconvenience. @vkoskiv experienced the same or similar issue on a311d, which sounds like it is not imx8mq specific. We’re looking into it ASAP.
Okay great, thank you.
Hi @minute and thanks for replying. If I can help for something tell me, I can make some tests if needed.
I am using encrypted nvme (with lvm inside luks) and have latest linux and reform-tools from the MNT repo installed and can boot just fine.
But I do not have all my packages upgraded. When I tried upgrading I was warned about a release critical bug in the cryptsetup package which sounds exactly like what you describe:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1052547
Are you able to supply more information to this bug?
If you can do that, could you try if downgrading the following packages to before version 2:2.6.1-5
fixes your problem:
* cryptsetup
* cryptsetup-bin
* cryptsetup-initramfs
* libcryptsetup12
For example, I’m currently on 2:2.6.1-4~deb12u1
and do not have this issue. Do you have an internet connection when booting from sd-card?
After mounting your encrypted rootfs, mount your /boot
partition into that as well. Also don’t forget to mount proc, dev and sys. Assuming you mounted your rootfs to /mnt
you can run:
mount -o bind /dev /mnt/dev
mount -t sysfs sys /mnt/dev
mount -t proc proc /mnt/proc
mount /dev/mmcblk0p1 /mnt/boot
After that you can chroot /mnt
to carry out tasks in your broken system. For example it would maybe be useful to see the last things you installed with apt. You can find those at the bottom of /var/log/apt/history.log
. There we can see which packages changed in your last upgrade that broke your system. That will be very useful to have.
Hi @josch, I’ll try to do that on the afternoon. Thanks
I just upgraded cryptsetup-initramfs
and the other cryptsetup packages to version 2:2.6.1-5
and this did not trigger the problem. I can still boot with my encrypted nvme just fine. So the problem comes from another package as it was already suspected by the Debian cryptsetup maintainer. We now have to find out which package that is. For that it would be best if everybody who suffers from this problem after an upgrade could share which packages were upgraded. For that it would be most useful to have the last stanza of /var/log/apt/history.log
. This is how that looks for me:
Start-Date: 2023-10-04 13:34:27
Commandline: apt install cryptsetup-initramfs
Requested-By: josch (1000)
Upgrade: cryptsetup-bin:arm64 (2:2.6.1-4~deb12u1, 2:2.6.1-5), cryptsetup-initramfs:arm64 (2:2.6.1-4~deb12u1, 2:2.6.1-5), libcryptsetup12:arm64 (2:2.6.1-4~deb12u1, 2:2.6.1-5), cryptsetup:arm64 (2:2.6.1-4~deb12u1, 2:2.6.1-5)
End-Date: 2023-10-04 13:35:26
If you did multiple upgrade runs before rebooting into an unbootable system, please post all the relevant stanzas. You can use the Start-Date
timestamp to find out which stanzas are relevant here. Thanks!
Here’s my apt history log from a few days before the issue. Though when the issue did occur, I had also swapped in the A311D module, so it’s not guaranteed to be a package issue:
Start-Date: 2023-10-01 14:34:53
Commandline: apt upgrade
Requested-By: vkoskiv (1000)
Install: libxapian30:arm64 (1.4.22-1, automatic), gir1.2-notify-0.7:arm64 (0.8.2-1, automatic), libgtk3-perl:arm64 (0.038-3, automatic), synaptic:arm64 (0.91.3, automatic), libextutils-depends-perl:arm64 (0.8001-2, automatic), libdecor-0-plugin-1-gtk:arm64 (0.2.0-1, automatic), libept1.6.0:arm64 (1.2.1, automatic), libcairo-gobject-perl:arm64 (1.005-4, automatic), libglib-object-introspection-perl:arm64 (0.050-2, automatic), libglib-perl:arm64 (3:1.329.3-3, automatic), libcairo-perl:arm64 (1.109-3+b1, automatic)
Upgrade: libqt6multimediawidgets6:arm64 (6.4.2-10+b1, 6.4.2-11), librados2:arm64 (16.2.11+ds-2, 16.2.11+ds-4), libblkid-dev:arm64 (2.39.2-1, 2.39.2-2), libupower-glib3:arm64 (1.90.2-4, 1.90.2-5), libwebpmux3:arm64 (1.3.2-0.2, 1.3.2-0.3), libopenal-data:arm64 (1:1.23.1-3, 1:1.23.1-4), libvamp-hostsdk3v5:arm64 (2.10.0-3, 2.10.0-4), libsmartcols1:arm64 (2.39.2-1, 2.39.2-2), libxs-parse-sublike-perl:arm64 (0.18-1, 0.20-1), console-setup:arm64 (1.222, 1.223), udev:arm64 (254.4-1, 254.5-1), libvpx7:arm64 (1.12.0-1, 1.12.0-1.1), ovmf:arm64 (2023.05-1, 2023.05-2), python3-tz:arm64 (2023.3-4, 2023.3.post1-1), libsharpyuv0:arm64 (1.3.2-0.2, 1.3.2-0.3), qt6-wayland:arm64 (6.4.2-3, 6.4.2-5), libglx-mesa0:arm64 (23.2.0~rc3-3, 23.2.1-1), libauthen-sasl-perl:arm64 (2.1600-3, 2.1700-1), systemd-container:arm64 (254.4-1, 254.5-1), mesa-common-dev:arm64 (23.2.0~rc3-3, 23.2.1-1), mutter-common-bin:arm64 (44.5-1, 44.5-2), libqt6wlshellintegration6:arm64 (6.4.2-3, 6.4.2-5), libsuitesparseconfig7:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), libmount-dev:arm64 (2.39.2-1, 2.39.2-2), libgtk-4-common:arm64 (4.12.1+ds-3, 4.12.2+ds-1), git:arm64 (1:2.40.1-1, 1:2.42.0-1), libfluidsynth3:arm64 (2.3.3-2.1, 2.3.4-1), libdecor-0-0:arm64 (0.1.1-2, 0.2.0-1), libarmadillo12:arm64 (1:12.6.1+dfsg-2, 1:12.6.4+dfsg-1), yt-dlp:arm64 (2023.07.06-1, 2023.09.24-1), gir1.2-gstreamer-1.0:arm64 (1.22.5-1, 1.22.6-1), gstreamer1.0-gl:arm64 (1.22.5-1, 1.22.6-1), libpam-systemd:arm64 (254.4-1, 254.5-1), libspdlog1.10:arm64 (1:1.10.0+ds-0.4, 1:1.10.0+ds-1), libamd3:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), node-minimatch:arm64 (5.1.1+~5.1.2-1, 9.0.3-3), libheif1:arm64 (1.16.2-2, 1.16.2-3), libwebpdecoder3:arm64 (1.3.2-0.2, 1.3.2-0.3), libcairo2:arm64 (1.17.8-3, 1.18.0-1), libgbm1:arm64 (23.2.0~rc3-3, 23.2.1-1), librbd1:arm64 (16.2.11+ds-2, 16.2.11+ds-4), libheif-plugin-libde265:arm64 (1.16.2-2, 1.16.2-3), libwebp-dev:arm64 (1.3.2-0.2, 1.3.2-0.3), libgbm-dev:arm64 (23.2.0~rc3-3, 23.2.1-1), vamp-plugin-sdk:arm64 (2.10.0-3, 2.10.0-4), kmod:arm64 (30+20230601-1, 30+20230601-2), libfluidsynth-dev:arm64 (2.3.3-2.1, 2.3.4-1), libdecor-0-dev:arm64 (0.1.1-2, 0.2.0-1), libmutter-12-0:arm64 (44.5-1, 44.5-2), python3-pip-whl:arm64 (23.2+dfsg-1, 23.2.1+dfsg-1), qemu-efi-aarch64:arm64 (2023.05-1, 2023.05-2), libspeechd-dev:arm64 (0.11.5-1, 0.11.5-2), reform-tools:arm64 (1.27, 1.30), node-browserslist:arm64 (4.21.10+~cs6.1.25-1, 4.21.10+~cs6.1.25-2), libwebpdemux2:arm64 (1.3.2-0.2, 1.3.2-0.3), libjavascriptcoregtk-4.1-0:arm64 (2.42.0-1, 2.42.1-1), libsystemd0:arm64 (254.4-1, 254.5-1), librist4:arm64 (0.2.7+dfsg-1, 0.2.8+dfsg+really0.2.7+dfsg-1), linux-headers-arm64:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), libmount1:arm64 (2.39.2-1, 2.39.2-2), libsdl1.2-dev:arm64 (1.2.66-1, 1.2.68-1), gir1.2-javascriptcoregtk-4.1:arm64 (2.42.0-1, 2.42.1-1), node-brace-expansion:arm64 (2.0.1-2, 2.0.1+~1.1.0-1), libavdevice60:arm64 (7:6.0-6, 7:6.0-7), libgstreamer-gl1.0-0:arm64 (1.22.5-1, 1.22.6-1), ffmpeg:arm64 (7:6.0-6, 7:6.0-7), gir1.2-webkit2-4.1:arm64 (2.42.0-1, 2.42.1-1), libopenal-dev:arm64 (1:1.23.1-3, 1:1.23.1-4), libcamd3:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), libudev-dev:arm64 (254.4-1, 254.5-1), node-glob:arm64 (8.0.3+~cs8.4.15-1, 8.0.3+~cs8.4.15-3), libjavascriptcoregtk-6.0-1:arm64 (2.42.0-1, 2.42.1-1), foot:arm64 (1.15.3-1, 1.15.3-2), libcairo-gobject2:arm64 (1.17.8-3, 1.18.0-1), gir1.2-gtk-4.0:arm64 (4.12.1+ds-3, 4.12.2+ds-1), mutter-common:arm64 (44.5-1, 44.5-2), util-linux:arm64 (2.39.2-1, 2.39.2-2), gnome-shell:arm64 (44.5-1, 44.5-2), gir1.2-gst-plugins-base-1.0:arm64 (1.22.5-1, 1.22.6-1), util-linux-extra:arm64 (2.39.2-1, 2.39.2-2), systemd:arm64 (254.4-1, 254.5-1), libqt6multimediaquick6:arm64 (6.4.2-10+b1, 6.4.2-11), libudev1:arm64 (254.4-1, 254.5-1), console-setup-linux:arm64 (1.222, 1.223), qemu-efi-arm:arm64 (2023.05-1, 2023.05-2), libpostproc57:arm64 (7:6.0-6, 7:6.0-7), gir1.2-geoclue-2.0:arm64 (2.7.0-3, 2.7.1-1), libgl1-mesa-dev:arm64 (23.2.0~rc3-3, 23.2.1-1), fdisk:arm64 (2.39.2-1, 2.39.2-2), libgl1-mesa-dri:arm64 (23.2.0~rc3-3, 23.2.1-1), python3-wheel:arm64 (0.41.0-2, 0.41.2-1), libnss3-dev:arm64 (2:3.92-1, 2:3.93-1), libheif-plugin-aomdec:arm64 (1.16.2-2, 1.16.2-3), libcairo-script-interpreter2:arm64 (1.17.8-3, 1.18.0-1), libheif-plugin-x265:arm64 (1.16.2-2, 1.16.2-3), libegl1-mesa-dev:arm64 (23.2.0~rc3-3, 23.2.1-1), libheif-plugin-aomenc:arm64 (1.16.2-2, 1.16.2-3), libobject-pad-perl:arm64 (0.802-1, 0.803-1), python3-sympy:arm64 (1.12-3, 1.12-6), libfdisk1:arm64 (2.39.2-1, 2.39.2-2), systemd-dev:arm64 (254.4-1, 254.5-1), firefox:arm64 (117.0.1-1, 118.0-1), libcholmod4:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), linux-image-arm64:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), libc6:arm64 (2.37-10, 2.37-11), locales:arm64 (2.37-10, 2.37-11), libnss-mymachines:arm64 (254.4-1, 254.5-1), libqt6multimedia6:arm64 (6.4.2-10+b1, 6.4.2-11), qt6-multimedia-dev:arm64 (6.4.2-10+b1, 6.4.2-11), libgphoto2-port12:arm64 (2.5.30-1, 2.5.31-1), libavcodec60:arm64 (7:6.0-6, 7:6.0-7), python3-psutil:arm64 (5.9.4-1+b1, 5.9.5-1), libuuid1:arm64 (2.39.2-1, 2.39.2-2), man-db:arm64 (2.11.2-3, 2.12.0-1), python3-cairo:arm64 (1.24.0-2, 1.24.0-3), gsettings-desktop-schemas:arm64 (44.0-2, 45.0-1), gstreamer1.0-plugins-good:arm64 (1.22.5-1, 1.22.6-1), uuid-runtime:arm64 (2.39.2-1, 2.39.2-2), gstreamer1.0-plugins-base:arm64 (1.22.5-1, 1.22.6-1), gir1.2-mutter-12:arm64 (44.5-1, 44.5-2), libumfpack6:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), libopenal1:arm64 (1:1.23.1-3, 1:1.23.1-4), libnss3:arm64 (2:3.92-1, 2:3.93-1), libcolamd3:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), login:arm64 (1:4.13+dfsg1-1+b1, 1:4.13+dfsg1-2), linux-headers-6.5.0-1-reform2-arm64:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), libavutil58:arm64 (7:6.0-6, 7:6.0-7), python3-certifi:arm64 (2022.9.24-1, 2023.7.22-1), mold:arm64 (2.1.0+dfsg-1, 2.2.0+dfsg-1), uuid-dev:arm64 (2.39.2-1, 2.39.2-2), libwebp7:arm64 (1.3.2-0.2, 1.3.2-0.3), libswscale7:arm64 (7:6.0-6, 7:6.0-7), gnome-shell-common:arm64 (44.5-1, 44.5-2), libjavascriptcoregtk-4.0-18:arm64 (2.42.0-1, 2.42.1-1), liblc3-1:arm64 (1.0.3-4, 1.0.4-1), libwebkit2gtk-4.1-0:arm64 (2.42.0-1, 2.42.1-1), libheif-dev:arm64 (1.16.2-2, 1.16.2-3), libgstreamer1.0-0:arm64 (1.22.5-1, 1.22.6-1), python3-pip:arm64 (23.2+dfsg-1, 23.2.1+dfsg-1), linux-headers-6.5.0-1-reform2-common:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), libqt6waylandcompositor6:arm64 (6.4.2-3, 6.4.2-5), rfkill:arm64 (2.39.2-1, 2.39.2-2), libglapi-mesa:arm64 (23.2.0~rc3-3, 23.2.1-1), libc-dev-bin:arm64 (2.37-10, 2.37-11), libsdl2-2.0-0:arm64 (2.28.3+dfsg-3, 2.28.3+dfsg-4), mount:arm64 (2.39.2-1, 2.39.2-2), linux-kbuild-6.5.0-1-reform2:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), cmake-curses-gui:arm64 (3.27.5-1, 3.27.6-1), libgsl27:arm64 (2.7.1+dfsg-5, 2.7.1+dfsg-6), libqt6waylandclient6:arm64 (6.4.2-3, 6.4.2-5), libc-l10n:arm64 (2.37-10, 2.37-11), libvamp-sdk2v5:arm64 (2.10.0-3, 2.10.0-4), libgtk-4-1:arm64 (4.12.1+ds-3, 4.12.2+ds-1), linux-image-6.5.0-1-reform2-arm64:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), libc-bin:arm64 (2.37-10, 2.37-11), libsystemd-shared:arm64 (254.4-1, 254.5-1), libc-devtools:arm64 (2.37-10, 2.37-11), libswresample4:arm64 (7:6.0-6, 7:6.0-7), cmake-data:arm64 (3.27.5-1, 3.27.6-1), keyboard-configuration:arm64 (1.222, 1.223), libkmod2:arm64 (30+20230601-1, 30+20230601-2), libc6-dbg:arm64 (2.37-10, 2.37-11), libheif-plugin-dav1d:arm64 (1.16.2-2, 1.16.2-3), libc6-dev:arm64 (2.37-10, 2.37-11), libqt6spatialaudio6:arm64 (6.4.2-10+b1, 6.4.2-11), libsdl1.2debian:arm64 (1.2.66-1, 1.2.68-1), libmedc11:arm64 (4.1.0+repack-3+b4, 4.1.0+repack-4), libgphoto2-6:arm64 (2.5.30-1, 2.5.31-1), pv:arm64 (1.7.24-1, 1.8.0-2), libvpx-dev:arm64 (1.12.0-1, 1.12.0-1.1), systemd-sysv:arm64 (254.4-1, 254.5-1), libwebkit2gtk-4.0-37:arm64 (2.42.0-1, 2.42.1-1), libblkid1:arm64 (2.39.2-1, 2.39.2-2), libhandy-1-0:arm64 (1.8.2-2, 1.8.2-3), libavformat60:arm64 (7:6.0-6, 7:6.0-7), libcairo2-dev:arm64 (1.17.8-3, 1.18.0-1), libegl-mesa0:arm64 (23.2.0~rc3-3, 23.2.1-1), reform2-lpc-dkms:arm64 (1.27, 1.30), libqt6waylandeglcompositorhwintegration6:arm64 (6.4.2-3, 6.4.2-5), libfile-listing-perl:arm64 (6.15-1, 6.16-1), libgtk-4-media-gstreamer:arm64 (4.12.1+ds-3, 4.12.2+ds-1), gir1.2-upowerglib-1.0:arm64 (1.90.2-4, 1.90.2-5), libwebkitgtk-6.0-4:arm64 (2.42.0-1, 2.42.1-1), libsdl2-dev:arm64 (2.28.3+dfsg-3, 2.28.3+dfsg-4), libgstreamer-plugins-base1.0-0:arm64 (1.22.5-1, 1.22.6-1), libspeechd2:arm64 (0.11.5-1, 0.11.5-2), libgslcblas0:arm64 (2.7.1+dfsg-5, 2.7.1+dfsg-6), gstreamer1.0-libav:arm64 (1.22.5-1, 1.22.6-1), firefox-esr:arm64 (115.2.1esr-1, 115.3.0esr-1), libqt6waylandeglclienthwintegration6:arm64 (6.4.2-3, 6.4.2-5), git-man:arm64 (1:2.40.1-1, 1:2.42.0-1), python3-pythran:arm64 (0.11.0+ds-8, 0.14.0+ds-2), libgeoclue-2-0:arm64 (2.7.0-3, 2.7.1-1), libsharpyuv-dev:arm64 (1.3.2-0.2, 1.3.2-0.3), bsdutils:arm64 (1:2.39.2-1, 1:2.39.2-2), cmake:arm64 (3.27.5-1, 3.27.6-1), libccolamd3:arm64 (1:7.1.0+dfsg-3, 1:7.2.0+dfsg-2), libsystemd-dev:arm64 (254.4-1, 254.5-1), libxsimd-dev:arm64 (8.1.0-7, 10.0.0-3), bsdextrautils:arm64 (2.39.2-1, 2.39.2-2), libdebconfclient0:arm64 (0.270, 0.271), passwd:arm64 (1:4.13+dfsg1-1+b1, 1:4.13+dfsg1-2), linux-libc-dev:arm64 (6.5.3-1+reform20230920T210951Z1, 6.5.3-1+reform20230928T234449Z1), upower:arm64 (1.90.2-4, 1.90.2-5), libavfilter9:arm64 (7:6.0-6, 7:6.0-7)
End-Date: 2023-10-01 14:42:21
Start-Date: 2023-10-01 15:52:58
Commandline: apt install libsixel-bin
Requested-By: vkoskiv (1000)
Install: libsixel-bin:arm64 (1.10.3-3)
End-Date: 2023-10-01 15:53:04
Start-Date: 2023-10-02 16:38:12
Commandline: apt upgrade
Requested-By: vkoskiv (1000)
Upgrade: shiboken2:arm64 (5.15.10-3, 5.15.10-4), libshiboken2-py3-5.15:arm64 (5.15.10-3, 5.15.10-4), libcurl4-openssl-dev:arm64 (8.3.0-1, 8.3.0-2), qemu-system-x86:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), libcurl4:arm64 (8.3.0-1, 8.3.0-2), libvpx7:arm64 (1.12.0-1.1, 1.12.0-1.2), libcurl3-gnutls:arm64 (8.3.0-1, 8.3.0-2), python3-pyside2.qtgui:arm64 (5.15.10-3, 5.15.10-4), python3-pyside2.qtwebchannel:arm64 (5.15.10-3, 5.15.10-4), libtss2-tcti-cmd0:arm64 (4.0.1-2, 4.0.1-3), libaec0:arm64 (1.0.6-1+b1, 1.1.1-1), python3-pyside2.qtuitools:arm64 (5.15.10-3, 5.15.10-4), yt-dlp:arm64 (2023.09.24-1, 2023.09.24-2), python3-pyside2.qtsvg:arm64 (5.15.10-3, 5.15.10-4), qemu-system-modules-opengl:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), libtss2-tcti-device0:arm64 (4.0.1-2, 4.0.1-3), python3-pyside2.qtxml:arm64 (5.15.10-3, 5.15.10-4), libtss2-tcti-swtpm0:arm64 (4.0.1-2, 4.0.1-3), qemu-system-modules-spice:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), python3-pyside2.qtwebengine:arm64 (5.15.10-3, 5.15.10-4), python3-pyside2.qtopengl:arm64 (5.15.10-3, 5.15.10-4), libtss2-mu0:arm64 (4.0.1-2, 4.0.1-3), mdevctl:arm64 (1.2.0-4+b1, 1.2.0-4+b2), libtss2-rc0:arm64 (4.0.1-2, 4.0.1-3), libtss2-tcti-libtpms0:arm64 (4.0.1-2, 4.0.1-3), qemu-utils:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), python3-pyside2.qtwidgets:arm64 (5.15.10-3, 5.15.10-4), python3-pyside2.qtwebenginewidgets:arm64 (5.15.10-3, 5.15.10-4), libfreerdp2-2:arm64 (2.10.0+dfsg1-1.1, 2.11.2+dfsg1-1), libtss2-tctildr0:arm64 (4.0.1-2, 4.0.1-3), libtss2-tcti-mssim0:arm64 (4.0.1-2, 4.0.1-3), python3-pyside2.qtwebenginecore:arm64 (5.15.10-3, 5.15.10-4), ripgrep:arm64 (13.0.0-5+b1, 13.0.0-5+b2), libwinpr2-2:arm64 (2.10.0+dfsg1-1.1, 2.11.2+dfsg1-1), libfreerdp-server2-2:arm64 (2.10.0+dfsg1-1.1, 2.11.2+dfsg1-1), libpyside2-py3-5.15:arm64 (5.15.10-3, 5.15.10-4), qemu-system-common:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), libtss2-sys1:arm64 (4.0.1-2, 4.0.1-3), qemu-block-extra:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), python3-pyside2.qtprintsupport:arm64 (5.15.10-3, 5.15.10-4), libopenmpi3:arm64 (4.1.5-3, 4.1.6-1), libvpx-dev:arm64 (1.12.0-1.1, 1.12.0-1.2), curl:arm64 (8.3.0-1, 8.3.0-2), libtss2-esys-3.0.2-0:arm64 (4.0.1-2, 4.0.1-3), qemu-system-arm:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), qemu-system-data:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), python3-pyside2.qtnetwork:arm64 (5.15.10-3, 5.15.10-4), python3-pyside2.qtcore:arm64 (5.15.10-3, 5.15.10-4), qemu-system-gui:arm64 (1:8.1.0+ds-6, 1:8.1.1+ds-1), libsz2:arm64 (1.0.6-1+b1, 1.1.1-1), libtss2-tcti-spi-helper0:arm64 (4.0.1-2, 4.0.1-3)
End-Date: 2023-10-02 16:38:57
Start-Date: 2023-10-02 16:39:38
Commandline: apt autoremove
Requested-By: vkoskiv (1000)
Remove: libsigc++-2.0-dev:arm64 (2.12.0-1), libatkmm-1.6-dev:arm64 (2.28.3-1), libcairomm-1.0-dev:arm64 (1.14.4-2), libpangomm-1.4-dev:arm64 (2.46.3-1), libglibmm-2.4-dev:arm64 (2.66.6-2)
End-Date: 2023-10-02 16:39:40
Start-Date: 2023-10-03 20:06:12
Commandline: apt install pigz
Requested-By: vkoskiv (1000)
Install: pigz:arm64 (2.8-1)
End-Date: 2023-10-03 20:06:18
Start-Date: 2023-10-03 23:10:27
Commandline: apt upgrade
Requested-By: vkoskiv (1000)
Upgrade: libsyn123-0:arm64 (1.31.3-2, 1.32.3-1), libmpg123-0:arm64 (1.31.3-2, 1.32.3-1), libqrcodegencpp1:arm64 (1.8.0-1.1, 1.8.0-1.2), libmpg123-dev:arm64 (1.31.3-2, 1.32.3-1), libsdl2-2.0-0:arm64 (2.28.3+dfsg-4, 2.28.4+dfsg-1), ncdu:arm64 (1.18-0.2, 1.19-0.1), libout123-0:arm64 (1.31.3-2, 1.32.3-1), debian-keyring:arm64 (2023.05.26, 2023.09.24), libucx0:arm64 (1.15.0~rc6-1, 1.15.0-1), libsdl2-dev:arm64 (2.28.3+dfsg-4, 2.28.4+dfsg-1)
End-Date: 2023-10-03 23:10:40
That last upgrade I ran right before shutting down for the hardware upgrade.
After some debugging on IRC with guidance from minute and josch, here is my /boot/boot.scr
that works on my system, where I now have the A311D module, with /
on a LUKS-encrypted lvm on an NVME drive:
https://mister-muffin.de/p/ZjJp.bin
This (partially) binary file replaces /boot/boot.scr
on the SD card.
We found the reason and a solution for the issue today, the reason is the order of console=
arguments in the kernel commandline. With encrypted NVMe and console=tty1
not being at the end, the decryption prompt appears on the serial port instead. An update with a fix is going through our build system at the moment.
reform-tools
version 1.31 now has the fix for this problem and is available from the repositories.
Sorry again for having created this issue. If any of you affected by it needs help restoring their system to a working state, please do not hesitate to contact me either here or in #mnt-reform
on libera.chat or via email josch@debian.org
Hi @josch, thank you very much for all you done for us! I don’t have time to test now but I’ll do this week-end.
Hi,
On my side, all work with reform-tools
version 1.31, no more problem on my encrypted nvme.
Thanks a lot!