はい、USBフラッシュドライブをパーティション分割してUbuntu Liveセッションを起動し、別のパーティションで通常のUSBドライブ(Windowsからアクセス可能)として使用できます。UEFIとWindows 8.0がインストールされたSony Vaio TシリーズUltrabookラップトップ上の32GB PNY USB 2.0フラッシュドライブでこれを行うことができました。また、16TB RAID5 i7-290サーバーでUbuntuサーバー12.04からこれをテストしました。
この構成では、GPartedを使用してUSBフラッシュドライブをパーティション分割しました。
sdh1
Windowsからアクセス可能な「ストレージ」パーティションです。 sdh2
Ubuntuデスクトップ12.04ブート可能パーティションです。これらは私のステップでした:
1.新しい10 GB、ntfs、論理パーティションを作成しました。25MBの空き容量が前に
、0 MBの後にストレージとラベル付けされています(ドライブの最初にある必要があります)
2.前後に0 MBの新しい5 GB、fat32、論理パーティションを作成しました
3. 2番目のパーティションのブートフラグを設定します
4.(必要のない他のパーティションを作成しました)
5. DVDにロードされたUbuntuライブセッションで起動
し、GRUBメニューからインストールせずにUbuntu を試すを選択しました
6. USBフラッシュドライブがプラグインされた状態でStartup Disk Creatorを開きました
7. Ubuntu-Desktop 12.04 Imageおよびpny USB 2.0フラッシュドライブ(/ dev / sdh2)5.0 GB
パーティションが既に選択されており、ドキュメント
と設定を保存する追加スライドを予約済みの追加スペースに移動し、Make Startup Diskを選択
起動フラグを選択しないと、Startup Disk Creatorはフラッシュドライブ全体を/dev/sdh
必要な2番目のパーティションではなくとしてのみ認識します/dev/sdh2
。
Windowsパーティションを最初に置くことなく、リムーバブルメディアビット ...
「リムーバブルメディアデバイスの設定は
、SCSI Inquiryコマンドに対するSCSI Inquiry Data 応答に含まれるフラグです。バイト1のビット7(0からインデックス付け)は、
リムーバブルメディアビット(RMB)です。ゼロに設定されたRMBは、デバイスを示しますは、
リムーバブルメディアデバイスではありません。RMB1は、デバイスがリムーバブル
メディアデバイスであることを示します。ドライバーは、StorageDeviceProperty
要求を使用してこの情報を取得します。
... 意味し、Windowsでのみ1パーティション番組をアップ:
「Q.スーパーフロッピーとは何ですか?
A.
GPTまたはMBRのいずれかのフォーマットが設定されていないリムーバブルメディアは、「スーパーフロッピー」と見なされます。
メディア全体が単一のパーティションとして扱われます。
メディアの製造元は、リムーバブルメディアのMBRパーティショニングを実行します。
メディアにMBRがある場合、サポートされるパーティションは1つだけです。
MBRでパーティション化されたメディアとスーパーフロッピーの間にユーザーが認識できる違いはほとんどありません。
リムーバブルメディアの例には、フロッピーディスクドライブ、JAZディスクカートリッジ、
光磁気メディア、DVD-ROM、CD-ROMなどがあります。
SCSIやIEEE 1394などの外部バス上のハードディスクドライブは、リムーバブルとは見なされません。」
RMBを反転するツール(この場合は不要)を
次に示し ます。LaxarのUSBフォーマットツール
Bootice
RMPrepUSB
これらはソフトウェアのアプローチです(この場合もまた不要です):dummy.sysドライバー
を
作成しますHitachi Microdrive Filterdriverを使用します
クレジット:2パーティションusbドライブでの
TSJNachos117 Live USB
http://ubuntuforums.org/showthread.php?t=1020293
https://stackoverflow.com/questions/2598502/howto-flip-removable-bit-on- usb-drive-in-c
http://www.rmprepusb.com/tutorials/multipartufd