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