Wpis z mikrobloga

#archlinux #linux próbuję wywalić katalog /var_old/lib/machines będący kopią /var/lib/machnies i mam coś takiego:

[sms@assy-arch lib]$ sudo chown sms:sms machines
[sms@assy-arch lib]$ sudo chattr -i machines
[sms@assy-arch lib]$ sudo chmod -R u+w machines
[sms@assy-arch lib]$ rm -rf machines
rm: cannot remove 'machines': Permission denied
[sms@assy-arch lib]$ sudo rm -rf machines
rm: cannot remove 'machines': Operation not permitted

Wcześniej przeniosłem cały katalog /var do /varold i skopiowałem spowrotem (chciałem wyłączyć CoW dla Btrfs, dla tego katalogu). Jestem prawie pewien, że nie powinienem był tego robić z poziomu systemu i lepiej by było na live cd ale stało się... i teraz ten plik nie chce zniknąć. ( ͡° ʖ̯ ͡°)
  • 5
@Dijuna: co to za ten machines?

file machines
sugestie:
- flagi montowania systemu plików na / lub /var lub /var_old
- hardlinki - find -links
- dziwne atrybuty - lsattr
może odpal single-mode i spróbuj wtedy?
@Fall: dopiero po 16 będe w domu, ale właśnie lsattr nie zwraca NIC (nawet samych kresek), zresztą dla bezpieczeństwa odjąłem "immutable" za pomocą chattr. To katalog systemowy (tzn. miałem go od razu, nic niestandardowego nie robiłem jeszcze bo to nowa instalacja), myślałem, że jakiś "znany". Może chodzi o wirtualki? Tak czy inaczej, on jest pusty. Hardlink wydaje mi się możliwy, ale dlaczego ponowne skopiowanie tego katalogu nie spowodowało takich problemów? Sprawdzę