Wie schon gesagt habe ich keinerlei Anwendung mit USB-3 und deshalb auch keine Ahnung davon. Aus anderen Zusammenhängen kenne ich aber ähnliche Gerüchte mit "SW im Bootsektor", die unbedingt vorhanden sein muss. Weil ich mir nicht ausreichend Zeit nehmen will, habe ich nur einen kurzen Blick auf einen Kingston 64GB Stick geworfen, den ich gerade hier habe. Der ist angeblich USB-3, ist entsprechend gekennzeichnet heißt Kingston DataTraveler 3.0 PMAP (außen drauf steht DataTraveler G4) und war recht günstig. Wenn ich das richtig im Kopf habe, keine 20€. Es gibt die wohl bis 256GB und natürlich von anderen Herstellern ebenfalls, doch, wie das eben ist, desto größer desto sehr viel mehr kostet es.
Jedenfalls, wenn ich mir diesen DataTraveller ansehe, dann ist das einzig bemerkenswerte daran, dass der MBR als Windows XP MBR beschrieben wird und eine OEM-ID "MSWIN4.1" gelistet wird. Er ist als FAT (32 bit) formatiert und ich habe noch nichts damit gemacht, also weder etwas verändert, noch etwas darauf gespeichert. Der MBR sieht wie ein vollkommen normaler MBR aus und auch die ersten 512 Byte der Partition sehen vollkommen normal aus. Wie gesagt, auf den ersten Blick und mehr will ich nicht investieren. Aber ich zeige das mal hier, vielleicht fällt jemandem was auf:
Code:
o-box@senyo ~:-> gpart show da0
=> 63 121241537 da0 MBR (57G)
63 93345 - free - (45M)
93408 121148192 1 !12 [active] (57G)
o-box@senyo ~:-> dd if=/dev/da0 of=usb3.mbr bs=512 count=1 && hexdump -Cv usb3.mbr
1+0 records in
1+0 records out
512 bytes transferred in 0.000717 secs (714162 bytes/sec)
00000000 33 c0 8e d0 bc 00 7c fb 50 07 50 1f fc be 1b 7c |3.....|.P.P....||
00000010 bf 1b 06 50 57 b9 e5 01 f3 a4 cb bd be 07 b1 04 |...PW...........|
00000020 38 6e 00 7c 09 75 13 83 c5 10 e2 f4 cd 18 8b f5 |8n.|.u..........|
00000030 83 c6 10 49 74 19 38 2c 74 f6 a0 b5 07 b4 07 8b |...It.8,t.......|
00000040 f0 ac 3c 00 74 fc bb 07 00 b4 0e cd 10 eb f2 88 |..<.t...........|
00000050 4e 10 e8 46 00 73 2a fe 46 10 80 7e 04 0b 74 0b |N..F.s*.F..~..t.|
00000060 80 7e 04 0c 74 05 a0 b6 07 75 d2 80 46 02 06 83 |.~..t....u..F...|
00000070 46 08 06 83 56 0a 00 e8 21 00 73 05 a0 b6 07 eb |F...V...!.s.....|
00000080 bc 81 3e fe 7d 55 aa 74 0b 80 7e 10 00 74 c8 a0 |..>.}U.t..~..t..|
00000090 b7 07 eb a9 8b fc 1e 57 8b f5 cb bf 05 00 8a 56 |.......W.......V|
000000a0 00 b4 08 cd 13 72 23 8a c1 24 3f 98 8a de 8a fc |.....r#..$?.....|
000000b0 43 f7 e3 8b d1 86 d6 b1 06 d2 ee 42 f7 e2 39 56 |C..........B..9V|
000000c0 0a 77 23 72 05 39 46 08 73 1c b8 01 02 bb 00 7c |.w#r.9F.s......||
000000d0 8b 4e 02 8b 56 00 cd 13 73 51 4f 74 4e 32 e4 8a |.N..V...sQOtN2..|
000000e0 56 00 cd 13 eb e4 8a 56 00 60 bb aa 55 b4 41 cd |V......V.`..U.A.|
000000f0 13 72 36 81 fb 55 aa 75 30 f6 c1 01 74 2b 61 60 |.r6..U.u0...t+a`|
00000100 6a 00 6a 00 ff 76 0a ff 76 08 6a 00 68 00 7c 6a |j.j..v..v.j.h.|j|
00000110 01 6a 10 b4 42 8b f4 cd 13 61 61 73 0e 4f 74 0b |.j..B....aas.Ot.|
00000120 32 e4 8a 56 00 cd 13 eb d6 61 f9 c3 49 6e 76 61 |2..V.....a..Inva|
00000130 6c 69 64 20 70 61 72 74 69 74 69 6f 6e 20 74 61 |lid partition ta|
00000140 62 6c 65 00 45 72 72 6f 72 20 6c 6f 61 64 69 6e |ble.Error loadin|
00000150 67 20 6f 70 65 72 61 74 69 6e 67 20 73 79 73 74 |g operating syst|
00000160 65 6d 00 4d 69 73 73 69 6e 67 20 6f 70 65 72 61 |em.Missing opera|
00000170 74 69 6e 67 20 73 79 73 74 65 6d 00 00 00 00 00 |ting system.....|
00000180 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000190 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001a0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001b0 00 00 00 00 00 2c 44 63 5e f4 ca f8 00 00 80 4a |.....,Dc^......J|
000001c0 2b 0b 0c 2b 8c af e0 6c 01 00 20 93 38 07 00 00 |+..+...l.. .8...|
000001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
000001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa |..............U.|
00000200
o-box@senyo ~:-> dd if=/dev/da0s1 of=usb3.mbr bs=512 count=1 && hexdump -Cv usb3.mbr
1+0 records in
1+0 records out
512 bytes transferred in 0.000745 secs (687195 bytes/sec)
00000000 eb 58 90 4d 53 57 49 4e 34 2e 31 00 02 40 50 1f |.X.MSWIN4.1..@P.|
00000010 02 00 00 00 00 f8 00 00 3f 00 80 00 e0 6c 01 00 |........?....l..|
00000020 20 93 38 07 c8 39 00 00 00 00 00 00 02 00 00 00 | .8..9..........|
00000030 01 00 08 00 00 00 00 00 00 00 00 00 00 00 00 00 |................|
00000040 00 00 29 1a 80 1f f8 4b 49 4e 47 53 54 4f 4e 20 |..)....KINGSTON |
00000050 20 20 46 41 54 33 32 20 20 20 fa 33 c9 8e d1 bc | FAT32 .3....|
00000060 f8 7b 8e c1 bd 78 00 c5 76 00 1e 56 16 55 bf 22 |.{...x..v..V.U."|
00000070 05 89 7e 00 89 4e 02 b1 0b fc f3 a4 8e d9 bd 00 |..~..N..........|
00000080 7c c6 45 fe 0f 8b 46 18 88 45 f9 38 4e 40 7d 25 ||.E...F..E.8N@}%|
00000090 8b c1 99 bb 00 07 e8 97 00 72 1a 83 eb 3a 66 a1 |.........r...:f.|
000000a0 1c 7c 66 3b 07 8a 57 fc 75 06 80 ca 02 88 56 02 |.|f;..W.u.....V.|
000000b0 80 c3 10 73 ed bf 02 00 83 7e 16 00 75 45 8b 46 |...s.....~..uE.F|
000000c0 1c 8b 56 1e b9 03 00 49 40 75 01 42 bb 00 7e e8 |..V....I@u.B..~.|
000000d0 5f 00 73 26 b0 f8 4f 74 1d 8b 46 32 33 d2 b9 03 |_.s&..Ot..F23...|
000000e0 00 3b c8 77 1e 8b 76 0e 3b ce 73 17 2b f1 03 46 |.;.w..v.;.s.+..F|
000000f0 1c 13 56 1e eb d1 73 0b eb 27 83 7e 2a 00 77 03 |..V...s..'.~*.w.|
00000100 e9 fd 02 be 7e 7d ac 98 03 f0 ac 84 c0 74 17 3c |....~}.......t.<|
00000110 ff 74 09 b4 0e bb 07 00 cd 10 eb ee be 81 7d eb |.t............}.|
00000120 e5 be 7f 7d eb e0 98 cd 16 5e 1f 66 8f 04 cd 19 |...}.....^.f....|
00000130 41 56 66 6a 00 52 50 06 53 6a 01 6a 10 8b f4 60 |AVfj.RP.Sj.j...`|
00000140 80 7e 02 0e 75 04 b4 42 eb 1d 91 92 33 d2 f7 76 |.~..u..B....3..v|
00000150 18 91 f7 76 18 42 87 ca f7 76 1a 8a f2 8a e8 c0 |...v.B...v......|
00000160 cc 02 0a cc b8 01 02 8a 56 40 cd 13 61 8d 64 10 |........V@..a.d.|
00000170 5e 72 0a 40 75 01 42 03 5e 0b 49 75 b4 c3 03 18 |^r.@u.B.^.Iu....|
00000180 01 27 0d 0a 49 6e 76 61 6c 69 64 20 73 79 73 74 |.'..Invalid syst|
00000190 65 6d 20 64 69 73 6b ff 0d 0a 44 69 73 6b 20 49 |em disk...Disk I|
000001a0 2f 4f 20 65 72 72 6f 72 ff 0d 0a 52 65 70 6c 61 |/O error...Repla|
000001b0 63 65 20 74 68 65 20 64 69 73 6b 2c 20 61 6e 64 |ce the disk, and|
000001c0 20 74 68 65 6e 20 70 72 65 73 73 20 61 6e 79 20 | then press any |
000001d0 6b 65 79 0d 0a 00 00 00 49 4f 20 20 20 20 20 20 |key.....IO |
000001e0 53 59 53 4d 53 44 4f 53 20 20 20 53 59 53 7e 01 |SYSMSDOS SYS~.|
000001f0 00 57 49 4e 42 4f 4f 54 20 53 59 53 00 00 55 aa |.WINBOOT SYS..U.|
00000200
o-box@senyo ~:-> file -s /dev/da0
/dev/da0: x86 boot sector, Microsoft Windows XP MBR, Serial 0xf8caf45e; partition 1: ID=0xc, active, starthead 74, startsector 93408, 121148192 sectors, code offset 0xc0
o-box@senyo ~:-> file -s /dev/da0s1
/dev/da0s1: x86 boot sector, code offset 0x58, OEM-ID "MSWIN4.1", sectors/cluster 64, reserved sectors 8016, Media descriptor 0xf8, heads 128, hidden sectors 93408, sectors 121148192 (volumes > 32 MB) , FAT (32 bit), sectors/FAT 14792, Backup boot sector 8, serial number 0xf81f801a, label: "KINGSTON "
Das wird deine Frage nicht zu hundert Prozent beantworten, aber ich ziehe daraus den Schluss, dass es kein Problem darstellt einen geeigneten USB-Stick zu finden und auch als USB-3 nutzen zu können. Die Unterstützung für USB-3 muss natürlich in deinem Betriebssystem vorhanden und aktiviert sein, außerdem muss das dein PC können.
Viele PCs können nur von MBR booten.
Auch damit habe ich keine große Erfahrung, aber inzwischen doch zwei oder drei (U)EFI-Systeme installiert und dabei jeweils mehrere Fehlversuche gehabt und zwar, nur ein einziges Betriebssystem zu installieren. Entweder verstehe ich die Zusammenhänge falsch oder nicht ausreichend, oder es ist grundsätzlich nicht vorhersagbar, was ein jeweiliger PC nun genau macht und wie EFI da von den Entwicklern ausgelegt wurde. MBR ist irgendwie eindeutiger. Wenn dein PC nur MBR können sollte, ist GPT im Grunde nur Beiwerk. Auch der GPT "enthält einen MBR" und der wird dann von einem entsprechenden System als solcher genutzt.
Gerade bei einem System auf einem USB-Stick sehe ich nicht viele Gründe, die Vorzüge von GPT zu nutzen. Es tut der MBR alles, was er soll und ist ausreichend. Viele unterschiedliche Partitionen sind meiner Ansicht nach für einen Stick nicht angesagt. Sogar die Möglichkeit, eine einzige Partition neben der des Betriebssystems zu nutzen um darauf Daten abzulegen und deshalb in einem FAT oder auch NTFS zu formatieren, gehört gründlich überlegt und gut geplant.
64GB unterstellt, ist da nämlich jede Menge Platz vorhanden. Das angesprochene DVD.iso enthält (soviel ich weiß) eine ganze Reihe an Pakten unter denen du wählen kannst. Es dürfte kaum jemanden geben, der die alle installiert. Natürlich vielleicht in einer Findungsphase zum testen, zum Sehen, was da geht und was gefällt. Aber in der Regel entscheidest du dich ja entweder für LibreOffice oder für ApacheOpenOffice oder sonstwas oder du nimmst KDE oder XFCE oder sonstwas und so weiter.
In meinem System, das ich seit einer FreeBSD6er Version betreibe und das inzwischen 8.4 ist, da habe ich im Laufe der Zeit sehr viel installiert und probiert und anschließend nicht sauber entfernt. KDE4 schleppe ich zum Beispiel als weitgehend ungenutzten Ballast immer noch mit, der mich bei jeder Aktualisierung immer wieder ärgert. Aufräumen macht aber Arbeit und was soll's? Ist nur ein wenig Platz auf der Platte verschwendet und davon ist noch ausreichend vorhanden. Auf solchen Systemen kannst du schon mal die 100G Marke überschreiten. Doch ein frisch installiertes System mit einer einigermaßen beschränkten Auswahl an benötigter SW sollte wohl bequem in ein 10GB-Device passen.
Es ist also nicht so (wenn ich das richtig sehe), dass du aus der DVD.iso quasi ein fertiges BSD-System extrahierst und auf Platte schreibst, wie das so ähnlich etwa für PC-BSD beschrieben werden könnte, sondern du wählst aus einem großen Angebot genau das aus, was zu dir passt und installierst nur dies. Als Medium dient eben die DVD und du nimmst die Pakete von hier, was auch bedeutet, dass du nicht unbedingt die aktuellen Pakete bekommst, sondern eben jene, die zum Zeitpunkt der DVD aktuell waren. Ein Vorteil könnte sein, dass da alle Abhängigkeiten passen, also alle enthaltenen Versionen genau die richtigen und zueinander passenden sind, um daraus beliebige Systeme bauen zu können. Im aktuellen Angebot aus dem Netz weichen gelegentlich die vorhandenen Versionen für eine gewisse Zeit voneinander ab. Allerdings glaube ich nicht wirklich, dass jemand bei der Zusammenstellung der DVD so etwas auch prüft und deshalb die DVD frei von derartigen Unverträglichkeiten ist. Deshalb ist dies auch einer der Gründe, weshalb ich die DVD nie genutzt habe. Ich sehe darin keinen großen Sinn, außer es hat jemand kein Internet und nicht genug Zeit, alles aus dem Web zu ziehen, was er denn an SW braucht. Spätestens bei der ersten Aktualisierung ist man dann aber eh im richtigen Leben angekommen und wenn die DVD älter als sechs Monate ist, dann dürfte eine umfangreiche Update-Orgie ohnehin anstehen.
Also, um das nochmal deutlich zu machen (und ich hoffe, meine Information dazu stimmt (noch)), die DVD.iso ist für FreeBSD eine Zusammenstellung aus einem Installer, einem FreeBSD und zahlreichen weiteren Anwendungen, aus denen man wählen kann. Es wird einem keine Entscheidung abgenommen, das System ist nicht speziell konfiguriert und angepasst und auch die weiteren Anwendungen nicht irgendwie besonders abgestimmt. Man kann den Pool an Anwendungen aus der DVD nutzen, man muss nicht. Deshalb kann auf die Größe des späteren Systems nicht aus der Größe des DVD.iso geschlossen werden, es könnte sehr deutlich auch kleiner ausfallen.
Der Platz auf dem Stick als Medium des Betriebssystems muss nicht noch anderweitig benutzt werden, es kann ja auch eine Partition der eingebauten Festplatte zum Abspeichern zusätzlicher Daten benutzt werden (und vielleicht mit dem zweiten und weiteren Betriebssystemen geteilt werden).
USB-Medien werden für gewöhnlich so behandelt, als wenn es SCSI-Platten wären. Das gilt für meine FreeBSD und auch für die Linux-Versionen, die ich mal benutzt habe. Es ist merkwürdig, dass Ghost-BSD genau die Installation auf solche Medien blockiert. Ich könnte mir vorstellen, dass aus irgendwelchen Gründen die benötigten USB-Module nicht automatisch geladen werden. Das ist nur Spekulation. Wenn, dann könnte man da vielleicht etwas dran machen, aber wie gesagt, nur Spekulation und dann auch eher ein Thema für ein Ghost-BSD Forum. Normalerweise wird dies alles per Default geladen. Vielleicht funktioniert auch der Ghost-BSD Installer falsch oder nur eingeschränkt. Damit will ich mich nun aber nicht lang und breit auseinander setzen.