.png)
Ich habe Schwierigkeiten, die Diskrepanz zwischen den beiden Ausgaben - lsblk
und - zu verstehen df -h
. Die Suche unter anderen ähnlichen Fragen hat kein gutes Ergebnis erbracht.
lsblk:
sdb 8:16 0 10G 0 disk
├─sdb1 8:17 0 5G 0 part /temp_disk
└─sdb2 8:18 0 5G 0 part /temp_disk_2
df -h:
/dev/sdb1 9.8G 24K 9.3G 1% /temp_disk
/dev/sdb2 4.9G 24K 4.6G 1% /temp_disk_2
Wie kommt die Größe von/dev/sdb1ist in der 2. Ausgabe größer? Dort entspricht es der Größe der gesamten Festplatte (fast 10 GB).
AKTUALISIEREN
Nach dem Neustart war es nicht mehr möglich, eine dieser Partitionen zu mounten. fsck
Beim Ausführen trat Bad magic number in super-block
ein Fehler auf, der zu bestätigen scheintmook765's Annahme - während der Größenänderung der Partition ist anscheinend etwas Schlimmes passiert. Soweit ich mich erinnere, habe ich vielleicht vergessen, eine Partition vor der Größenänderung auszuhängen.
Antwort1
Die Lösung besteht darin, das Dateisystem zu formatieren, das bei einer fehlerhaften Größenänderung beschädigt wurde. Bei den beiden Partitionen, die ich habe, muss man Folgendes tun:
mkfs.ext4 /dev/sdb1
mkfs.ext4 /dev/sdb2
Wenn dies erledigt ist, werden alle Probleme auf einmal gelöst: Es gibt keine Diskrepanz in den Partitionsgrößen, es gibt keine fehlerhaften Superblöcke und beide Partitionen können ohne Fehler gemountet werden.