Bagaimana cara membuat partisi pada penyimpanan eksternal hanya-baca? Dan kembali normal?

9

Terkadang, saya harus memberikan penyimpanan eksternal saya kepada orang lain. Tapi, saya khawatir tentang file dan folder yang secara tidak sengaja dihapus, dipindahkan, diubah dll ... Oleh karena itu, cukup bahwa data pada disk dapat dibaca. Dukungan penulisan tidak diinginkan.

Begitu,

1) Saya ingin membuat partisi hanya untuk mencegah penghapusan dan / atau penulisan apa pun oleh orang lain.

2) Ketika saya mengambil kembali disk saya, saya akan mengembalikannya ke mode baca / tulis lagi.

Adakah utilitas atau metode untuk mencapai tujuan ini?

Sunting: Saya membaca tentang beberapa solusi berbasis perangkat keras dan yang lainnya hanya valid di PC lokal . Saya mencari solusi berbasis perangkat lunak dan valid secara global .


Larutan:

Ada solusi berbasis perangkat lunak untuk volume NTFS. Saya menulis skrip PowerShell untuk mengotomatiskan prosedur yang dijelaskan:

Script PowerShell untuk mengatur / menghapus flag read-only dari volume NTFS

mmdemirbas
sumber
3
Saya menyarankan solusi cadangan dari beberapa jenis, memiliki file Anda pada 2 atau lebih drive fisik, maka Anda dapat melakukan perbandingan ketika drive dikembalikan kepada Anda.
Moab
1
Jawaban oleh Everett dari Cara me-mount partisi NTFS read-only di Windows? dapat menjadi apa yang Anda inginkan.
Alexey Ivanov
@AlexeyIvanov Ya, sepertinya seperti yang saya inginkan. Saya akan mencobanya ... Terima kasih.
mmdemirbas
@AlexeyIvanov Terima kasih, itulah yang saya butuhkan. Sebenarnya, solusinya hanya melibatkan NTFS, tetapi sudah cukup dalam kasus saya. Silakan, tambahkan komentar Anda sebagai jawaban, untuk ditandai sebagai jawaban yang diterima.
mmdemirbas

Jawaban:

4

Solusi Everett untuk volume NTFS Cara memasang partisi NTFS hanya-baca di Windows?

  1. Matikan "automount" dengan menjalankan mountvol.exe /N
  2. Hubungkan disk ke Windows (jangan pasang disk)
  3. Lari diskpart
    1. Memasukkan list volume
    2. Masukkan select volume X
      (di mana X adalah nomor volume yang benar dari perintah sebelumnya)
    3. Memasukkan att vol set readonly
    4. Masukkan detail voldan pastikan bit hanya baca disetel

Sekarang Anda dapat memasang volume dan itu akan menjadi hanya-baca.

Untuk mengaktifkan kembali pemasangan otomatis volume baru, jalankan mountvol.exe /E.

Untuk menghapus tanda baca-saja, pilih volume masuk diskpartdan pada langkah 3.3 masukkan att vol clear readonly.

Alexey Ivanov
sumber
3

Anda belum menentukan sistem operasi Anda, jadi saya akan menganggap Windows.

Solusi normal adalah membuat akun pengguna, menetapkannya sebagai pemilik dan hanya satu yang diizinkan untuk memodifikasi, dan memberikan izin membaca kepada semua orang.

Ini tidak akan bekerja di seluruh sistem operasi (Linux akan mengabaikannya), dan administrator pada mesin target selalu dapat dengan mudah mengambil kepemilikan disk jika ia menginginkannya. Jadi solusi ini mengasumsikan niat baik dari pihak penerima.

Jika tidak, Anda akan memerlukan solusi perangkat keras. Beberapa disk eksternal memiliki jumper pelindung penulisan, seperti Seagate . Anda dapat menemukan disk tersebut di toko lokal atau online Anda.

harrymc
sumber
1
Saya belum menentukan sistem operasi, karena solusinya harus independen dari sistem operasi. Itu juga harus independen dari konsep akun pengguna. Katakan itu, ada sedikit di tabel partisi dan jika Anda mengaturnya, partisi akan menjadi read-only. Untuk setiap pengguna, dalam OS apa pun .. Saya mencari solusi seperti itu.
mmdemirbas
1
Satu-satunya solusi adalah perangkat keras. Lihat di atas.
harrymc
3

Solusi lain yang dapat Anda pertimbangkan adalah menggunakan pembungkus enkripsi seperti TrueCrypt. Saya menggunakan utilitas ini untuk memasang penyimpanan saya di mana pun saya mau dan Anda memiliki opsi (berbasis kata sandi) untuk memutuskan apakah partisi yang dipasang dapat dimodifikasi atau hanya dibaca. Tentu saja butuh satu langkah dan utilitas untuk melakukannya, tetapi ini adalah 2 anak ayam dengan satu peluru - Anda juga mendapatkan info Anda aman.

Alexander Bukev
sumber