Entering emergency Mode.. (geherinstalleerd)
Foutmelding bij niet opstarten
Computer start op met volgende foutmelding:
Entering emergency mode. Exit the shell to continue.
Type “journalctl” to view system logs.
You might want to save “/run/initramfs/rdsosreport.txt” to a USB stick or /boot after mounting them and attach it to a debug report.Give root password for maintenance
(or press Control-D to continue):
:/root# _
Oorzaak was het verkeerd afsluiten van het systeem, zijnde indrukken van de power knop tot toestel uitvalt (zodat niet de normale afsluitprocedures kunnen uitgevoerd worden en het bestandssysteem beschadigd achterblijft).
1. Herstel mislukt
Om een fsck the kunnen doen moet je weten wat de harde schijf partitie is. Het zou kunnen dat in het emergency system de commando’s ls /mnt
en/of lsblk
niet werken.
Probeer journalctl -xb
Dat gaf mij een overzicht van de gefaalde opstartprocedure, en daarin zie je ergens (na wat scrollen) de naam van de drive; bv:
nvme0n1p2 of /dev/nvme0n1p2. (p1 ipv p2?)
Ik zie ook
BTRFS: error (device nvme0n1p2) in btrfs_replay_log:2323: error=-5 IO failure (Failed to recover log tree)
BTRFS: error (device nvme0n1p2: state E): open_ctree failed)
fsck -y /dev/nvme0n1p2
Na uitproberen van een aantal manieren om het filesysteem te “fixen” krijg ik de indruk dat de beschadiging te groot/fundamenteel is.
Ik herinstalleer het systeem
Na herinstallatie getest of het systeem goed afsluit en normaal opstart, en terug in gebruik.
2. Herstel gelukt
Een week later: Dezelfde foutmelding. (Dezelfde oorzaak).
Na ingeven van root wachtwoord: journalctl
wat een overzicht van de (fout)meldingen geeft, waarin je met pijltjes naar boven en beneden kan, en met “q” er terug uit.
Ik zie in de foutmeldingen nu:
BTRFS: error (device nvme0n1p2) in btrfs_replay_log:2323: errno=-5 IO failure (Failed to recover log tree)
..mount: /sysroot: can’t read superblock on /dev/nvme0n1p2.
dmesg(1) may have more information after failed mount system call.
..
Failed to mount /sysroot
…
Toets indrukken bij het starten geeft te kennen dat het een AMI bios is (rood logo) dat normaal niet te zien is, maar vervangen wordt door een logo (ingesteld logo van de invoerder?)
Om te starten van externe usb-stick: is niet helemaal duidelijk.
Ik vindt in het menu een soort boot override met daarin
– Lexar .. (wat ik denk dat de interne harde schijf is)
– Windows … (soort recover?)
– UEFI GENERIC (wat ik denk dat de aangesloten usb-stick is met een systeem) –> dit blijkt te kloppen, dat start dan ook.
Ik kies voor meer, rescue system. Eens het rescue system is opgestart vraagt het een login (root).
lsblk
.... sda -sda1 -sda2 zram0 nvme0n - nvme0np1 - nvme0np2 - nvme0np3 tty1:rescue:~ #
De usb drive waar ik van gestart ben is sda.
De foutmeldingen lijken te gaan over nvme0np2, maar een fsck btrfs vindt daar niet echt fouten, of wel, maar een fix lost het probleem niet op.
Ik ga toch de vorige partitie eens proberen; maar fsck btrfs werkt niet op nvme0np1.
Ik gebruik dan fsck zonder btrfs, met de optie om te herstellen, en ik negeer de waarschuwing dat dit risico’s oplevert (exacte syntax weet ik niet meer want eens je er voorbij bent en je herstart om te proberen, is dat natuurlijk allemaal weg).
Maar de computer start na een “reboot” commando perfect op, in de voorheen in gebruik zijnde desktop.