Ich möchte 2 Partitionen auf meinem USB-Stick erstellen können: 1 schreibgeschützte Partition (CD-ROM) und 1 beschreibbare Partition (FAT32).
Was ich bisher erfolglos ausprobiert habe:
Unter
/sbin/gparted
Linux habe ich zwei FAT32-Partitionen auf dem Stick erstellt.Als Nächstes habe ich ein kleines ISO-Image (ca. 300 KB groß) erstellt:
$ genisoimage -V myLabel -rJ -o /tmp/my.iso /path/to/data
Als nächstes habe ich
dd
diese ISO auf die erste FAT32-Partition geschrieben:$ dd if=/tmp/my.iso of=/dev/sdb1 bs=1M conv=notrunc $ sync
(Hier
/dev/sdb
entspricht mein Stick.)
Ergebnisse:
Der Nautilus-Dateimanager kann sowohl die CD-ROM- als auch die FAT32-Partitionen problemlos anzeigen. Aber
gparted
zeigt die überschrieben (CD - ROM) Datei-System-Partition als ‚unbekannt‘!Genauso wie
gparted
Windows 7 das Dateisystem auf der ersten (CDROM-) Partition nicht erkennen kann (das Windows sowieso nicht sehen kann) und mich auffordert, es zu formatieren!
Ich kann nicht verstehen, warum Nautilus meine Partitionen einwandfrei, aber nicht gparted
Windows anzeigen kann .
0x0b
(FAT32) waren. Nach meiner bearbeitet ich wieder bestätigt , dass die neuen Partition-Typ - Werte waren 0x96
und 0x0b
sind, wie Sie vorgeschlagen. Aber das gleiche alte Verhalten: gparted
Dateisystemtyp als 'unbekannt' anzeigen.
file -s /dev/sdb1
unter Linux zu starten und prüfen Sie, ob das richtige Dateisystem angegeben ist. Sie können auch versuchen, sdb1 mit Nullen zu füllen, bevor Sie das Image schreiben, falls verbleibende Daten am Ende der Partition Windows oder gparted verwirren.