System> Administracja> Narzędzie dyskowe
Jaka jest różnica między „Unmount Volume” a „Safe Removal”? Załóżmy, że włóż dysk flash i otworzysz interfejs Narzędzia dyskowego, jeśli klikniesz „Bezpieczne usuwanie”, otrzymasz powiadomienie „Błąd odłączania dysku”, ponieważ jest zajęty. Najpierw kliknij przycisk „Odłącz głośność”, a następnie kliknij przycisk „Bezpieczne usuwanie”.
Kilka pytań tutaj: czy to oznacza, że przez cały czas „wysuwałem” dysk (za pomocą menu kontekstowego) przed jego usunięciem, nie „bezpiecznie” go usuwałem? A jakie są odpowiedniki wiersza poleceń dla dwóch różnych operacji?
(To pytanie zostało nieco rozwiązane tutaj, ale odpowiedzi wydają się być sprzeczne z tym, co wskazuję na temat opcji Narzędzia dyskowego. Dzięki.)
Montowanie woluminu oznacza umieszczenie go gdzieś w systemie plików, aby dane stały się dostępne. Na przykład podłączenie woluminu flash o nazwie
MyFlash
zwykle tworzy folder o nazwie,/media/MyFlash
z którego można uzyskać dostęp do jego zawartości.Odmontowanie oznacza, że dane stają się niedostępne przez system plików. Oznacza to albo:
/media/MyFlash
już nie istnieje po odmontowaniu, lub/media/MyFlash
jest pustym folderemOdłączasz również jedną partycję na raz. Jeśli masz wiele woluminów (partycji) na dysku, musisz odmontować każdy z nich osobno.
Bezpieczne usunięcie napędu oznacza, że moduł USB jądra nie dba już o napęd. Wszelkie zaległe dane, które zostaną zapisane, urządzenie zostanie wyłączone (chociaż nadal będzie napięcie wychodzące z portu USB). Dopiero po zakończeniu należy usunąć dysk z portu USB.
Nawet jeśli jądro zapisuje wszystkie swoje dane przez port USB, niektóre urządzenia, zwłaszcza zewnętrzne (obrotowe) dyski twarde, mogą buforować te dane i nie zapisywać ich natychmiast na dysk. Odłączenie wszystkich partycji i wyciągnięcie kabla USB może pozostawić dane w tych buforach niepisane na dysk, a tym samym utracone. Jednak podczas bezpiecznego usuwania dysku jądro informuje dysk, aby upewnić się, że wszystkie dane zostały zapisane, i czeka, aż dysk potwierdzi, że to zrobiono.
Informacje techniczne
Jądro wiąże niektóre specjalne pliki z urządzeniami. Powiedzmy, że mamy urządzenie
/dev/sdc
z dwiema partycjami/dev/sdc1/
i/dev/sdc1
. Operacje montowania i odmontowywania korzystają z tych plików, a narzędzia formatujące używają ich do zapisywania danych bezpośrednio na partycji. Ale kiedy „bezpiecznie usuniesz” dysk, jądro nie kojarzy żadnego/dev/sdc*
pliku z twoim dyskiem.Dopóki napęd nie zostanie „bezpiecznie usunięty”, a jedynie „odmontowany”, istnieje sposób, w jaki aplikacje i jądro mogą zapisywać na dysku, i nie ma gwarancji, że jądro zakończy zapisywanie swoich buforów na dysku lub że dysk zakończył ich przekodowywanie.
źródło
Jeśli użyję bezpiecznego usuwania na pendrive, nie będę mógł użyć żadnego innego pendrive. Ubuntu nie rozpoznaje, że w ogóle podłączyłem pendrive. (nic nie wyświetla się w / var / log / messages)
To było na Ubuntu w wersji 10.04, może teraz jest już naprawione.
źródło