I can't be entirely sure of the cause of this, but this is what is what happened:
I was browsing the web (firefox) and then I installed iamb
, the CLI Matrix client. Logged in, sent @pin a message or two, and a few mopments later the system froze up and rebooted. I thought, that's weird... but proceeded to log in and try again. I started firefox
again and then opened a terminal and ran iamb
once more, this time it froze up instantly and I had to hold the power button down to restart the system.
This time though, it did not boot correctly and while running filesystem checks it aborted. I can't get the original error to show again, but basically it said something like you need to run fsck_ffs MANUALLY
and asked me to choose a shell, then kicked me into a root shell prompt. Here is what I was able to catch before it scrolled off screen:
Enter pathname of shell or RETURN for /bin/sh:
# fsck_ffs -n /
** /dev/rdk5 (NO WRITE)
** Last Mounted on /
** Root file system
** Phase 1 - Check Blocks and Sizes
INCORRECT BLOCK COUNT I=7355400 (8 should be 0)
CORRECT? no
91014209 DUP I=22440313
91028975 DUP I=22440315
91014209 DUP I=22440378
** Phase 1b - Rescan For More DUPS
91014209 DUP I=22440209
91028975 DUP I=22440298
** Phase 2 - Check Pathnames
DUP/BAD I=22440209 OWNER=1001 MODE=100644
SIZE=32 MTIME=Jun 17 13:08 2024
FILE=/home/dave/.mozilla/firefox/y74lurkd.default-default/storage/default/moz-extension***[....]^userContextID=[....].sqlite-wal
REMOVE? no
[...several more of these Firefox/moz-extension files...]
** Phase 5 - Check Cyl groups
BLK(S) MISSING IN BIT MAPS
SALVAGE? no
FREE BLK COUNT(S) WRONG IN SUPERBLK
SALVAGE? no
SUMMARY INFORMATION BAD
SALVAGE? no
612180 files, 3800882 used, 107449096 free (62568 frage, 13423316 blocks, 0.1% fragmentation)
***** UNRESOLVED INCONSISTENCIES REMAIN *****
#
From this I gather that iamb
is not to blame here, but a firefox extension is...
Is there anything I can do to recover the system? It looks like I do not have access to write to the file system so simply removing those .mozilla/firefox
files might not be possible.