Podsumowanie: jeśli Kosz się nie otwiera, zabezpiecz usunięte pliki przed próbą naprawy interfejsu
Najważniejsze w przypadku wersji 1.5.0 nie jest to, że przycisk Kosza przestał działać, lecz to, że usunięte pliki nadal można było odzyskać pod interfejsem Plików. Użytkownik znalazł ukryte katalogi Kosza w ścieżkach danych ZimaOS i skopiował potrzebne pliki, zanim wykonał ponowną instalację. To właściwa kolejność działań: najpierw odzyskaj dane, a dopiero potem naprawiaj interfejs.

Kosz w ZimaOS został zaprojektowany jako warstwa usuwania umożliwiająca odzyskiwanie danych
ZimaOS wprowadził Kosz, aby można było przywracać pliki usunięte w aplikacji Pliki i automatycznie usuwać je po upływie okresu przechowywania, zamiast kasować je natychmiast. Historyczna dokumentacja działania Kosza w ZimaOS opisuje przywracanie oraz czyszczenie po 30 dniach.
Sprawdź, czy usunięte dane nadal istnieją
du -sh /var/lib/casaos_data/.trash/* 2>/dev/null
du -sh /var/lib/casaos_data/.media/*/.trash 2>/dev/null
find /var/lib/casaos_data -maxdepth 4 -type d -name ".trash" 2>/dev/null
Te wewnętrzne ścieżki pochodzą z rzeczywistych historycznych przypadków i mogą pomóc zlokalizować dane, gdy interfejs nie działa. Traktuj je jako lokalizacje odzyskiwania, a nie stabilne publiczne interfejsy API. Wewnętrzna struktura pamięci masowej ZimaOS może zmieniać się między wydaniami.
Podczas ręcznego wyszukiwania folderów odzyskiwania najpierw wykonuj inspekcję tylko do odczytu. Narzędzia GNU find zapewniają bezpieczniejszą metodę wyszukiwania niż tworzenie, zmienianie nazw lub usuwanie ukrytych katalogów, gdy stan montowania jest nadal niepewny.
Skopiuj potrzebne pliki, zanim cokolwiek usuniesz lub odbudujesz
Jeśli znajdziesz brakujące pliki, skopiuj je do zwykłego folderu na innym nośniku lub dysku zewnętrznym i sprawdź, czy można je otworzyć. Podczas dochodzenia nie przenoś ani nie usuwaj katalogu Kosza. Kopia zapasowa ZimaOS zapewnia bezpieczną drugą kopię.
Potwierdź rzeczywisty stan montowania
Późniejsze zgłoszenia z okresu wersji 1.6 wykazywały podobne objawy, gdy ścieżki pamięci masowej i wpisy montowania przestawały się zgadzać. Sprawdź:
df -h
mount
ls -lah /media
findmnt
Jeśli interfejs informuje, że Kosz istnieje, ale bazowa ścieżka pamięci masowej nie istnieje lub wskazuje nieaktualne montowanie, ręczne utworzenie nowego folderu .trash może utrudnić odzyskiwanie.
Nie zakładaj, że Pliki, SMB i aplikacje multimedialne usuwają dane w taki sam sposób
Plik usunięty z interfejsu Plików ZimaOS może przejść przez systemowy mechanizm Kosza, natomiast usuwanie przez SMB, Plex lub Jellyfin może działać inaczej, zależnie od usługi i konfiguracji montowania. Jeśli po usunięciu ilość wolnego miejsca się nie zwiększa, sprawdź katalogi Kosza i stan otwartych plików, zamiast zakładać awarię systemu plików.
Inspekcja otwartych plików w Linuksie (lsof) pomaga w sytuacji, gdy otwarty usunięty plik nadal zajmuje miejsce na dysku.
Uszkodzony interfejs Kosza nie wymaga natychmiastowej ponownej instalacji systemu
Pierwotny użytkownik zdecydował się na ponowną instalację po wystąpieniu kolejnego problemu z transkodowaniem GPU, ale ponowna instalacja nie jest pierwszym krokiem odzyskiwania w przypadku problemu dotyczącego wyłącznie Kosza. Najpierw odzyskaj usunięte dane, przetestuj bieżące stabilne wydanie, wyczyść dane przeglądarki i sprawdź montowania pamięci masowej. Odzyskiwanie ZimaOS jest właściwym etapem eskalacji.
Przechowuj dane aplikacji i użytkownika na zaplanowanej pamięci masowej
Gdy po aktualizacjach ścieżki pamięci masowej ulegają zmianie, Kosz, montowania aplikacji i skróty mogą jednocześnie sprawiać wrażenie uszkodzonych. Obecne wersje ZimaOS wyraźniej dokumentują teraz ścieżki przechowywania aplikacji i migrację danych. Migracja danych ZimaOS ogranicza przyszłe niejasności dotyczące ścieżek.
Przetestuj Kosz po odzyskaniu danych
Utwórz jednorazowy plik tekstowy, usuń go przez aplikację Pliki, potwierdź, że pojawił się w Koszu, przywróć go, a następnie usuń ponownie i sprawdź zachowanie ilości wolnego miejsca. Używaj nieważnych danych testowych, aby potwierdzić działanie bieżącego wydania bez narażania odzyskanych plików.
FAQ
Gdzie są przechowywane usunięte pliki ZimaOS?
W historycznych wydaniach używano ukrytych katalogów .trash w ścieżkach danych ZimaOS i zamontowanych nośników, ale wewnętrzne ścieżki nie są gwarantowanym, stabilnym interfejsem publicznym.
Dlaczego Kosz jest widoczny, ale się nie otwiera?
Może to być regresja interfejsu Plików, nieaktualna ścieżka pamięci masowej lub niespójność montowania. Przed ponownym tworzeniem folderów odzyskaj dane i sprawdź montowania.
Czy ponowna instalacja ZimaOS przywróci Kosz?
Może zastąpić komponenty systemowe, ale jest zbyt destrukcyjna jako pierwsza metoda naprawy i nie zastępuje wcześniejszego odzyskania usuniętych plików.
Dlaczego miejsce na dysku nie zwalnia się po usunięciu?
Pliki mogą nadal znajdować się w Koszu lub być używane przez działający proces. Sprawdź oba te elementy, zanim obwinisz system plików.
Jak przetestować naprawę?
Użyj jednorazowego pliku: usuń go, potwierdź, że pojawił się w Koszu, przywróć go i sprawdź wykorzystanie pamięci.
