У меня есть вопрос об извлечении USB-флешек в Ubuntu Xenial 16.04.
Когда после нажатия кнопки извлечения все еще происходит какой-либо ввод-вывод, я получаю сообщение:
Запись данных в (...). Не отключайте, пока не закончите.
Я получаю сообщение, но что мне неясно: как я получу уведомление о завершении записи? Это сообщение, кажется, держится, пока оно не отклонено. Дополнительного сообщения, уведомляющего меня о том, что я могу отключить диск, нет.
И еще раз невозможно нажать «извлечь», чтобы проверить состояние, потому что накопитель уже исчез в проводнике.
Как пользователь должен знать, когда диск может быть извлечен? Есть ли терминальная команда, которую я могу использовать? Что еще более важно, это кажется недостатком пользовательского интерфейса.
Ответы:
Я имел это в прошлом и нашел решение, которое работает для меня.
Команда
sync
будет гарантировать, что все записано на все подключенные диски.Вам это не нужно,
sudo sync
если только на диске нет файлов журнала, принадлежащих root, например, которые также нуждаются в записи.Если команда sync заканчивается без ошибок, я обнаружил, что можно безопасно удалить диск.
источник
Если диск уже исчез в проводнике, это означает, что он уже отключен. Тогда вы можете извлечь диск, когда захотите. Если предупреждающее сообщение все еще висит, то это (незначительная) ошибка. Просто забудь это. Если вы хотите перепроверить, откройте терминал и введите «df -h», чтобы увидеть, установлен ли он по-прежнему. Если я прав, то не должен.
источник