Hi already thought the problem was fixed magically because it didn’t happen anymore in a while. But unfortunately it hit me again.
I updated my system using pacman -Syu:
:: Synchronizing package databases...
endeavouros downloading...
core downloading...
extra downloading...
community downloading...
multilib downloading...
:: Starting full system upgrade...
resolving dependencies...
looking for conflicting packages...
Package (12) Old Version New Version Net Change Download Size
community/audacity 1:3.2.5-2 1:3.3.0-1 2,00 MiB 8,25 MiB
extra/babl 0.1.102-1 0.1.104-1 0,00 MiB 0,46 MiB
core/cracklib 2.9.8-1 2.9.11-1 0,01 MiB 0,27 MiB
core/device-mapper 2.03.20-1 2.03.21-1 0,00 MiB 0,27 MiB
extra/firefox 112.0.1-1 112.0.2-1 0,04 MiB 64,99 MiB
extra/git 2.40.0-1 2.40.1-1 0,26 MiB 6,65 MiB
extra/libadwaita 1:1.3.1-1 1:1.3.2-1 0,01 MiB 0,46 MiB
core/libpcap 1.10.3-1 1.10.4-1 0,00 MiB 0,28 MiB
core/lvm2 2.03.20-1 2.03.21-1 0,00 MiB 1,79 MiB
community/telegram-desktop 4.8.0-1 4.8.1-1 0,00 MiB 30,23 MiB
community/twolame 0.4.0-2 0.4.0-3 0,00 MiB 0,08 MiB
community/vamp-plugin-sdk 2.10.0-1 2.10.0-2 -0,17 MiB 0,24 MiB
Total Download Size: 113,96 MiB
Total Installed Size: 414,35 MiB
Net Upgrade Size: 2,15 MiB
:: Retrieving packages...
firefox-112.0.2-1-x86_64 downloading...
telegram-desktop-4.8.1-1-x86_64 downloading...
audacity-1:3.3.0-1-x86_64 downloading...
git-2.40.1-1-x86_64 downloading...
lvm2-2.03.21-1-x86_64 downloading...
babl-0.1.104-1-x86_64 downloading...
libadwaita-1:1.3.2-1-x86_64 downloading...
libpcap-1.10.4-1-x86_64 downloading...
device-mapper-2.03.21-1-x86_64 downloading...
cracklib-2.9.11-1-x86_64 downloading...
vamp-plugin-sdk-2.10.0-2-x86_64 downloading...
twolame-0.4.0-3-x86_64 downloading...
checking keyring...
checking package integrity...
loading package files...
checking for file conflicts...
:: Processing package changes...
upgrading twolame...
upgrading vamp-plugin-sdk...
upgrading device-mapper...
upgrading libpcap...
upgrading audacity...
upgrading babl...
upgrading cracklib...
upgrading firefox...
upgrading git...
upgrading libadwaita...
upgrading lvm2...
upgrading telegram-desktop...
:: Running post-transaction hooks...
(1/9) Creating system user accounts...
(2/9) Reloading system manager configuration...
(3/9) Reloading device manager configuration...
(4/9) Arming ConditionNeedsUpdate...
(5/9) Updating the MIME type database...
(6/9) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img --microcode /boot/amd-ucode.img
==> Starting build: '6.2.12-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
sort: cannot read: '/sys/devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.3/ep_84/uevent': No such file or directory
modprobe: ERROR: missing parameters. See -h.
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [encrypt]
==> WARNING: Possibly missing firmware for module: 'qat_4xxx'
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.2.12-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [encrypt]
==> WARNING: Possibly missing firmware for module: 'qat_4xxx'
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
(7/9) Updating icon theme caches...
(8/9) Checking which packages need to be rebuilt
(9/9) Updating the desktop file MIME type cache...
After the restart I saw the mount error stated in my first post again. It was something like this:
mount: /new_root: no filesystem type specified.
Your are now being dropped into an emergency shell.
sh: can’t access tty; job control turned off
[rootfs ]#
So I restarted using old initramfs and reinstalled the kernel using pacman -S linux:
$ sudo pacman -S linux
warning: linux-6.2.12.arch1-1 is up to date -- reinstalling
resolving dependencies...
looking for conflicting packages...
Package (1) Old Version New Version Net Change
core/linux 6.2.12.arch1-1 6.2.12.arch1-1 0,00 MiB
Total Installed Size: 174,24 MiB
Net Upgrade Size: 0,00 MiB
:: Proceed with installation? [Y/n]
(1/1) checking keys in keyring [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) checking package integrity [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) loading package files [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
(1/1) checking for file conflicts [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
:: Processing package changes...
(1/1) reinstalling linux [------------------------------------------------------------------------------------------------------------------------------------------------] 100%
:: Running post-transaction hooks...
(1/5) Arming ConditionNeedsUpdate...
(2/5) Updating module dependencies...
(3/5) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img --microcode /boot/amd-ucode.img
==> Starting build: '6.2.12-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [autodetect]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [encrypt]
==> WARNING: Possibly missing firmware for module: 'qat_4xxx'
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux.img'
==> Image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'fallback'
-> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect --microcode /boot/amd-ucode.img
==> Starting build: '6.2.12-arch1-1'
-> Running build hook: [base]
-> Running build hook: [udev]
-> Running build hook: [modconf]
-> Running build hook: [block]
==> WARNING: Possibly missing firmware for module: 'aic94xx'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> WARNING: Possibly missing firmware for module: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'xhci_pci'
-> Running build hook: [keyboard]
-> Running build hook: [keymap]
-> Running build hook: [consolefont]
==> WARNING: consolefont: no font found in configuration
-> Running build hook: [encrypt]
==> WARNING: Possibly missing firmware for module: 'qat_4xxx'
-> Running build hook: [filesystems]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
(4/5) Check if user should be informed about rebooting after certain system package upgrades.
(5/5) Checking which packages need to be rebuilt
This fixed the problem once again.
There is an error in the first log which might be the root of the problem:
sort: cannot read: '/sys/devices/pci0000:00/0000:00:08.1/0000:05:00.4/usb3/3-1/3-1.2/3-1.2.2/3-1.2.2:1.3/ep_84/uevent': No such file or directory
modprobe: ERROR: missing parameters. See -h.