dingsbums schrieb:
Ich wurde von einem Live-System aus
als erstes alle wichtigen Daten sichern, falls noch nicht geschehen.
Festplattenstatus und Dateisystem prüfen. Die Platte hat vermutlich einen Knacks.
Mangels Zugriff auf Thunderbird wegen eben diesem Problem sehe ich Deine Antwort erst jetzt. Der Rechner startet wieder. Folgendes habe ich gemacht:
Nun startet der Rechner wieder. Allerdings ist die Systempartition nun schreibgeschützt:
$ sudo apt dist-upgrade
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut.
Statusinformationen werden eingelesen.... Fertig
Paketaktualisierung (Upgrade) wird berechnet... Fertig
Die folgenden Pakete werden aktualisiert (Upgrade):
python-apt-common python3-apt
2 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
Es müssen 166 kB an Archiven heruntergeladen werden.
Nach dieser Operation werden 1.024 B Plattenplatz zusätzlich benutzt.
Möchten Sie fortfahren? [J/n] j
Holen:1 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 python-apt-common all 1.6.5ubuntu0.3 [16,8 kB]
Holen:2 http://de.archive.ubuntu.com/ubuntu bionic-updates/main amd64 python3-apt amd64 1.6.5ubuntu0.3 [149 kB]
Es wurden 166 kB in 0 s geholt (460 kB/s).
dpkg: Fehler: Auf den Statusbereich von dpkg kann nicht zugegriffen werden: Das Dateisystem ist nur lesbar
touch: '/var/lib/update-notifier/dpkg-run-stamp' kann nicht berührt werden: Das Dateisystem ist nur lesbar
E: Could not create temporary file for /var/lib/apt/extended_states - mkstemp (30: Das Dateisystem ist nur lesbar)
E: Temporäres StateFile /var/lib/apt/extended_states konnte nicht geschrieben werden.
W: Datei »/var/log/apt/term.log« konnte nicht geöffnet werden. - OpenLog (30: Das Dateisystem ist nur lesbar)
E: Sub-process /usr/bin/dpkg returned an error code (2)
W: Problem beim Entfernen (unlink) der Datei /var/cache/apt/pkgcache.bin - pkgDPkgPM::Go (30: Das Dateisystem ist nur lesbar)
sda2 ist ro
gemountet, obwohl die fstab noch im originalen Zustand ist. Glücklicherweise ist /home auf einer anderen Partition, sodass ich das hier jetzt überhaupt schreiben kann:
$ sudo mount
sysfs on /sys type sysfs (rw,nosuid,nodev,noexec,relatime)
proc on /proc type proc (rw,nosuid,nodev,noexec,relatime)
udev on /dev type devtmpfs (rw,nosuid,relatime,size=3999968k,nr_inodes=999992,mode=755)
devpts on /dev/pts type devpts (rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=000)
tmpfs on /run type tmpfs (rw,nosuid,noexec,relatime,size=806216k,mode=755)
/dev/sda2 on / type ext4 (ro,relatime,errors=remount-ro,data=ordered)
securityfs on /sys/kernel/security type securityfs (rw,nosuid,nodev,noexec,relatime)
tmpfs on /dev/shm type tmpfs (rw,nosuid,nodev)
tmpfs on /run/lock type tmpfs (rw,nosuid,nodev,noexec,relatime,size=5120k)
tmpfs on /sys/fs/cgroup type tmpfs (ro,nosuid,nodev,noexec,mode=755)
cgroup on /sys/fs/cgroup/unified type cgroup2 (rw,nosuid,nodev,noexec,relatime,nsdelegate)
cgroup on /sys/fs/cgroup/systemd type cgroup (rw,nosuid,nodev,noexec,relatime,xattr,name=systemd)
pstore on /sys/fs/pstore type pstore (rw,nosuid,nodev,noexec,relatime)
cgroup on /sys/fs/cgroup/net_cls,net_prio type cgroup (rw,nosuid,nodev,noexec,relatime,net_cls,net_prio)
cgroup on /sys/fs/cgroup/pids type cgroup (rw,nosuid,nodev,noexec,relatime,pids)
cgroup on /sys/fs/cgroup/blkio type cgroup (rw,nosuid,nodev,noexec,relatime,blkio)
cgroup on /sys/fs/cgroup/hugetlb type cgroup (rw,nosuid,nodev,noexec,relatime,hugetlb)
cgroup on /sys/fs/cgroup/cpu,cpuacct type cgroup (rw,nosuid,nodev,noexec,relatime,cpu,cpuacct)
cgroup on /sys/fs/cgroup/cpuset type cgroup (rw,nosuid,nodev,noexec,relatime,cpuset)
cgroup on /sys/fs/cgroup/devices type cgroup (rw,nosuid,nodev,noexec,relatime,devices)
cgroup on /sys/fs/cgroup/perf_event type cgroup (rw,nosuid,nodev,noexec,relatime,perf_event)
cgroup on /sys/fs/cgroup/memory type cgroup (rw,nosuid,nodev,noexec,relatime,memory)
cgroup on /sys/fs/cgroup/rdma type cgroup (rw,nosuid,nodev,noexec,relatime,rdma)
cgroup on /sys/fs/cgroup/freezer type cgroup (rw,nosuid,nodev,noexec,relatime,freezer)
systemd-1 on /proc/sys/fs/binfmt_misc type autofs (rw,relatime,fd=39,pgrp=1,timeout=0,minproto=5,maxproto=5,direct,pipe_ino=1959)
debugfs on /sys/kernel/debug type debugfs (rw,relatime)
mqueue on /dev/mqueue type mqueue (rw,relatime)
hugetlbfs on /dev/hugepages type hugetlbfs (rw,relatime,pagesize=2M)
tracefs on /sys/kernel/debug/tracing type tracefs (rw,relatime)
configfs on /sys/kernel/config type configfs (rw,relatime)
fusectl on /sys/fs/fuse/connections type fusectl (rw,relatime)
/dev/sda9 on /mnt/VirtualBox type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda7 on /mnt/Daten type fuseblk (rw,relatime,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/sda6 on /home type ext4 (rw,relatime,data=ordered)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,relatime)
tmpfs on /run/user/1000 type tmpfs (rw,nosuid,nodev,relatime,size=806212k,mode=700,uid=1000,gid=1000)
gvfsd-fuse on /run/user/1000/gvfs type fuse.gvfsd-fuse (rw,nosuid,nodev,relatime,user_id=1000,group_id=1000)
Nun werde ich mal gucken, ob sich da aus dem Recovery-Modus was machen läßt.
Ich bin mir bewusst, dass das jetzt ein unsicheres System ist, aber für ein paar Tage, bis ich mir 'ne neue Platte besorgt und mit dem neuen Focal eingerichtet habe, sollte es noch reichen.
EDIT: Im Recovery-Modus zeigten sich ein paar wenige weitere kaputte Blöcke, die ich dann mit fsck "repariert" habe. Anschließendes apt dist-upgrade
ging dann und der Rechner läuft jetzt erst mal wieder ohne Mucken.