Mam pytanie dotyczące wysuwania dysków flash USB w systemie Ubuntu Xenial 16.04.
Gdy po kliknięciu przycisku wysuwania nadal działa kilka operacji we / wy, pojawia się komunikat:
Zapis danych do (...). Nie odłączaj wtyczki, dopóki nie skończysz.
Dostaję wiadomość, ale co jest dla mnie niejasne: Jak otrzymam powiadomienie po zakończeniu pisania? Ta wiadomość wydaje się pozostawać, dopóki nie zostanie odrzucona. Nie ma dodatkowego komunikatu, który informowałby mnie, że mogę odłączyć dysk.
Nie można ponownie kliknąć „wysuń”, aby sprawdzić status, ponieważ dysk już zniknął w eksploratorze.
Skąd użytkownik powinien wiedzieć, kiedy dysk może zostać wysunięty? Czy mogę użyć polecenia terminalu? Co ważniejsze, wydaje się, że jest to wada interfejsu użytkownika.
Odpowiedzi:
Miałem to w przeszłości i znalazłem rozwiązanie, które działa dla mnie.
Polecenie
sync
sprawi, że wszystko zostanie zapisane na wszystkich dołączonych dyskach.Nie powinieneś tego potrzebować,
sudo sync
chyba że na dysku znajdują się pliki dziennika należące do roota, na przykład również wymagające zapisu.Jeśli polecenie synchronizacji zakończy się bez błędów, stwierdzę, że można bezpiecznie usunąć dysk.
źródło
Jeśli dysk już zniknął w eksploratorze, oznacza to, że jest już odmontowany. Następnie możesz bezpiecznie wyodrębnić dysk, kiedy chcesz. Jeśli komunikat ostrzegawczy nadal się pojawia, oznacza to (niewielki) błąd. Po prostu zapomnij. Jeśli chcesz dwukrotnie sprawdzić, otwórz terminal i wpisz „df -h”, aby sprawdzić, czy jest on nadal zamontowany. Jeśli mam rację, nie powinno.
źródło