GNU Linuxのgparted
ソフトウェアを使用して、USBドライブをFAT32ファイルシステムでそれぞれ3つのパーティションに分割しました。
そのため、USBドライブのパーティション分割に成功した後、Windows PCで試してみましたが、3つのパーティションのうち1つしかアクセスできませんでした。 GNU Linuxで見られるように、Windows PCのすべてのパーティションにアクセスすることは可能ですか?.
私の目標は、USBドライブを3つの異なるストレージスペースとして異なる目的で使用することです。そのうちの1つには曲のみ、2つ目にはビデオのみなどを保存します。起動には必要ありません。
マイクロソフトはついにこのばかげた制限を廃止しました。 Windows 10 1703(「CreatorsUpdate」)以降、リムーバブルドライブ上のすべてのパーティションにアクセスできるようになりました。
Windowsは、USBサムドライブ(具体的には、「リムーバブル」ビットが設定されたUSB大容量記憶装置)の最初のパーティションのみをサポートします。これについてあなたができることは何もありません。
更新
デモンストレーションのために、Linuxを使用して次のレイアウトのUSBサムドライブを作成しました。
Device Boot Start End Sectors Size Id Type
/dev/sdb1 2048 2099199 2097152 1G 6 FAT16
/dev/sdb2 2099200 4196351 2097152 1G 6 FAT16
/dev/sdb3 4196352 6293503 2097152 1G 6 FAT16
/dev/sdb4 6293504 8390655 2097152 1G 6 FAT16
プラグを差し込むと、Windowsは、期待どおりに最初のパーティションをフォーマットするように指示します。 diskpart
’s list partition
は、かなり不穏な出力を生成します。
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 1024 MB 1024 KB
Partition 0 Primary 1024 MB 1025 MB
Partition 0 Primary 1024 MB 2049 MB
Partition 0 Primary 1024 MB 3073 MB
list volume
Windowsがこれらのパーティションで動作しないことを確認します。
Volume ### Ltr Label Fs Type Size Status Info
---------- --- ----------- ----- ---------- ------- --------- --------
[...]
Volume 16 J RAW Removable 1024 MB Healthy
ボリュームとして認識されない場合、フォーマットしたり、ドライブ文字を割り当てたりすることはできません。それは単に不可能です。
ディスクの管理では、誤ったエラーメッセージが表示されます。
最初のパーティション以外のパーティションをフォーマットしようとすると...
...またはドライブ文字またはプロパティダイアログを開こうとしたとき。
これらのテストはWindows8.1で実行されました
私はそう思う。ディスクの管理を使用すると、3つの別々のパーティションが表示されます。ディスクの文字がないパーティションを右クリックして、Change Drive Letter and Paths
を選択します。
ドライブ文字を割り当てるために使用します。今表示されるはずです。
この手順に従ってください ドライブ文字を追加します。
ドライブをNTFSとしてフォーマットしてから、パーティションを作成してみてください。