Następna strona Poprzednia strona Spis treści

5. Odmontowanie systemu plików

Niezależnie od metody jaką wybrałeś, pierwszym krokiem jest odmontowanie systemu plików zawierającego skasowane pliki. Zdecydowanie nie polecam żadnych działañ na zamontowanym systemie plików. Krok ten powinien byæ wykonany najszybciej jak to bêdzie możliwe od momentu, gdy zauważyłeś, że pomyłkowo skasowałeś pliki. Im szybciej odmontujesz system plików, tym wiêksza bêdzie szansa, że Twoje dane nie zostaną nadpisane (zamazane).

Najprostszą metodą, aby to zrobiæ jest: zakładając, że skasowane pliki były systemie plików /usr,

# umount /usr

Jeśli chcesz możesz również utrzymaæ widocznośæ katalogu /usr. Zamontuj go w trybie tylko-do-odczytu:

# mount -o ro,remount /usr

W przypadku, gdy skasowane pliki były na głównej partycji musisz dodaæ opcjê -n, aby zabroniæ programowi mount na próby zapisu do /etc/mtab:

# mount -n -o ro,remount /

Poza tym wszystkim, możliwe jest również, że jakiś inny proces używa interesującego nas systemu plików (spowoduje to błąd typu `Resource busy' przy próbie odmontowania). fuser jest programem, który wyśle sygnał do każdego procesu używającego wskazanego pliku lub punktu montowania. Spróbuj tego dla partycji /usr:

# fuser -v -m /usr

W ten sposób uzyskasz listê przeszkadzających Ci procesów. Zakładając, że żaden z nich nie jest niezbêdny, możesz napisaæ

# fuser -k -v -m /usr

aby wysłaæ sygnał SIGKILL do każdego z nich ( gwarantuje to ich zabicie), albo

# fuser -k -TERM -v -m /usr

aby przekazaæ każdemu sygnał SIGTERM (spowoduje to normalne zakoñczenie pracy procesów).


Następna strona Poprzednia strona Spis treści