空の /home ディレクトリ (ルート、属性なし、RW ファイルシステム、マウント ポイントではない、ビジーではない) は移動できますが、削除できません。

空の /home ディレクトリ (ルート、属性なし、RW ファイルシステム、マウント ポイントではない、ビジーではない) は移動できますが、削除できません。

移動はできるのですがrmdirrm -rfroot( )でも失敗しますfailed to remove '/home': Operation not permittedlsattrそれだけです----------

再起動後、削除できないディレクトリと、同じ制限を持つ /home が再作成されるたびにmv /home /home.bakN(「シングル」モード)、他のすべてを削除でき、読み取り専用パーティションではなく、新しいファイルとディレクトリを作成できます。

以前は /home パーティションを使用していましたが、無効にしました (/etc/fstab で /home を /media/home に置き換えました)。これで /home ディレクトリを正常に使用できるようになりました。なぜ削除できないのか理解できません (繰り返しますが、ビジー状態ではなく、アプリケーションが使用しておらず、/home ユーザーがログインしていません)。

答え1

これは btrfs 固有の問題です: /home はサブボリュームです。

btrfs subvolume list -a /parentすべてのサブボリュームを表示し、btrfs subvolume delete dirname削除します。

関連情報