Система> Администрирование> Дисковая утилита
В чем разница между «Размонтировать том» и «Безопасное удаление»? Допустим, вы вставили флэш-диск и открыли пользовательский интерфейс Дисковой утилиты, если вы нажмете «Безопасное удаление», вы получите уведомление «Ошибка отсоединения диска», потому что он занят. Сначала необходимо нажать кнопку «Размонтировать громкость», а затем нажать кнопку «Безопасное удаление».
Пара вопросов здесь: означает ли это, что все это время я "извлекал" диск (через контекстное меню) перед его удалением, я не "безопасно" удалял его? И каковы эквиваленты командной строки для двух разных операций?
(Этот вопрос был несколько затронут здесь, но ответы, кажется, противоречат тому, что я указываю на опции Дисковой утилиты. Спасибо.)
Монтирование тома означает размещение его где-то в файловой системе, чтобы его данные стали доступны. Например, при монтировании именованного флэш-тома
MyFlash
обычно создается папка с именем,/media/MyFlash
из которой можно получить доступ к его содержимому.Размонтировать его означает сделать данные недоступными через файловую систему. Это означает либо:
/media/MyFlash
больше не существует после размонтирования или/media/MyFlash
пустая папкаТакже вы отключаете один раздел за раз. Если у вас есть несколько томов (разделов) на вашем диске, вам необходимо отключить каждый из них в отдельности.
Безопасное извлечение диска означает, что USB-модуль ядра больше не заботится о нем. Любые выдающиеся данные, которые будут записаны, устройство будет отключено (хотя все еще будет напряжение, выходящее из порта USB). Только после этого вы должны извлечь диск из USB-порта.
Даже если ядро записывает все свои данные через порт USB, некоторые устройства, особенно внешние (вращающиеся) жесткие диски, могут буферизовать эти данные и не сразу записать их на диск. Простое отключение всех разделов и отсоединение USB-кабеля может привести к тому, что данные в этих буферах не будут записаны на диск и, следовательно, потеряны. Тем не менее, при безопасном извлечении диска ядро сообщает ему, чтобы все записи были записаны, и ожидает, пока накопитель не подтвердит, что это было сделано.
Техническая информация
Ядро связывает некоторые специальные файлы с устройствами. Скажем, у нас есть устройство
/dev/sdc
с двумя разделами/dev/sdc1/
и/dev/sdc1
. Операции монтирования и размонтирования используют эти файлы, а инструменты форматирования используют их для записи данных непосредственно в раздел. Но когда вы «безопасно извлекаете» диск, ядро больше не связывает/dev/sdc*
файл с вашим диском.До тех пор, пока диск не «безопасно удален», а просто «размонтирован», у приложений и ядра все еще есть возможность записи на диск, и нет гарантии, что ядро завершило запись своих буферов на диск, или что диск закончил перекодировать их.
источник
Если я использую безопасное удаление на Pendrive, то я не могу использовать любой другой Pendrive. Ubuntu не распознает, что я вообще подключил Pendrive. (ничего не отображается в / var / log / messages)
Это было на Ubuntu версии 10.04, возможно, сейчас это исправлено.
источник