Ja, Sie können ein USB-Flash-Laufwerk partitionieren, um eine Ubuntu Live-Sitzung zu starten, und es als reguläres USB-Laufwerk (für Windows zugänglich) auf separaten Partitionen verwenden. Ich konnte dies mit einem 32 GB PNY USB 2.0-Flash-Laufwerk auf einem Ultrabook-Laptop der Sony Vaio T-Serie mit UEFI und Windows 8.0 tun. Ich habe dies auch von Ubuntu Server 12.04 auf meinem 16 TB RAID5 i7-290 Server getestet.
Ich habe das USB-Flash-Laufwerk mit GParted in dieser Konfiguration partitioniert :
sdh1
ist die "Speicher" -Partition, auf die von Windows aus zugegriffen werden kann. sdh2
ist die bootfähige Partition von Ubuntu Desktop 12.04. Das waren meine Schritte:
1. Erstellt eine neue logische 10-GB-NTFS-Partition mit 25 MB freiem Speicherplatz
und 0 MB freiem Speicherplatz ( muss sich zuerst auf dem Laufwerk befinden ).
2. Erstellt eine neue logische 5-GB-Fat32-Partition mit 0 MB vor und nach
3. Setzen Sie ein Boot-Flag für die zweite Partition
4. (Erstellt die anderen Partitionen, die nicht benötigt werden)
5. Zu einer Ubuntu Live-Sitzung gebootet, die auf eine DVD geladen und "Ubuntu
ohne Installation testen" im GRUB-Menü ausgewählt wurde
6. Startup Disk Creator mit angeschlossenem USB-Stick öffnen
7. Das Ubuntu-Desktop 12.04 Image und das pny USB 2.0-Flash-Laufwerk (/ dev / sdh2) mit einer
Partition von 5,0 GB wurden bereits ausgewählt, die Folie Wie viel verschoben, um Dokumente
und Einstellungen auf dem reservierten zusätzlichen Speicherplatz zu speichern, und Startdiskette erstellen ausgewählt
Ohne Auswahl des Boot-Flags erkennt der Startup Disk Creator /dev/sdh
anstelle der gewünschten zweiten Partition nur das gesamte Flash-Laufwerk /dev/sdh2
.
Ohne die Windows-Partition an die erste Stelle zu setzen, wird das Removable Media Bit ...
"Die Wechselmedium-Geräteeinstellung ist ein Flag, das in der SCSI-Anfragedatenantwort
auf den SCSI-Anfragebefehl enthalten ist. Bit 7 von Byte 1 (von 0 indiziert) ist das
Wechselmedium-Bit (RMB). Ein auf Null gesetzter RMB gibt an, dass das Gerät ist kein
Wechselmedium. Ein RMB von 1 gibt an, dass das Gerät ein Wechselmedium
ist. Treiber erhalten diese Informationen mithilfe der StorageDeviceProperty-
Anforderung. "
... würde bedeuten , dass in Windows nur 1 Partition angezeigt wird:
"F. Was ist eine Superfloppy?
EIN.
Wechselmedien ohne GPT- oder MBR-Formatierung werden als "Superfloppy" bezeichnet.
Das gesamte Medium wird als einzelne Partition behandelt.
Der Medienhersteller führt eine MBR-Partitionierung von Wechselmedien durch. Wenn der
Datenträger über einen MBR verfügt, wird nur eine Partition unterstützt. Es ist kaum ein
Unterschied zwischen MBR-partitionierten Medien und Superfloppies zu erkennen.
Beispiele für Wechselmedien sind Diskettenlaufwerke, JAZ-Kassetten,
magnetooptische Medien, DVD-ROMs und CD-ROMs. Festplattenlaufwerke in externen Bussen
wie SCSI oder IEEE 1394 werden nicht als entfernbar angesehen. "
Hier sind einige Tools, die den RMB spiegeln (was in diesem Fall nicht
erforderlich ist ): Laxars USB Format Tool
Bootice
RMPrepUSB
Dies sind Software-Ansätze (in diesem Fall ebenfalls nicht erforderlich ):
Erstellen eines dummy.sys-Treibers
Verwenden Sie den Hitachi Microdrive Filter-Treiber
Guthaben:
TSJNachos117 Live USB auf einem USB-Laufwerk mit 2 Partitionen
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