Tak, możesz podzielić dysk flash USB na partycje, aby uruchomić system Ubuntu Live Session i używać go jako zwykłego dysku USB (dostępnego w systemie Windows) na oddzielnych partycjach. Byłem w stanie to zrobić z dyskiem flash 32 GB PNY USB 2.0 na laptopie Sony Vaio T Series Ultrabook z zainstalowanym UEFI i Windows 8.0. Przetestowałem to również z serwera Ubuntu 12.04 na moim serwerze 16 TB RAID5 i7-290.
Pamięci flash USB podzieliłem na partycje za pomocą GParted w tej konfiguracji:
sdh1
to partycja „Storage” dostępna z systemu Windows. sdh2
jest partycją rozruchową partycji Ubuntu Desktop 12.04. To były moje kroki:
1. Utworzono nową partycję logiczną NTFS, 10 GB, z 25 MB wolnej przestrzeni przed
i 0 MB następną, oznaczoną jako Pamięć masowa ( musi być pierwsza na dysku )
2. Utworzono nową partycję logiczną 5 GB, fat32, z 0 MB poprzednimi i następnymi
3. Ustaw flagę rozruchową dla drugiej partycji
4. (Utworzono inne partycje, które nie są potrzebne)
5. Uruchomiony do Sesji Live Ubuntu załadowanej na DVD i wybrał Wypróbuj Ubuntu
bez instalacji z menu GRUB
6. Otwórz Kreator dysku startowego z podłączonym dyskiem flash USB
7. Partycja Ubuntu-Desktop 12.04 Image i pny USB 2.0 (/ dev / sdh2) 5.0 GB
już została wybrana, przesunęłam slajd, aby zapisać dokumenty
i ustawienia w zarezerwowanej dodatkowej przestrzeni i wybrałem Utwórz dysk startowy
Bez zaznaczenia flagi rozruchowej Kreator dysku startowego rozpoznaje tylko cały dysk flash jako /dev/sdh
zamiast żądanej drugiej partycji /dev/sdh2
.
Bez umieszczania partycji Windows na pierwszym miejscu, bit Media wymienne ...
„Ustawienie nośnika wymiennego to flaga zawarta w
odpowiedzi danych zapytania SCSI na polecenie zapytania SCSI. Bit 7 bajtu 1 (indeksowany od 0) to
bit nośnika wymiennego (RMB). Ustawienie RMB na zero wskazuje, że urządzenie nie jest
nośnikiem wymiennym. RMB wynoszący jeden oznacza, że jest to
nośnik wymienny . Sterowniki uzyskują te informacje za pomocą
żądania StorageDeviceProperty . ”
... oznaczałoby, że w systemie Windows pojawia się tylko 1 partycja:
„P: Co to jest superfloppy?
ZA.
Nośniki wymienne bez formatowania GPT lub MBR są uważane za „superfloppy”.
Cały nośnik jest traktowany jako pojedyncza partycja.
Producent nośników wykonuje dowolne partycjonowanie MBR nośników wymiennych. Jeśli
nośnik ma MBR, obsługiwana jest tylko jedna partycja.
Różnica między nośnikami z partycjami MBR a superfloppies jest niewielka .
Przykłady nośników wymiennych obejmują napędy dyskietek, kasety JAZ,
nośniki magnetooptyczne, DVD-ROM i CD-ROM. Dyski twarde w zewnętrznych magistralach,
takich jak SCSI lub IEEE 1394, nie są uważane za wymienne. ”
Oto kilka narzędzi, które
odwracają RMB (co w tym przypadku nie jest konieczne): Narzędzie
Laxar USB Format Bootice
RMPrepUSB
Są to podejścia programowe (znowu niepotrzebne w tym przypadku):
Utwórz sterownik dummy.sys
Użyj Hitachi Microdrive Filterdriver
Źródło
: TSJNachos117 Live USB na dysku USB z 2 partycjami
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