Sziasztok!
Az alábbi gondom akadt:
Törölni akartam egy Virtualbox virtuális gépet könyvtárszinten. Miközben nyomta be a trash-be, elakadt. Nem lehetett üríteni a trasht, és a sima törlés nem is működött. Átnevezni lehetett, ezért újra van normális szemetes a külső meghajtón (ahol ez történt), de ez nem segít azon, hogy nem tudok (shift+del -lel sem) megszabadulni a könyvtártól.
A ".Trash-1000" lett átnevezve "ittmaradt"-ra. A túró meg a külső meghajtóm. Az a furcsa, hogy a MAC mappába belépve a files fogad. Abban a Virtualbox VMs és így tovább, körkörösen, gyanítom ebből fakad minden törlés nyűgje. A könyvtár szemmel láthatóan létezik.
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> sudo rmdir --ignore-fail-on-non-empty MAC/
rmdir: ”MAC/” eltávolítása meghiúsult: Nincs ilyen fájl vagy
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> ls -lah
összesen 4,0K
drwx------ 1 gordon users 0 júl 8 08.15 .
drwx------ 1 gordon users 0 júl 8 08.18 ..
drwx------ 1 gordon users 4,0K júl 24 12.59 MAC
Kerestem a témában, de nem találtam olyat, ami segítene. Millió olyan találat van, hogy jogosultság miatt nem megy a törlés/trash ürítés, de itt nem ez a gond. Tudtok erre valamit? (korábbi topic/link is jó, belátom, ha csak rosszul kerestem, csak legyen :)
- 4279 megtekintés
Hozzászólások
sudo rm -rf MAC/
- A hozzászóláshoz be kell jelentkezni
Sajnos nem jogosultság kérdése:
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> sudo rm -rf MAC/
root's password:
rm: FIGYELMEZTETÉS: körkörös könyvtárszerkezet.
Ez majdnem biztosan azt jelenti, hogy a fájlrendszer sérült.
ÉRTESÍTSD A RENDSZERGAZDÁT.
A következő könyvtár része a körnek:
”MAC/files/VirtualBox VMs/MAC/files/VirtualBox VMs/MAC”
rm: ”MAC/files/VirtualBox VMs/MAC/files” nem törölhető: A könyvtár nem üres
------------------------
Everyone is a winner*
- A hozzászóláshoz be kell jelentkezni
Szerintem elég jól odaírja mi a baja.
- A hozzászóláshoz be kell jelentkezni
valahol lesz ott egy hibás symlink. Nyomjál egy:
-t.
find -L /var/run/media/gordon/Túró 1TB/ittmaradt -xtype l
- A hozzászóláshoz be kell jelentkezni
Milyen op.rendszer?
És milyen fájlrendszeren van mindez?
A mount pointot valóban 'Túró 1TB' néven használod?
ls -lid MAC
mit mond?
Pontosabban az első oszlopban ki kell, hogy írja a MAC könyvtár által használt inode-ot.
Meg kellene nézni, hogy a 'find . -inum <a fentire kiírt inode>' mit talál...
- A hozzászóláshoz be kell jelentkezni
Upsz, ezt valóban írhattam volna.
* OpenSUSE 13.1, 64 bit
* ext4-es fájlrendszer.
* igen
find kimenet:
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> find -L /var/run/media/gordon/Túró\ 1TB/ittmaradt -xtype l
find: File system loop detected; ‘/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs/MAC’ is part of the same file system loop as ‘/var/run/media/gordon/Túró 1TB/ittmaradt’.
ls -lid MAC inode egyezik az ittmaradt-tal:
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> ls -lid MAC/
634269 drwx------ 1 gordon users 4096 júl 24 12.59 MAC/
gordon@toshibarat:/var/run/media/gordon/Túró 1TB/ittmaradt/files/VirtualBox VMs> ls -lid /var/run/media/gordon/Túró\ 1TB/ittmaradt/
634269 drwx------ 1 gordon users 4096 júl 24 12.59 /var/run/media/gordon/Túró 1TB/ittmaradt/
Fel lehet ezt oldani valahogy?
------------------------
Everyone is a winner*
- A hozzászóláshoz be kell jelentkezni
ja, fsckval.
- A hozzászóláshoz be kell jelentkezni
fsck nevű varázseszközön lehetne gondolkodni. Lehetőleg unmounted állapotban.
- A hozzászóláshoz be kell jelentkezni
Keress rá a warning circular directory structure kifejezésre! ;)
(Állítólag nem szól miatta)
- A hozzászóláshoz be kell jelentkezni
fsck nyert. Köszönöm szépen mindenkinek!
------------------------
Everyone is a winner*
- A hozzászóláshoz be kell jelentkezni
Ez humoros. Direkt meg sem említettem, mert a két, tiédre hasonlító találatban valamiféle bugot emlegettek és azt, hogy a fsck nem segített.
- A hozzászóláshoz be kell jelentkezni
mikori dátummal? ;)
- A hozzászóláshoz be kell jelentkezni
Az egyik asszem tavaly novemberi volt. A másikat nem tudom.
De futottam már olyan bugba, amiről tíz-tizenkét éve írtak. :)
- A hozzászóláshoz be kell jelentkezni
persze, de azért egy ilyen szerintem imho kijavul. Vagy lehet hogy nem, és csak spec esetek, franc se tudja. De tényleg csak azért, mert simán rá lehet szaladni outdated szarra, ha az ember nem figyel...
- A hozzászóláshoz be kell jelentkezni