Вносит ли монтирование образа диска какие-либо изменения в состояние самого файла?

Вносит ли монтирование образа диска какие-либо изменения в состояние самого файла?

Допустим, вы берете файл образа диска и «монтируете» его. Возможно ли, что этот файл каким-либо образом изменится в процессе его монтирования?

(Меня в основном интересуют Mac и Windows, но также и POSIX.)

решение1

Абсолютно. Монтирование образа точно такое же, как монтирование диска в VFS, единственное отличие в том, куда VFS направляет свои процедуры. Если драйвер файловой системы не поддерживает запись (например, ISO9660 или DMG), то нет возможности изменить образ, но такие вещи, как ext* dirty bit, все равно будут скопированы.

решение2

Сам процесс монтирования не изменит образ, однако часть более масштабного процесса монтирования может включать проверки файловой системы и т. д., которые могут изменить образ. Думаю, если вас это беспокоит, вы бы смонтировали образ только для чтения, но тогда вы не сможете его смонтировать.

Связанный контент