Wie erholen Sie sich von einem "umount -a -l"

411
Boop

Also habe ich dieses dumme Ding gemacht:

umount -a -l 

Und hatte nichts in mir fstabso konnte ich nicht tunmount -a

Also dachte ich: "Beim Neustart wird es in Ordnung sein" ... Aber nein.

Jetzt stehe ich beim Start fest und habe nichts mehr, um mich anzumelden, und es wird ein Fehler angezeigt, mich mit dem Administrator in Verbindung zu setzen

Ich benutze Kali Linux.

BEARBEITEN:

Ich kann mich anmelden, indem Sie drücken ctrl+alt+F2(es öffnet sich eine Shell)

Bevor ich diesen umount machte, gab ich diesen Befehl:

dd if=/dev/zero of=/mnt/sdb2 

Es war also anscheinend eine schlechte Idee

Jetzt df -hsagt, dass / voll ist und ich sowohl 'rootfs' als auch '/ dev / disk / by-uuid /' auf / (und voll) angehängt habe.

Aber das Merkwürdige ist, du -sch /dass es mir sagt 9.5Gund meine Festplattenkapazität ist 20Go.

Ich habe auch folgende Dinge getan:

  • Ändere meine Fstab und entferne UUID-Zeilen durch mehr 'normale' Zeilen und starte neu: nichts getan.
  • Ran fsck.ext4 /dev/sda6sagt "sauber"
  • upgrade-grubNur für den Fall gelaufen

Ich weiß nicht mehr was ich tun soll: |

0
Booten Sie von livecd / usb und aktualisieren Sie fstab Bolli vor 9 Jahren 0

1 Antwort auf die Frage

0
Boop

Nach dem Live-Boot habe ich meine Partition / dev / sda6 angehängt

mount /deV/sda6 /mnt/ 

dann sah ich mit dueiner 9.0G-Datei namens / mnt / dev / sda .

head /mnt/dev/sda | cat -eenthüllte, dass es voll davon war, ^@was in der Caret-Notation null ist

Diese Datei war das Ergebnis meines Scheiterns.

Als ich lief, habe dd if=/dev/zero of=/mnt/sdb2ich etwas falsch gemacht (mistype of=/dev/sda, ...) und meine Festplatte mit Nullen gefüllt

Nach dem Entfernen dieser Datei war alles in Ordnung, da die Festplatte nicht voll war.