Абсолютно. Монтирование образа аналогично подключению диска к VFS, единственное отличие состоит в том, куда VFS указывает свои процедуры. Если драйвер файловой системы не имеет поддержки записи (например, ISO9660 или DMG), то нет способа изменить изображение, но такие вещи, как ext * dirty bit, все равно будут заблокированы.
Вносит ли монтирование образа диска какие-либо изменения в состояние самого файла?
328
Pacerier
Скажем, вы берете файл образа диска и «монтируете» его, возможно ли, чтобы этот файл был изменен в любом случае самим процессом его монтирования?
(В основном меня интересуют Mac и Windows, но также и POSIX.)
К вашему сведению, вы можете легко проверить сами. Запустите проверку хеша (MD5, SHA и т. Д.) На образе диска перед монтированием диска, затем после.
Keltari 6 лет назад
0
@Keltari, да, это не изменится для моего конкретного теста. отсюда и вопрос.
Pacerier 6 лет назад
0
Если это не изменится, то есть ваш ответ. Тем не менее, ваш конкретный тест не может быть правильным "вопросом"
Keltari 6 лет назад
0
@Keltari,? ͏͏͏͏
Pacerier 6 лет назад
0
2 ответа на вопрос
2
Ignacio Vazquez-Abrams
Включает ли это монтирование только для чтения (например, что делает Mac по умолчанию, когда вы дважды щелкаете по нему)? ¶ Скажем, вы монтируете образ как «только для чтения», может ли вирус как-то обойти это?
Pacerier 6 лет назад
0
Я не знаю достаточно об OS X, чтобы иметь возможность ответить на это.
Ignacio Vazquez-Abrams 6 лет назад
0
Я имею в виду говорить о "монтируемых только для чтения" вообще?
Pacerier 6 лет назад
0
Если вы, например, `mount -o ro`, то VFS предотвратит запись в образ. AR / W remount может быть предпринята, хотя.
Ignacio Vazquez-Abrams 6 лет назад
1
Если это журналируемая файловая система, не может ли быть записей журнала, даже если она смонтирована только для чтения?
AFH 6 лет назад
1
Они могут существовать, но их нельзя воспроизвести в файловой системе.
Ignacio Vazquez-Abrams 6 лет назад
0
2
davidgo
Фактическое его монтирование не изменит образ, однако часть процесса монтирования может включать в себя проверки файловой системы и т. Д., Которые могут изменить образ. Я полагаю, что если вы обеспокоены этим, вы должны смонтировать образ только для чтения - но тогда вы не сможете его смонтировать.
«Смонтировать образ только для чтения - но тогда вы не сможете смонтировать»; ??
Pacerier 6 лет назад
0
Конечно, вы будете - предполагая, что файловая система чистая.
davidgo 6 лет назад
0
Я имею в виду, что ваше вышеупомянутое утверждение противоречит самому себе ..., Отдельно, что вы называете «большим процессом монтажа»?
Pacerier 6 лет назад
0
Монтирование - это процесс подключения блочного устройства и обеспечения его доступности для ОС. При монтировании диска ОС распознает тип файловой системы и - и это я имею в виду под большим процессом монтирования - и может - в зависимости от типа файловой системы и параметров монтирования - запустить процесс очистки файловой системы - но это более поздняя функция не является неотъемлемой частью процедуры монтирования.
davidgo 6 лет назад
0
Похожие вопросы
-
12
Почему папка / winsxs становится такой большой и ее можно уменьшить?
-
2
Повышенные привилегии для запуска приложений в Windows?
-
14
PDF Viewer в Windows
-
-
7
Какие службы Windows можно безопасно отключить?
-
8
Firefox PDF плагин для просмотра PDF в браузере на Windows
-
3
Ускорение загрузки OS X на годичной MBP
-
1
Windows теряет макет экрана
-
1
Есть ли способ предотвратить установку / обновление, чтобы засорять мой жесткий диск загадочными пап...
-
1
Как я могу получить доступ к принтеру Windows Vista из Ubuntu по сети?
-
6
Просмотр журнала в Windows