XP: いくつかの非 NTFS ドライブをマウント解除する

XP: いくつかの非 NTFS ドライブをマウント解除する

かなり前に何とかマウントできたプライマリハードドライブにパーティションがいくつかあります。どちらのパーティションも EXT4 で、Windows では読み取れません。(最初にマウントしたときは EXT2 で、読み取り/書き込みに使用できるドライバーがありました)。現在、これらはコンピューターで E:\ および F: として表示されます。これらを永久にそのままにしておいてもかまいませんが、このマシンは間もなく別のユーザーに譲渡する予定で、ドライブを開こうとすると「このディスクをフォーマットしますか?」というダイアログが表示されます。これは明らかに危険です。両方のドライブをマウント解除して、コンピューターに表示されないようにしたいと考えています。

見た目は次のようになります:

私のコンピューターのEとF

このようなドライブをマウント解除する標準的な方法は、コンピュータの管理を使用することです。通常は、ドライブ文字を削除するだけで済みます。ただし、そのオプションは使用できません。

コンピュータ管理からマウント解除できません

私が試した他のこと:

  • 「Mountvol」コマンドは、この質問ドライブは正常に消えますが、再起動後に再び表示されます。

  • NTFS 以外のパーティションでの操作を拒否する「fsutil」コマンド。

  • KCotreau は、ドライブ文字を削除できる diskpart を試すことを提案しましたが、次の起動時にドライブ文字が再び表示されました。

パーティションは Linux によってまだ使用されているため、削除しないことに注意してください。

ご提案があれば歓迎いたします。

答え1

おそらく、管理者特権のコマンド プロンプトから diskpart を使用する必要があります。

diskpart
list disk
select disk 0 (I think this is your disk, but it is cut off)
list volume
select volume 3 (my guess is you have partitions 2+3 to worry about, but you have to use what you see to go by)
remove letter=F

次に、他のパーティションに対しても同じ操作を実行します。

これにより文字は削除されますが、次回の起動時に文字がマウント解除されたままになるかどうかはわかりません。ただし、文字は削除されたままになるはずです。

答え2

自分の質問に答えるのは嫌ですが、ドライブを消すことができました。最初にこれらをマウントするために使用した Windows EXT ドライバーである Ext2FSD (EXT4 サポートを含む) の新しいバージョンをインストールしたところ、ドライブを永久にアンマウントすることができました。

関連情報