web-dev-qa-db-ja.com

Windows XPでハードドライブを読み取り専用としてマウントするにはどうすればよいですか?

私は最近、データを回復する目的で、ハードドライブを、故障したコンピュータから別のコンピュータに移動する理由がありました。 (不幸な)状況下では、ドナーと受信者の両方がWindowsでしたXP SP3マシン。移植されたドライブが受信者のコンピューターによって変更されないようにしたかったので、次のように検索しました地獄が移植されたドライブを読み取り専用としてマウントする方法を見つけることができませんでした。

Windows XPでハードドライブを読み取り専用としてマウントするにはどうすればよいですか?

10
eleven81

Windowsに読み取り専用でファイルシステムをマウントするための組み込みのメカニズムがありますsort。これは、* nixオペレーティングシステムの読み取り専用マウントとは異なります。

このSuperuser.comの回答 には詳細があります。ボリュームのdiskpart属性を切り替えるためにreadonlyを使用して行っている変更は、「読み取り専用」ディスクに変更を加えています。ディスクが変更されないように変更しています。特に、このビットを切り替えて元に戻すのを忘れると、ディスクをソースシステムに戻したときにWindowsが起動しなくなります。

これはトラブルシューティングに適した手法ですが、法医学的な目的に適した手法ではありません。その場合は、実際には、読み取り専用マウントをサポートするオペレーティングシステムにマウントするか、ハードウェアベースの書き込みブロッカーを使用する必要があります。重大なフォレンジック作業では、プロセスのすべてのステップで常にハードウェア書き込みブロッカーを使用する必要があります(元のドライブのイメージを作成して署名を作成した後、常に元のドライブのイメージで作業する必要があります)。

別の方法として、Windows以外のオペレーティングシステムのソースドライブを新しいドライブにイメージングし、Windowsで新しいドライブを操作することを検討します。

N.B. XP diskpartのエディションには、回答が依存する「attrib」コマンドが含まれていないため、これはXPでは機能しません。

12
Evan Anderson

私はかなり遅く答えていますが、それは他の誰かを助けるかもしれません。

エバレットには、スーパーユーザーに これに対する完全なソリューション があります。

11
Djof

WriteProt を使用できます。これは、Windowsでファイルシステムを書き込み保護するための小さなコマンドラインツールです。

4
Doliveras

私は以前からこのブックマークを取得していますが、試したことはありません: http://www.Microsoft.com/communities/newsgroups/list/en-us/default.aspx?dg=Microsoft .public.windows.file_system&tid = 4b1a14f7-6bd2-4c9f-ae64-df57c35712bf&cat =&lang =&cr = sloc =&p = 1

4番目の投稿(Edwinによる)には、私が話している解決策があります。

2
MattB

解決:

差出人: http://www.autorunremover.com/

"USBポートのステータスを読み取り専用または自動実行ウイルス駆除機能で読み取り可能/書き込み可能に設定できます..."

結論:USBケーブルを使用してハードドライブを外付けハードドライブケースに配置した場合、読み取り専用としてマウントされていることを確認できます。

Software Informerによると、2009-07-07の時点でこのユーティリティをコンピューターにインストールしたユーザーは4,078人を超えています。

注意:このユーティリティを初めてインストールするときは、外付けハードドライブをスキャンします。人生を送る前に、別の外付けUSBドライブで徹底的なテスト飛行を提案してください。

2
Contango

私はこれをやったことはありませんが、インストールしたら、[マイコンピュータ]で見つけます。次に、右クリックして[プロパティ]、[セキュリティ]タブの順に選択します。あなたはあなたが探しているものの許可を設定することができるかもしれません。

編集-投稿全体とEAの回答を読んだ後、ハードウェア書き込みブロッカーが最適に聞こえます。

返信する前に投稿全体を読んで、これがEAに勝つためのレースであると感じないようにしてください。

1
cop1152

エヴァンが言うように、ドライブを複製する以外にこれを行う簡単な方法はありません。マシンの起動に使用できる [〜#〜] ping [〜#〜] というLinuxライブディストリビューションがあり、ハードドライブ間でパーティションをコピーする機能を提供します(無料です&かなり使いやすい)

1
Marko Carter

効果的に読み取り専用のモードでドライブにアクセスする方法があります。

  1. ドライブを通常どおりマウントします。
  2. ドライブを右クリックして、ファイル共有をオンにします。
  3. 共有のアクセス許可を変更して、「書き込み」アクセス許可を削除します。 「読み取り」権限を有効のままにします。

次に、UNCファイル共有を介してすべてのアクセスを実行します。\computer\mydrive-RO \

私はこのトリックを使用して絶対的な保証を提供します。これは、ファイルバックアッププログラムが、バックアップ対象のデータを誤って踏みつけないことを示します。

0
Contango