箱から出してそのままでは、WindowsはあなたにUSBサム/フラッシュドライブをパーティション分割することを許さないでしょう。どうすればこれができますか?
誰かが不思議に思っているのなら、なぜこれをするのでしょうか?
それはあなたが(4または8 GBのような)大きなサムドライブを取ることができる BitLocker ToGo ドライブの場合には興味深い通常はFat32ドライブとして使用し、残りのパーティションはBitLockerを使用して暗号化したままにします。これにより、非公開データを暗号化されていないパーティションに保存することができます(ポータブルアプリなど)。
これはdiskpart
というコマンドラインツールで実行できます。
手順(Windows 10)は次のとおりです。
cmd
と入力します(enterを押しないでください)'Administrator:Command Prompt'ウィンドウをクリックし、diskpart
と入力してEnterキーを押します(これ以降は注意してください - あなたはあなたのドライブに対して低レベルのことをしています。
DISKPART>
プロンプトが表示されるはずです。 list disk
と入力してEnterキーを押してください。あなたは戻ってドライブのリストを得るでしょう - あなたはUSBドライブを見つけたいです。おそらくあなたのメインドライブよりずっと小さいでしょう。私は私のシステムを例として使用しています - あなたのものはおそらく違うので、あなたはどのドライブがUSBドライブであるかを考え出す必要があるでしょう。あなたはこれを誤解したくありません!疑問がある場合は、もっと技術的な友達に助けを求めてください。あなたがそれを誤解した場合あなたはあなたのデータを破壊することができます!
たとえば、私のシステムでは、次のようになります。
DISKPART> list disk
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
Disk 0 Online 1863 GB 10 MB *
Disk 1 Online 58 GB 0 B *
私の場合のUSBドライブはディスク1です(私は64GBのドライブを持っています、58は十分に近いです)。それは明らかに1863GbのDisk 0ではない、それが私のメインのWindowsドライブである。その近くには行きたくありません。
今私はselect disk 1
とエンターを押したいです(それはあなたのシステムの2か別の数かもしれません。ほとんど間違いなく0ではありません)
list partition [enter]
と入力すると、USBドライブにパーティションが表示されます。
削除したい200Mb EFIパーティションがありました。パーティション1だったのでselect partition 1 [enter]
をしました
ドライブのEFIパーティションは保護されていたので、パーティションを削除しようとすると失敗しました。それを強制するコマンドはdelete partition override
です。選択したパーティションが削除されます。注:これを理解するにはヘルプシステムを使用しなければなりませんでした。help delete partition [enter]
は私に必要なものを与えてくれました。
パーティションを削除したら、ディスクの管理に戻り、Nice GUIでドライブを再フォーマット/再パーティションします。
help [enter]
と入力すると、すべてのdiskpartコマンドを見ることができます。たくさんありますが、diskpartでできる限り少なくしてから、Disk Management GUIに戻ることをお勧めします。
Windows Vista/7では、箱から出してすぐにUSBドライブのパーティションを作成できます。コマンドはdiskpart
です。
Linuxとは対照的に、Windowsはパーティション化された(USBフラッシュドライブ)UFDをパーティション化したり、正しく使用することはできません。つまり、パーティション化されたUFDを接続した場合、最初のパーティションだけが表示されます。
解決策は2つの問題に対処する必要があります。パーティショニングとパーティションの可視化です。 1つ目は、Linuxを使うことです。おそらく Clonezilla のように、イメージングとパーティショニングに特化したライブディストリビューションです。 Bootice のような無料のWindowsツールもあります。
2番目のタスクは、Windowsでall(最初のものだけでなく)を使用可能にすることです。互換性のないスティックを損傷する可能性があるため、推奨されないオプションは、リムーバブルメディアのビットを反転させるツールを使用することです。
より良い方法はフィルタを取り付けることです。ドライブに似たプログラムで、機能が追加されています。私たちの場合、UFDを作ることは固定ドライブのように見えます。たとえば、 reboot.pro で説明されているKaryonix diskmod.sysを参照してください。
Windowsはフィルタなしで最初のUFDパーティションしか見ることができないので、それらを最初のパーティション以外のパーティションに保存することによって、一部のLinuxファイルをWindowsユーザに見えないようにすることができます。
特別な場合は ペンのLinuxディストリビューション です。文書を保存するためにもペンを使用したいが、WindowsでLinux OSファイルを表示させたくない場合は、単に最初のパーティションにLinuxをインストールしないでください。
Windowsはフラッシュドライブを「固定ディスク」として認識できなければなりません。
これは、XPを使用していると仮定して、リムーバブルビットを反転させる(これは常に機能するとは限らない)か、cfadisk.c
ファイルと.inf
ファイルを変更することによって行われます。 (後者のコーディング方法を知っておく必要があります。)
私はLinuxの観点から来ているので、cfdiskを使用するか、またはguiが好きならgparted.
UbuntuのようなライブCDは、このようなことをするのに便利です。 CDから起動し、あなたがしなければならないことをして、Windowsに再起動してください。 (それは緊急救助ソリューションとしても素晴らしいです)
あなたはWindows cmd.exeを使うことができます:それを管理者として実行し、ドライブを分割するためにコンソールユーティリティdiskpart.exeを使います。マニュアル: http://ss64.com/nt/diskpart.html
これを行う1つの方法は、 BootIt というツールを使用することです。このツールは、サム/フラッシュドライブのリムーバブルビットを削除し、ドライブをパーティション分割することを可能にします。
もっと良い方法があると私は確信していますが、これが私が考えることができる唯一の方法です。
すぐに使用できるWindowsでは、USBサム/フラッシュドライブをパーティション分割することはできません。どうすればこれができますか?
これは古いスレッドです。
上記はWindows 10では当てはまりません。
Windows 10(およびおそらく以前のバージョン)では、diskpart.exe(コマンドライン)とdiskmgr.msc(GUI)の両方を使用して、USBドライブで複数のパーティションを作成し、ボリュームをフォーマットできます。
別の答え:1つまたは複数の仮想ハードドライブ(VHD)ファイルをドライブに入れ、別のファイルシステムが必要な場合はそれらをマウントします。 Windowsでは、ディスクの管理ツールにVHDファイルを物理ディスクとして添付する機能があるため、VHDファイルには物理ディスクと同じようにアクセスできます。