Rozwiązanie społecznościowe

Brak plików w koszu ZimaOS: co faktycznie naprawiła wersja 1.5.4

A February 2026 ZimaOS 1.5.4 report found hidden .trash data consuming space and documented a service-stop cleanup that only worked temporarily.

W ZimaOS 1.5.4 jeden z użytkowników społeczności odkrył, że usunięte pliki zajmowały miejsce w ukrytych folderach .trash, nawet jeśli nie pojawiały się w widoku Kosza w aplikacji Pliki. Obejście polegające na zatrzymaniu usługi i usunięciu folderu tymczasowo przywróciło prawidłowe wyświetlanie zawartości Kosza, ale problem powrócił po kolejnych ponownych uruchomieniach.

To sprawia, że ten wpis jest przydatnym zapisem diagnostycznym, a nie stałym, aktualnym rozwiązaniem. ZimaOS jest obecnie dostępny w nowszej linii wydań, a rekurencyjne usuwanie ukrytych katalogów kosza jest destrukcyjne: wszystko, co nadal jest potrzebne w tych folderach, zostanie trwale usunięte.

Najpierw potwierdź, że to Kosz rzeczywiście zajmuje miejsce

Użytkownik źródłowy sprawdził:

du -sh /var/lib/casaos_data/.media/*/.trash

To lepszy pierwszy krok niż usuwanie czegokolwiek, ponieważ pozwala uzyskać odpowiedź tylko do odczytu: ile miejsca zajmuje katalog Kosza na każdym zamontowanym dysku? Szerszy przewodnik po miejscu zajmowanym przez kosze NAS wyjaśnia, dlaczego usunięte dane mogą nadal pozostawać przechowywane w koszach, migawkach lub innych warstwach pamięci masowej.

Co właściwie robiło obejście dla wersji 1.5.4

Sekwencja czynności opisana przez społeczność zatrzymywała icewhale-files i SMB, usuwała problematyczny katalog .trash, ponownie uruchamiała usługi i wykonywała polecenie sync. Autor wpisu poinformował, że nowe usunięcia pojawiały się następnie prawidłowo w Koszu, ale tylko przez kilka dni, po czym objaw powracał.

Ten wynik ma znaczenie: dowodzi, że obejście wyczyściło bieżący stan tej instalacji, ale nie potwierdza usunięcia głównej przyczyny. Użytkownik zaobserwował takie zachowanie również na wewnętrznie zamontowanym dysku NTFS, więc wątek nie potwierdził, że przyczyną był Btrfs.

Dlaczego rm -R .trash powinno być ostatecznością

Usunięcie ukrytego folderu Kosza omija funkcję ochronną kosza. Przed wykonaniem tej czynności sprawdź jego zawartość, przywróć wszystkie ważne pliki, potwierdź istnienie kopii zapasowych i upewnij się, że operujesz na właściwie zamontowanym dysku. Literówka w powłoce uruchomionej z uprawnieniami administratora może spowodować użycie niewłaściwej ścieżki.

Jeśli widoczne pliki zniknęły, ale wolne miejsce nadal nie jest odzyskiwane, skorzystaj z warstwowych kontroli opisanych w instrukcji rozwiązywania problemów z miejscem zajmowanym przez usunięte dane w NAS, zamiast zakładać, że jedynym miejscem przechowywania jest Kosz.

Granica wersji: dotyczyło to przypadku z ZimaOS 1.5.4

Funkcja Kosza została pierwotnie wprowadzona w ZimaOS 1.3.1, wraz z automatycznym czyszczeniem i przywracaniem za pośrednictwem aplikacji Pliki. Informacje o wydaniu ZimaOS 1.3.1 opisują to zamierzone działanie.

Informacje o wydaniu bieżącej wersji 1.7.1 zawierają kilka poprawek dotyczących usług plikowych, ale nie stwierdzają wyraźnie, że naprawiono ten konkretny błąd wyświetlania ukrytego Kosza. Dlatego nie należy twierdzić, że aktualizacja gwarantuje rozwiązanie problemu. Najpierw zaktualizuj system, aby uzyskać bieżące poprawki i zabezpieczenia, a następnie odtwórz objaw przed zastosowaniem starego obejścia.

Bezpieczniejsza kolejność działań

  1. Zaktualizuj system do bieżącej stabilnej wersji ZimaOS.
  2. Potwierdź, którego dysku dotyczy problem, i zapisz ilość wolnego miejsca.
  3. Zmierz zawartość ukrytych folderów .trash bez wprowadzania w nich zmian.
  4. Przywróć usunięte pliki, które nadal są potrzebne.
  5. Jeśli ilość miejsca nadal się nie zgadza, sprawdź migawki, otwarte pliki i inne warstwy przechowywania danych.
  6. Dopiero wtedy rozważ destrukcyjne czyszczenie Kosza, mając dostępną kopię zapasową.