これはWindowsが持つべき非常にシンプルで基本的な機能であるように感じますが、これまでのところGoogleは不可能だと言っています。 WindowsでNTFSパーティションを読み取り専用でマウントするにはどうすればよいですか?
エベレットの答え 機能します! (ありがとう)
diskpart
に関する追加情報:
ディスクに複数のボリュームがある場合、detail vol
もattr vol
も正しい読み取り専用ステータスを表示しません。最後に変更されたボリュームの読み取り専用ステータスが表示されます。これらを試してください:sel vol 1
、attr vol set readonly
、sel vol 2
、attr vol clear readonly
、sel vol 1
。ここでdetail vol
は、ボリューム1が読み取り専用ではないことを示していますが、実際は読み取り専用です。
Linuxのntfs-3g
を使用してボリュームを変更し、それをWindowsに持ってくると、読み取り専用でマウントすることはできません。
attr disk set readonly
を実行すると、ディスクのボリュームをマウントできなくなります。
mountvol.exe /N
を実行して「自動マウント」をオフにしますdiskpart
を実行しますlist volume
を入力してくださいselect volume X
を入力します(Xは前のコマンドの正しいボリューム番号です)att vol set readonly
を入力してくださいdetail vol
を入力し、読み取り専用ビットが設定されていることを確認しますこれでボリュームをマウントでき、読み取り専用になります。
参照: http://crawlmsdn.Microsoft.com/en-us/magazine/cc302206.aspx