Комментарии 6
Вещь, о которой стоило бы упомянуть
Если на файловой системе, смонтированной на чтение-запись, открыть файл, даже чисто на чтение, а потом, не закрывая, его удалить, такую файловую систему не удастся отмонтировать или перемонтировать read-only, пока все удалённые файлы не будут закрыты. До этого момента она будет busy.
На практике такое случается при обновлении системы. Разделяемые библиотеки могли обновиться (т.е., старые файлы удалились, вместо них записались новые), но запущенные процессы всё ещё держат старую версию открытой.
Дело в том, что при удалении открытого кем-то файла удаляется только ссылка на него из директории. А сам файл (i-node и данные) удаляется, когда он окончательно закрыт. До этого момента система не может отпустить файловую систему или отказаться от права записи на неё.
В линуксах исторически была папка /mnt как стандантное место для монтирования внешних дисков. Ну вроде логично и понятно, единая точка. Затем появилась /media. ХЗ зачем но появилась. А сейчас еще и /run/media . Кто нибудь знает зачем весь этот зоопарк?
Если я правильно понимаю, то /mnt используется именно для ручного монтирования. А /run/media - уже для автоматического через udisks2. Последний подход часто используется в готовых DE по типу GNOME или KDE.
Зачем такое разделение сделали - сам не знаю. Но если мне память не изменяет, /run/media не требует рута, что избавляет от лишней возни.
UUID же не меняется никогда
Хорошо бы понять, где именно хранится этот UUID. Для разных источников, типа HDD, флешек, карт памяти и прочих. И поменять UUID раздела можно командой вроде tune2fs /dev/sda1 -U random
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
База о mount в Linux простым языком