CachyOS Boot "Cannot open access to console, the root account is locked"

OdlG

Ensign
Registriert
Nov. 2020
Beiträge
137
Moin :)

Ich möchte auch den Wechsel von Windows zu Linux wagen und habe mir mit der aktuellen ISO CachyOS installiert. Auf zwei Laptops verlief das ohne Probleme. Bei meinem Haupt-PC habe ich jedoch folgendes Problem:

Im Bootloader (Limine und systemd getestet) kann ich auswählen zwischen CachyOS, CachyOS-LTS und einer Win11-Installation. Leider bootet nur CachyOS-LTS. Die "Standard"-Version mündet in der Fehlermeldung

"Cannot open access to console, the root account is locked"

(übrigens ist zu diesem Zeitpunkt scheinbar auch USB deaktiviert, Tastatur ist tot)

Ich habe nach etwas suchen zuerst die Partitionierung aufgrund des DualBoot mit Win11 verdächtigt. Allerdings habe ich beide SSDs nochmal platt gemacht, Win11 installiert, die Win11-SSD ausgebaut, dann CachyOS auf die Linux-SSD installiert und nur mit dieser gebootet. Auch so kommt derselbe Fehler.

Hat hier jemand einen Tipp für mich? Einige der Suchmaschinenergebnisse konnte ich leider nicht nachvollziehen, da das scheinbar einiges an Vorkenntnissen erfordert hat, die mir leider noch fehlen.

Vielen Dank :)
 
Boote mal ins LTS und versuche das:

sudo mkinitcpio -P
 
  • Gefällt mir
Reaktionen: madmax2010
Vielen Dank für den Tipp. Ich nehme an, dass der Befehl die Einträge im Bootloader reparieren soll? (Pfade etc)

Leider besteht der Fehler weiterhin. Anbei der Terminal-Log. Ich glaube, der Befehl wurde erfolgreich ausgeführt.
==> Building image from preset: /etc/mkinitcpio.d/linux-cachyos-lts.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux-cachyos-lts -g /boot/initramfs-linux-cachyos-lts.img
==> Using drop-in configuration file: '10-chwd.conf'
==> Using drop-in configuration file: '10-limine-snapper-sync.conf'
==> Starting build: '6.18.13-2-cachyos-lts'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [sd-vconsole]
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [sd-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-cachyos-lts.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> Building image from preset: /etc/mkinitcpio.d/linux-cachyos.preset: 'default'
==> Using default configuration file: '/etc/mkinitcpio.conf'
-> -k /boot/vmlinuz-linux-cachyos -g /boot/initramfs-linux-cachyos.img
==> Using drop-in configuration file: '10-chwd.conf'
==> Using drop-in configuration file: '10-limine-snapper-sync.conf'
==> Starting build: '6.19.3-2-cachyos'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [sd-vconsole]
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [sd-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/boot/initramfs-linux-cachyos.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
==> WARNING: This does not update Limine boot entries.
Use 'limine-mkinitcpio' or 'limine-update' instead.
==> Would you like to run 'limine-mkinitcpio' now? [Y/n]: y
Building initramfs for linux-cachyos-lts (6.18.13-2-cachyos-lts)
==> Using drop-in configuration file: '10-chwd.conf'
==> Using drop-in configuration file: '10-limine-snapper-sync.conf'
==> Starting build: '6.18.13-2-cachyos-lts'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [sd-vconsole]
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [sd-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/tmp/staging_initramfs.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
Kernel stored in /boot/844028615d4f474096dcc576f4609766/linux-cachyos-lts/vmlinuz-linux-cachyos-lts
Initramfs stored in /boot/844028615d4f474096dcc576f4609766/linux-cachyos-lts/initramfs-linux-cachyos-lts
Updated: /boot/limine.conf
Building initramfs for linux-cachyos (6.19.3-2-cachyos)
==> Using drop-in configuration file: '10-chwd.conf'
==> Using drop-in configuration file: '10-limine-snapper-sync.conf'
==> Starting build: '6.19.3-2-cachyos'
-> Running build hook: [base]
-> Running build hook: [systemd]
-> Running build hook: [autodetect]
-> Running build hook: [microcode]
-> Running build hook: [kms]
-> Running build hook: [modconf]
-> Running build hook: [block]
-> Running build hook: [keyboard]
-> Running build hook: [sd-vconsole]
-> Running build hook: [plymouth]
-> Running build hook: [filesystems]
-> Running build hook: [sd-btrfs-overlayfs]
==> Generating module dependencies
==> Creating zstd-compressed initcpio image: '/tmp/staging_initramfs.img'
-> Early uncompressed CPIO image generation successful
==> Initcpio image generation successful
Kernel stored in /boot/844028615d4f474096dcc576f4609766/linux-cachyos/vmlinuz-linux-cachyos
Initramfs stored in /boot/844028615d4f474096dcc576f4609766/linux-cachyos/initramfs-linux-cachyos
Updated: /boot/limine.conf
 
Ein paar Details zur PC Hardware wären nützlich.
 
Ryzen 9800X3D
MSI MAG B850M Mortar WiFi
2x 16GB DDR5-6000 CL26
RTX 5090 + RTX 3050
SSD1: Kingston Fury Renegade G5 4TB (CachyOS)
SSD2: Lexar NM790 8TB (Daten, keine Boot-Partition)
SSD3: SK Hynix 500GB PCIe 4.0 (Win11)

Achso, SecureBoot ist deaktiviert.
 
Zuletzt bearbeitet: (Einheit fehlte)
  • Gefällt mir
Reaktionen: coxon
Kann es sein das dieses Schnell starten vom Windows (Energieeinstellungen) eine Rolle spielen kann? @OdlG
 
  • Gefällt mir
Reaktionen: OdlG
@BFF Danke für den Tipp. Das habe ich in der Win11 Systemsteuerung bei der Einrichtung deaktiviert. Um den Fehler jedoch auszuschließen, habe ich CachyOS ohne die verbaute Windows-SSD installiert, sodass es nach meinem Verständnis keinerlei Wechselwirkung geben kann. Oder kenne ich hier eine bestimmte UEFI-Funktion nicht?
 
nur eine Idee
weist du wie chroot funktioniert?
Live Linux starten
deine Linux SSD finden
lsblk oder fdisk -l

mounten nach /mnt

mount /dev/sdX /mnt
chroot /mnt
passwd root

neues root PW eingeben

versuchs ist es wert
 
  • Gefällt mir
Reaktionen: OdlG
Danke, in einem Thread zu dem Fehler hat auch jemand etwas von chroot geschrieben. Das habe ich leider mangels Vorkenntnisse nicht verstanden. Ich belese mich mal zu dem Befehl/Funktion und teste es aus :)
 
Ich kann mir auch vorstellen, dass ich irgendwie der Nvidia Grafik Treiber verschluckt.

Du kannst noch mal in das lts booten und dort folgenden Parameter hinzufügen

sudo nano /boot/limine.conf

Dort am Ende mal nomodeset einfügen. Wenn es dann funktioniert, liegt das Problem beim grafiktreiber.
 
  • Gefällt mir
Reaktionen: OdlG
Sorry für die blöde Frage: Wo genau soll ich das da einfügen? Irgendwo bei dem //CachyOS (nicht LTS) Eintrag, oder?

Und ich meine mich beim rumspielen mit limine daran zu erinnern, dass ich das auch im Bootloader selbst über das Editieren der Einträge hinzufügen kann, oder?
 
Wenn das eine Neuinstallation ist, würde ich gar nicht fummeln. Lösche/formatiere/partitioniere die Platte (als GPT) und installiere neu. Das kann man wahrscheinlich alles im Installer machen.
 
Ich habe bereits viermal neu installiert bevor ich dieses Thema eröffnet habe. Zumindest mit meinem aktuellen Wissen kann ich das nicht mehr als Fehlerquelle identifizieren... :(
 
OdlG schrieb:
Irgendwo bei dem //CachyOS (nicht LTS) Eintrag, oder?

Ja genau an das Ende der Zeile.
Cachy hat auch ein eingebautes tool um text schnell per link online verfügbar zu machen

So kannst du uns zeigen wo du gerade schaust und was bei dir steht.
 
Hast du jedes mal den gleichen Bootloader genommen? Ich habe bei der Auswahn nicht Limine oder Grub genommen, sondern den einfachsten der mir angeboten wurde, systemd-boot müsste das sein. Ich würde einer nochmaligen Installation eine Chance geben, velleicht klappt es mit diesem besser.

Loader: └─/boot//EFI/SYSTEMD/SYSTEMD-BOOTX64.EFI
Ergänzung ()

Kurzer Nachtag: ich habe nach dem Threadtitel gegoogelt und bin auf das Cachy Forum gestoßen.
https://discuss.cachyos.org/t/ran-u...nnot-open-access-to-console-root-locked/20821

Ich kenne mich zwar nicht gut aus, aber ein anderer Bootloader könnte das Problem beheben.

Viel Glück & gn8
 
Zuletzt bearbeitet:
Der Fehler kann u.a. entstehen bei Altlasten (Platte nicht komplett gelöscht, Partitionen korrupt/dirty), wenn Platten nicht mehr da sind, die bei der Installation vorhanden waren oder die Daten/Partitionen (aus welchem Grund auch immer) nicht gemountet werden können. Technisch funktioniert der Bootloader (sowie Kernel), kann aber den Wechsel von initramfs zur Rootpartition nicht abschließen. Auch eine fehlgeschlagene Entschlüsselung (sofern vorhanden) kann das auslösen. Ein Wechsel des Bootloaders könnte in der Tat helfen. Hast Du denn alles auf "Standard" belassen im Installer oder hast Du individuelle Einstellungen vorgenommen (Dateisystem, Bootloader, etc)?

Edit: Auch Ventoy (sofern verwendet) könnte hier Schwierigkeiten machen, da das ja einiges tricksen muss, ggf. ohne testen.
Vielleicht fehlt auch ein Hook/Modul im initramfs, was eigentlich nur bei exotischeren Konfigurationen benötigt wird. Das sollte in einem eher für Anfänger prädestinierten OS aber alles der Installer erledigen.
 
Zuletzt bearbeitet:
Zurück
Oben