Kann das leere /home-Verzeichnis verschieben, aber nicht entfernen (Root, kein Attribut, RW-Dateisystem, kein Einhängepunkt, nicht belegt)

Kann das leere /home-Verzeichnis verschieben, aber nicht entfernen (Root, kein Attribut, RW-Dateisystem, kein Einhängepunkt, nicht belegt)

Ich kann es verschieben, aber rmdires rm -rfschlägt sogar als Root ( failed to remove '/home': Operation not permitted) fehl. lsattrDas ist alles ----------.

Immer wenn ich mv /home /home.bakNVerzeichnisse bekomme, die ebenfalls nicht entfernbar sind, plus ein neu erstelltes /home mit derselben Einschränkung nach dem Neustart („Einzelmodus“). Ich kann alles andere entfernen, ich kann neue Dateien und Verzeichnisse erstellen, keine schreibgeschützte Partition.

Früher habe ich eine /home-Partition verwendet, diese aber deaktiviert (in /etc/fstab /home durch /media/home ersetzt) ​​und kann nun erfolgreich ein /home-Verzeichnis verwenden. Ich verstehe nur nicht, warum ich es nicht entfernen kann (noch einmal: es ist nicht belegt, wird von keiner Anwendung verwendet und es ist kein /home-Benutzer angemeldet).

Antwort1

Es ist ein btrfs-spezifisches Problem: /home ist ein Untervolume.

btrfs subvolume list -a /parentzeigt alle Subvolumes an und btrfs subvolume delete dirnamelöscht sie.

verwandte Informationen