Help! Rootfs after Boot after watching video and closing the laptop lid


Even the laptop keyboard won’t work, while the Windows Partition does not make any trouble.

I am pretty nervous.

Thank you for any help!

After starting with fallback with initram fs, it works.

What is my next step?

In the meantime, I ran an update and tried to fix grub. These are the results:

eos-update-notifier: updates from upstream:
Name                   Current                   ->  New                       Download Size
----                   -------                   --  ---                       -------------
archlinux-keyring      20230629-1                ->  20230704-1                1167,70 KiB
broadcom-wl            6.30.223.271-480          ->  6.30.223.271-481          1453,67 KiB
cython                 0.29.35-2                 ->  0.29.36-1                 2,29 MiB
gcab                   1.5-1                     ->  1.6-1                     87,81 KiB
gettext                0.21.1-5                  ->  0.22-1                    1825,90 KiB
grub                   2:2.06.r566.g857af0e17-1  ->  2:2.06.r591.g6425c12cd-1  6,77 MiB
hwdata                 0.371-1                   ->  0.372-1                   1584,95 KiB
libksba                1.6.3-1                   ->  1.6.4-1                   139,67 KiB
libqalculate           4.6.1-2                   ->  4.7.0-1                   2,68 MiB
linux                  6.4.1.arch1-1             ->  6.4.1.arch2-1             125,39 MiB
linux-headers          6.4.1.arch1-1             ->  6.4.1.arch2-1             29,41 MiB
marble-common          23.04.2-1                 ->  23.04.2-2                 45,44 MiB
opencv                 4.7.0-12                  ->  4.7.0-13                  26,84 MiB
php                    8.2.7-2                   ->  8.2.8-1                   4,47 MiB
php-gd                 8.2.7-2                   ->  8.2.8-1                   29,88 KiB
php-legacy             8.1.20-2                  ->  8.1.21-1                  4,35 MiB
php-legacy-gd          8.1.20-2                  ->  8.1.21-1                  29,74 KiB
protobuf               21.12-2                   ->  23.3-2                    2,01 MiB
protobuf-c             1.4.1-1                   ->  1.4.1-2                   106,26 KiB
pyside6                6.5.1.1-1                 ->  6.5.1.1-4                 8,71 MiB
python-exceptiongroup  1.1.1-2                   ->  1.1.2-1                   31,67 KiB
shiboken6              6.5.1.1-1                 ->  6.5.1.1-4                 1131,56 KiB
signal-desktop         6.22.0-1                  ->  6.23.0-1                  106,79 MiB
telegram-desktop       4.8.4-1                   ->  4.8.4-2                   30,48 MiB
upower                 1.90.0-4                  ->  1.90.1-1                  144,48 KiB
vlc                    3.0.18-11                 ->  3.0.18-12                 11,55 MiB
zxing-cpp              2.0.0-2                   ->  2.1.0-1                   571,27 KiB
Updating, elevated privileges required. Root Passwort: 
:: Paketdatenbanken werden synchronisiert …
 endeavouros ist aktuell
 core                                                                                133,3 KiB   373 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 extra                                                                                 8,3 MiB  1167 KiB/s 00:07 [--------------------------------------------------------------------] 100%
 community ist aktuell
 multilib                                                                            142,0 KiB   377 KiB/s 00:00 [--------------------------------------------------------------------] 100%
:: Vollständige Systemaktualisierung wird gestartet …
Abhängigkeiten werden aufgelöst …
Nach in Konflikt stehenden Paketen wird gesucht …

Paket (27)                   Alte Version              Neue Version              Netto-Veränderung  Größe des Downloads

core/archlinux-keyring       20230629-1                20230704-1                         0,00 MiB             1,14 MiB
extra/broadcom-wl            6.30.223.271-480          6.30.223.271-481                   0,00 MiB             1,42 MiB
extra/cython                 0.29.35-2                 0.29.36-1                          3,71 MiB             2,34 MiB
extra/gcab                   1.5-1                     1.6-1                              0,00 MiB             0,08 MiB
core/gettext                 0.21.1-5                  0.22-1                             0,20 MiB             1,82 MiB
core/grub                    2:2.06.r566.g857af0e17-1  2:2.06.r591.g6425c12cd-1          -0,32 MiB             6,72 MiB
core/hwdata                  0.371-1                   0.372-1                            0,02 MiB             1,55 MiB
core/libksba                 1.6.3-1                   1.6.4-1                            0,00 MiB             0,14 MiB
extra/libqalculate           4.6.1-2                   4.7.0-1                            0,02 MiB             2,69 MiB
core/linux                   6.4.1.arch1-1             6.4.1.arch2-1                      0,01 MiB           125,43 MiB
core/linux-headers           6.4.1.arch1-1             6.4.1.arch2-1                     -0,01 MiB            29,45 MiB
extra/marble-common          23.04.2-1                 23.04.2-2                          0,03 MiB            45,45 MiB
extra/opencv                 4.7.0-12                  4.7.0-13                           0,30 MiB            26,90 MiB
extra/php                    8.2.7-2                   8.2.8-1                            0,00 MiB             4,48 MiB
extra/php-gd                 8.2.7-2                   8.2.8-1                            0,00 MiB             0,03 MiB
extra/php-legacy             8.1.20-2                  8.1.21-1                           0,00 MiB             4,35 MiB
extra/php-legacy-gd          8.1.20-2                  8.1.21-1                           0,00 MiB             0,03 MiB
extra/protobuf               21.12-2                   23.3-2                             1,50 MiB             2,15 MiB
extra/protobuf-c             1.4.1-1                   1.4.1-2                            0,03 MiB             0,11 MiB
extra/pyside6                6.5.1.1-1                 6.5.1.1-4                          0,00 MiB             8,70 MiB
extra/python-exceptiongroup  1.1.1-2                   1.1.2-1                            0,00 MiB             0,03 MiB
extra/shiboken6              6.5.1.1-1                 6.5.1.1-4                          0,00 MiB             1,11 MiB
extra/signal-desktop         6.22.0-1                  6.23.0-1                           1,30 MiB           106,67 MiB
extra/telegram-desktop       4.8.4-1                   4.8.4-2                            0,00 MiB            30,49 MiB
extra/upower                 1.90.0-4                  1.90.1-1                           0,01 MiB             0,14 MiB
extra/vlc                    3.0.18-11                 3.0.18-12                          0,04 MiB            11,55 MiB
extra/zxing-cpp              2.0.0-2                   2.1.0-1                            0,05 MiB             0,57 MiB

Gesamtgröße des Downloads:              415,52 MiB
Gesamtgröße der installierten Pakete:  1192,58 MiB
Größendifferenz der Aktualisierung:       6,90 MiB

:: Installation fortsetzen? [J/n] 
:: Pakete werden empfangen …
 telegram-desktop-4.8.4-2-x86_64                                                      30,5 MiB   201 KiB/s 02:36 [--------------------------------------------------------------------] 100%
 linux-headers-6.4.1.arch2-1-x86_64                                                   29,5 MiB   189 KiB/s 02:39 [--------------------------------------------------------------------] 100%
 vlc-3.0.18-12-x86_64                                                                 11,6 MiB   280 KiB/s 00:42 [--------------------------------------------------------------------] 100%
 marble-common-23.04.2-2-x86_64                                                       45,4 MiB   225 KiB/s 03:27 [--------------------------------------------------------------------] 100%
 grub-2:2.06.r591.g6425c12cd-1-x86_64                                                  6,7 MiB   321 KiB/s 00:21 [--------------------------------------------------------------------] 100%
 pyside6-6.5.1.1-4-x86_64                                                              8,7 MiB   283 KiB/s 00:32 [--------------------------------------------------------------------] 100%
 opencv-4.7.0-13-x86_64                                                               26,9 MiB   314 KiB/s 01:28 [--------------------------------------------------------------------] 100%
 php-8.2.8-1-x86_64                                                                    4,5 MiB   291 KiB/s 00:16 [--------------------------------------------------------------------] 100%
 php-legacy-8.1.21-1-x86_64                                                            4,4 MiB   293 KiB/s 00:15 [--------------------------------------------------------------------] 100%
 libqalculate-4.7.0-1-x86_64                                                           2,7 MiB   346 KiB/s 00:08 [--------------------------------------------------------------------] 100%
 protobuf-23.3-2-x86_64                                                                2,1 MiB   597 KiB/s 00:04 [--------------------------------------------------------------------] 100%
 cython-0.29.36-1-x86_64                                                               2,3 MiB   214 KiB/s 00:11 [--------------------------------------------------------------------] 100%
 hwdata-0.372-1-any                                                                 1587,1 KiB   240 KiB/s 00:07 [--------------------------------------------------------------------] 100%
 gettext-0.22-1-x86_64                                                              1858,9 KiB   234 KiB/s 00:08 [--------------------------------------------------------------------] 100%
 broadcom-wl-6.30.223.271-481-x86_64                                                1455,2 KiB   265 KiB/s 00:06 [--------------------------------------------------------------------] 100%
 archlinux-keyring-20230704-1-any                                                   1164,1 KiB   383 KiB/s 00:03 [--------------------------------------------------------------------] 100%
 upower-1.90.1-1-x86_64                                                              146,7 KiB   289 KiB/s 00:01 [--------------------------------------------------------------------] 100%
 zxing-cpp-2.1.0-1-x86_64                                                            585,4 KiB   295 KiB/s 00:02 [--------------------------------------------------------------------] 100%
 libksba-1.6.4-1-x86_64                                                              139,4 KiB   286 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 protobuf-c-1.4.1-2-x86_64                                                           115,2 KiB   411 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 gcab-1.6-1-x86_64                                                                    85,9 KiB   290 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 python-exceptiongroup-1.1.2-1-any                                                    31,7 KiB   176 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 php-gd-8.2.8-1-x86_64                                                                29,8 KiB   241 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 php-legacy-gd-8.1.21-1-x86_64                                                        29,8 KiB   307 KiB/s 00:00 [--------------------------------------------------------------------] 100%
 shiboken6-6.5.1.1-4-x86_64                                                         1131,7 KiB   269 KiB/s 00:04 [--------------------------------------------------------------------] 100%
 signal-desktop-6.23.0-1-x86_64                                                      106,7 MiB   329 KiB/s 05:32 [--------------------------------------------------------------------] 100%
 linux-6.4.1.arch2-1-x86_64                                                          125,4 MiB   371 KiB/s 05:47 [--------------------------------------------------------------------] 100%
 Gesamt (27/27)                                                                      415,5 MiB  1227 KiB/s 05:47 [--------------------------------------------------------------------] 100%
(27/27) Schlüssel im Schlüsselbund werden geprüft                                                                [--------------------------------------------------------------------] 100%
(27/27) Paket-Integrität wird überprüft                                                                          [--------------------------------------------------------------------] 100%
(27/27) Paket-Dateien werden geladen                                                                             [--------------------------------------------------------------------] 100%
(27/27) Auf Dateikonflikte wird geprüft                                                                          [--------------------------------------------------------------------] 100%
:: Pre-transaction-Hooks werden gestartet …
(1/2) Removing linux initcpios...
(2/2) Remove DKMS modules
==> dkms remove --no-depmod evdi/1.13.1 -k 6.4.1-arch1-1
==> dkms remove --no-depmod rtw89/r327.e834edf -k 6.4.1-arch1-1
==> depmod 6.4.1-arch1-1
:: Paketänderungen werden verarbeitet …
( 1/27) Aktualisiert wird gettext                                                                                [--------------------------------------------------------------------] 100%
( 2/27) Aktualisiert wird libksba                                                                                [--------------------------------------------------------------------] 100%
( 3/27) Aktualisiert wird archlinux-keyring                                                                      [--------------------------------------------------------------------] 100%
==> Füge Schlüssel aus archlinux.gpg hinzu...
==> Aktualisiere Trust-Datenbank...
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2023-10-27
==> Aktualisiere Trust-Datenbank...
gpg: nächste "Trust-DB"-Pflichtüberprüfung am 2023-10-27
( 4/27) Aktualisiert wird hwdata                                                                                 [--------------------------------------------------------------------] 100%
( 5/27) Aktualisiert wird linux                                                                                  [--------------------------------------------------------------------] 100%
( 6/27) Aktualisiert wird broadcom-wl                                                                            [--------------------------------------------------------------------] 100%
( 7/27) Aktualisiert wird cython                                                                                 [--------------------------------------------------------------------] 100%
( 8/27) Aktualisiert wird gcab                                                                                   [--------------------------------------------------------------------] 100%
( 9/27) Aktualisiert wird grub                                                                                   [--------------------------------------------------------------------] 100%
:: To use the new features provided in this GRUB update, it is recommended
   to install it to the MBR or UEFI. Due to potential configuration
   incompatibilities, it is advised to run both, installation and generation
   of configuration:
     $ grub-install ...
     $ grub-mkconfig -o /boot/grub/grub.cfg
Neue optionale Abhängigkeiten für grub
    fuse3: For grub-mount usage [Installiert]
(10/27) Aktualisiert wird libqalculate                                                                           [--------------------------------------------------------------------] 100%
(11/27) Aktualisiert wird linux-headers                                                                          [--------------------------------------------------------------------] 100%
(12/27) Aktualisiert wird protobuf                                                                               [--------------------------------------------------------------------] 100%
(13/27) Aktualisiert wird marble-common                                                                          [--------------------------------------------------------------------] 100%
(14/27) Aktualisiert wird opencv                                                                                 [--------------------------------------------------------------------] 100%
(15/27) Aktualisiert wird php                                                                                    [--------------------------------------------------------------------] 100%
(16/27) Aktualisiert wird php-gd                                                                                 [--------------------------------------------------------------------] 100%
(17/27) Aktualisiert wird php-legacy                                                                             [--------------------------------------------------------------------] 100%
(18/27) Aktualisiert wird php-legacy-gd                                                                          [--------------------------------------------------------------------] 100%
(19/27) Aktualisiert wird protobuf-c                                                                             [--------------------------------------------------------------------] 100%
(20/27) Aktualisiert wird shiboken6                                                                              [--------------------------------------------------------------------] 100%
(21/27) Aktualisiert wird pyside6                                                                                [--------------------------------------------------------------------] 100%
(22/27) Aktualisiert wird python-exceptiongroup                                                                  [--------------------------------------------------------------------] 100%
(23/27) Aktualisiert wird signal-desktop                                                                         [--------------------------------------------------------------------] 100%
(24/27) Aktualisiert wird telegram-desktop                                                                       [--------------------------------------------------------------------] 100%
(25/27) Aktualisiert wird upower                                                                                 [--------------------------------------------------------------------] 100%
(26/27) Aktualisiert wird vlc                                                                                    [--------------------------------------------------------------------] 100%
(27/27) Aktualisiert wird zxing-cpp                                                                              [--------------------------------------------------------------------] 100%
ldconfig: /usr/lib/libevdi.so.1 ist kein symbolischer Link

:: Post-transaction-Hooks werden gestartet …
( 1/15) Reloading system manager configuration...
( 2/15) Updating udev hardware database...
( 3/15) Reloading device manager configuration...
( 4/15) Arming ConditionNeedsUpdate...
( 5/15) Updating the MIME type database...
( 6/15) Updating module dependencies...
( 7/15) Install DKMS modules
==> dkms install --no-depmod rtw89/r327.e834edf -k 6.4.1-arch2-1
==> dkms install --no-depmod evdi/1.13.1 -k 6.4.1-arch2-1
==> dkms install --no-depmod rtl8852be_bt/r12.6848d66 -k 6.4.1-arch2-1
Error!  Build of 8852be_bt.ko failed for: 6.4.1-arch2-1 (x86_64)
Make sure the name of the generated module is correct and at the root of the
build directory, or consult make.log in the build directory
/var/lib/dkms/rtl8852be_bt/r12.6848d66/build for more information.
==> WARNING: `dkms install --no-depmod rtl8852be_bt/r12.6848d66 -k 6.4.1-arch2-1' exited 7
==> dkms install --no-depmod rtl8852be/r28.28daf8c -k 6.4.1-arch2-1
Error! Bad return status for module build on kernel: 6.4.1-arch2-1 (x86_64)
Consult /var/lib/dkms/rtl8852be/r28.28daf8c/build/make.log for more information.
==> WARNING: `dkms install --no-depmod rtl8852be/r28.28daf8c -k 6.4.1-arch2-1' exited 10
==> depmod 6.4.1-arch2-1
( 8/15) Updating linux initcpios...
==> Building image from preset: /etc/mkinitcpio.d/linux.preset: 'default'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux.img
==> Starting build: '6.4.1-arch2-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: [filesystems]
  -> Running build hook: [fsck]
==> 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'
==> Using configuration file: '/etc/mkinitcpio.conf'
  -> -k /boot/vmlinuz-linux -c /etc/mkinitcpio.conf -g /boot/initramfs-linux-fallback.img -S autodetect
==> Starting build: '6.4.1-arch2-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: 'qla1280'
==> WARNING: Possibly missing firmware for module: 'wd719x'
==> WARNING: Possibly missing firmware for module: 'qed'
==> WARNING: Possibly missing firmware for module: 'bfa'
==> WARNING: Possibly missing firmware for module: 'qla2xxx'
==> 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: [filesystems]
  -> Running build hook: [fsck]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-fallback.img'
==> Image generation successful
( 9/15) Reloading system bus configuration...
(10/15) Check if user should be informed about rebooting after certain system package upgrades.
(11/15) Updating icon theme caches...
(12/15) Checking which packages need to be rebuilt
(13/15) Updating the info directory file...
(14/15) Updating the desktop file MIME type cache...
(15/15) Updating the vlc plugin cache...

upstream update done!


[ds@Lenovo-DS ~]$ grub-install
x86_64-efi wird für Ihre Plattform installiert.
grub-install: Warnung: Platte existiert nicht, ersatzweise wird Partition des Geräts /dev/nvme0n1p1 verwendet.
grub-install: Warnung: Platte existiert nicht, ersatzweise wird Partition des Geräts /dev/nvme0n1p1 verwendet.
grub-install: Warnung: Platte existiert nicht, ersatzweise wird Partition des Geräts /dev/nvme0n1p1 verwendet.
grub-install: Fehler: Laufwerk »hostdisk//dev/nvme0n1p1« wurde nicht gefunden..
[ds@Lenovo-DS ~]$ 

Then, I have aborted any further steps to not damage the system.

No one?

Update your system:

sudo pacman -Syu

Rebuild your initramfs.

sudo mkinitcpio -P

Let’s see if this will work.

The trick did it! Thank you so much! You made my day! :hugs: (there are not enough hugs like I would like to share right now!) :slight_smile:

1 Like

You are welcome! Glad you got your system back up and running! :hugs:

One more thing. The keyboard on my laptop did not work in the rootfs shell. This made me panic even more …

Now …that beats me :blush:
I’m not sure why. Perhaps other users could provide some insight on that one. :slightly_smiling_face:

That’s okay, since it works now. :slight_smile:

1 Like

I think that I should open u a new topic on that one…

This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.