Apakah memasang gambar disk membuat perubahan status pada file itu sendiri?

1

Katakanlah Anda mengambil file gambar disk dan Anda "me-mount" nya, apakah mungkin file itu diubah dengan tindakan pemasangannya?

(Saya terutama tertarik pada Mac dan Windows, tetapi juga POSIX.)

Pacerier
sumber
FYI, Anda dapat dengan mudah memeriksa sendiri. Jalankan pemeriksaan hash (MD5, SHA, dll) pada disk image sebelum memasang drive, kemudian setelah
Keltari
@Eltari, ya itu tidak berubah untuk tes khusus saya karena itu pertanyaannya.
Pacerier
Jika tidak berubah, maka ada jawaban Anda. Namun, tes khusus Anda mungkin bukan "pertanyaan" yang tepat
Keltari
@Keltari,? ͏͏͏͏
Pacerier

Jawaban:

2

Benar. Memasang gambar persis seperti memasang drive ke VFS, satu-satunya perbedaan adalah di mana VFS mengarahkan rutinitasnya. Jika driver sistem file tidak memiliki dukungan penulisan (mis. ISO9660 atau DMG) maka tidak ada cara untuk mengubah gambar, tetapi hal-hal seperti bit ext * kotor akan tetap terkutuk.

Ignacio Vazquez-Abrams
sumber
Apakah ini termasuk mount read-only (seperti apa yang Mac lakukan secara default ketika Anda menggandakan klik itu)? ¶ Katakan Anda memasang gambar sebagai "hanya-baca", dapatkah virus memintasnya?
Pacerier
Saya tidak cukup tahu tentang OS X untuk dapat menjawabnya.
Ignacio Vazquez-Abrams
Maksud saya berbicara tentang "read-only mounts" secara umum?
Pacerier
1
Jika Anda mis. mount -o ro maka VFS akan mencegah penulisan ke gambar. Remount R / W dapat dicoba.
Ignacio Vazquez-Abrams
1
Jika ini adalah sistem file penjurnalan, tidak bisakah ada entri jurnal bahkan ketika dipasang dalam mode hanya baca?
AFH
2

Tindakan pemasangan sebenarnya tidak akan mengubah gambar, namun bagian dari proses pemasangan yang lebih besar dapat mencakup pemeriksaan sistem file dll yang dapat mengubah gambar. Saya kira jika Anda khawatir tentang hal ini, Anda akan me-mount gambar Read-Only - tetapi Anda tidak akan bisa me-mount-nya.

davidgo
sumber
Re "mount gambar Read-Only - tetapi Anda tidak akan bisa me-mount"; ??
Pacerier
Tentu saja Anda akan - dengan anggapan sistem file bersih.
davidgo
Maksud saya pernyataan Anda di atas bertentangan dengan dirinya sendiri ... ¶ Secara terpisah, apa yang Anda rujuk dengan "proses pemasangan yang lebih besar"?
Pacerier
Mounting adalah proses menghubungkan perangkat blok dan membuatnya tersedia untuk OS. Saat memasang disk, OS akan mengenali jenis sistem file dan - dan inilah yang saya maksud dengan proses pemasangan yang lebih besar - dan bisa - tergantung pada jenis sistem file dan opsi pemasangan - memulai proses untuk membersihkan sistem file - tetapi fungsi selanjutnya tidak intrinsik dengan prosedur pemasangan.
davidgo