USBスティックと複数のパーティション


40

USBスティックに複数のパーティション(FAT32(アクティブ)、FAT32、Ext2がありますが、これは別の話です)があり、Windows XPはスティックの最初のパーティションしかマウントできないようです。ボリュームマネージャを使用して2番目のマウントを試みると、アクティブにして再起動する必要があると表示されます...本当に制限されているのですか、それともここに何かがありませんか?

パーティション:

  • FAT32、System Rescue CD、起動可能およびアクティブ
  • FAT32、いくつかのツール
  • ext2、いくつかのデータ(追加のドライバーなどが必要であることは知っていますが、ここでは尋ねません)

1
最良の方法は、(最初のリンクのおかげである:日立ドライバでこの行を追加し、すべてのUSBストレージデバイスをサポートするために %Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk
マットSephton

@matt:ただし、ドライバーは64ビットでは動作しません。
user2284570

回答:


19

Windows XPは、リムーバブルドライブ上の複数のパーティションをサポートしていません。

ただし、これが本当に必要な場合は、USBフラッシュドライブのリムーバブルビットを試してみてください。これにより、リムーバブルドライブが固定ディスクであることがWindowsに通知され、複数のパーティションを表示して利用できるようになります。

  • Lexar USBフリップツールに移動します
  • 警告を注意深く読んでください。
  • ペンドライブのデータをすべて失うリスクが問題にならない場合は試してください。

他のメーカーは、USBスティックでの動作が保証されている同様のツールを提供する場合があります。これを確認することをお勧めします。


それが正しい方向へのキックでした。編集として投稿する別のソリューションを見つけました。ありがとうございました。:D
ボビー

4
リムーバブルビットの反転は他のOSにどのように影響しますか、それを知っていますか?
ユーザー不明

14

USBフラッシュドライブのパーティション分割

ドライブがリムーバブルメディアとして識別されている場合、USBフラッシュドライブはWindowsオペレーティングシステムでパーティション分割できません。USBフラッシュドライブをパーティション分割する唯一の方法は、リムーバブルビットを反転させて、通常のハードドライブのようにパーティション分割できる代わりに固定メディアとして認識させることです。

ビットを反転させることができ、ほとんどのUSBフラッシュドライブで動作するはずのツールは、LexarのUSBフォーマットツールです。Lexar USBドライブ用に設計されたポータブルツールですが、他のブランドでも機能します。

メインインターフェイスは、リムーバブルビットを反転するだけでなく、USBドライブをフォーマットし、ボリュームラベルとパーティションを起動可能に設定するためにも使用できます。フラッシュドライブを複数のパーティションで使用できるように準備する場合にのみ、フリップリムーバブルビットボタンを押す必要があります。ドライブを取り外して、コンピューターシステムに再度接続する必要があります。

代替テキスト

Lexar USB Formatは、他のツールで実行する必要があるUSBフラッシュドライブをパーティション分割しないことに注意してください。そのためには、オペレーティングシステムの組み込みツールを使用できます。より普遍的なソフトウェアは、gParted Live CDであり、任意のコンピューターシステムから起動できます。

複数のUSBスティックパーティション作成する別のオプションは、Ghacksで以前に説明されています。このプロセスにはWindowsレジストリの編集が含まれており、アドオンパーティションがそのコンピューターシステムでのみ表示されるという欠点があります。

ソース


何らかの理由でリストにリムーバブルドライブが表示されない場合は、管理者としてプログラムを実行してみてください。すべてのドライブが表示されます。

3
リムーバブルビットの反転は他のOSにどのように影響しますか?
ユーザー不明

4

私は解決策を掘ることができたRMB(取り外し可能ビット)との答えのおかげでで説明した、このサイト(:フラッシュドライブに最初のパーティションだけの作品節)。基本的に、ドライバーレベルでRMBをフィルター処理するHitachiドライバーがあります。これは、基本的にすべてのUSB-Stickで機能するように少し修正する必要があります。必要なことは、「デバイスインスタンスID」をドライバーに追加してから、このドライバーを使用することだけです。

Uwe Schieberによるサイトからの基本的に重要な抜粋を次に示します。

人民元を除去するためのフィルタドライバは、(ミニハードドライブとCompatctフラッシュカード)そのマイクロドライブ用の日立によって行われている: xpfildrvr1224_320.zipはそれは、Windowsのx64エディションでは動作しませんので、それは、32ビットのみです。

含まれているINFファイルを変更することにより、フィルタードライバーを他の「リムーバブル」ドライブで使用できます。デバイス検出のために、セクション[cfadisk_device]に次の行があります。

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,IDE\DiskIBM-DSCM-11000__________________________SC2IC801

IDE\DiskIBM-DSCM-11000__________________________サポートされているマイクロドライブの1つのデバイスIDです。これらの行と同様に、USBハードドライブに変換する「リムーバブル」USBドライブごとに1行追加します。IDはWindowsデバイス管理にあります。[ディスクドライブ]を展開し、USBドライブを右クリックして、[プロパティ]を選択します。XPの[詳細]タブで、[デバイスインスタンスID]の項目が既に選択されています。リスト内のIDをクリックしてCtrl + Cを押すと、IDがWindowsクリップボードにコピーされ、Ctrl + Vで別の場所に貼り付けることができます。XPからSP1までDEVMGR_SHOW_DETAILS=1は、環境変数が設定されている場合にのみ[詳細]タブが表示されます。DevMgr_Show_1.regファイルをダウンロードしてダブルクリックし、再ログオンして有効にします。

サンプル:USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30\K326441127040&0 太った部分が必要です:

[cfadisk_device] %Microdrive_devdesc% =
cfadisk_install,USBSTOR\DISK&VEN_LEXAR&PROD_JUMPDRIVE&REV_1.30

または、USBディスクの普遍的な方法をはるかに簡単に:

%Microdrive_devdesc% = cfadisk_install,USBSTOR\GenDisk

INFファイルの最後の行で、「Hitachi Microdrive」を「RemovableToFixed」などの素敵なものに変更します。

デバイスマネージャで、もう一度USBドライブを右クリックし、[ドライバを更新...]、[いいえ、今回は接続しません]->次-> [リストからインストールまたは...]->次-> [Don] 「検索しません。」->次へ->「ディスク使用」->ここでINFファイルを参照します。これで、「RemovableToFixed」がリストに表示されます->次-> 2つの警告を確認->完了。これで、実際にはUSBハードドライブとしてドライブが再検出されます。ドライブはパーティション化できます。ポリシー「パフォーマンスのために最適化」は実際にFAT形式のドライブで書き込みキャッシュをアクティブにし、Windowsは最愛のフォルダー「システムボリューム情報」を作成します。成功しました。

Windowsデバイスマネージャーでドライブを削除すると、フィルタードライバーを削除できます。ドライブを再接続すると、ドライバーは再度インストールされますが、フィルタードライバーは再インストールされません。

%Microdrive_devdesc%= cfadisk_install、USBSTOR \ GenDisk


必要なことを理解するのに問題があります...必要な変更を確認できるように、ファイルの例または差分を入力してください
...-user2284570

2

はい、Windowsのリムーバブルドライブには1つのパーティションしか持てないという制限があります。互換性のあるツール(USBスティックのメーカー製)がある場合は、固定ドライブとして設定できる場合があります。


1
リムーバブルビットの反転は他のOSにどのように影響しますか、それを知っていますか?
ユーザー不明

0

以前の回答はすべて古くなっています。Windows 10バージョン1703(2018)の時点で、Windowsは回避策なしでリムーバブルフラッシュドライブのすべてのパーティションを認識するようになりました。ここに記事のリンク:ここにリンクの説明を入力してください

自分で試してみてください。


質問ではWindows XPについて明示的に言及されているため、回答はコメントである必要があります。
カミルマシオロウスキ

@KamilMaciorowskiは確かですが、それは2009年にはおそらくまだXPにこだわっていたからです。タイトルは一般的です。なぜそんなにつまらないのですか?このウィンドウ機能でさえ、あまり強調されていませんでした。偶然見つけて、グーグルで探しました。
スジェイファドケ18
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.