Lösung 1:
Wenn Sie mount verwenden, müssen Sie die Partition mounten, nicht das Laufwerk selbst, zB mount -t ext4 /dev/sda1 /data
Lösung 2:
Sie können diesen Fehler in dmesg erhalten, wenn Sie ein neues logisches Volume erstellen, aber Sie vergessen, den mkfs-Befehl auszuführen, der das eigentliche Dateisystem erstellt. Was ich hier zu sagen versuche, ist, dass Sie, um eine Partition mounten zu können, zuerst sicherstellen sollten, dass Sie mkfs ausgeführt haben, nachdem Sie das logische Volume erstellt haben, oder es wird sich wie in Ihrem Beispiel beschweren.
- Erstellen Sie ein logisches Volume aus der Volume-Gruppe vg:lvcreate -L 2G --name lv_data vg
- Machen Sie das Dateisystem zu einem ext4-Typ:mkfs.ext4 /dev/mapper/vg-lv_data
- Einhängen:mount -text4 /dev/mapper/vg-lv_data /data
Wenn Sie Schritt 2 überspringen/fehlen, wird es sich mit folgendem Fehler beschweren:VFS:Can't find ext4 filesystem .
Lösung 3:
Es sagt eindeutig einen falschen Dateisystemtyp, geben Sie den folgenden Befehl ein und überprüfen Sie, um welches Dateisystem es sich handelt.
file -sL /dev/mapper/datavg-datalv
Ausgabe:
/dev/mapper/datavg-datalv:SGI XFS Dateisystemdaten
Überprüfen Sie den fs-Typ in /etc/fstab, wenn er nicht xfs
ist , ändern Sie ihn in xfs
und in /etc/fstab und versuchen Sie dann,