Es kann hilfreich sein zu wissen, warum Sie dies tun möchten. Ich kenne kein Werkzeug, um das zu tun, was Sie möchten, aber es gibt möglicherweise andere Optionen ....
Technisch gesehen haben FAT-Partitionen keine UUIDs; Sie haben Seriennummern, die mehrere Linux-Tools und -Dateien (wie mount
und /etc/fstab
) anstelle von UUIDs verwenden können. Auf GPT-Platten haben die Partitionen, die FAT-Dateisysteme enthalten, GUIDs, die (in letzter Zeit ausreichend Linux-Distributionen) in mount
und als PARTUUIDs bezeichnet werden können /etc/fstab
. Sowohl FAT-Dateisysteme als auch (auf GPT-Platten) die Partitionen, die diese enthalten, können auch Namen haben, die auch von mount
oder in verwendet werden können /etc/fstab
. Jede dieser Funktionen kann anstelle der FAT-Seriennummer verwendet werden.
Ich kenne zwar kein Werkzeug, um die Seriennummern von FAT-Partitionen zu ändern, sie können jedoch beim Erstellen des Dateisystems über die -i
Option auf gesetzt werden mkdosfs
, wie in:
mkdosfs -i ABCD1234 /dev/sdc1
In diesem Beispiel wird die Seriennummer von /dev/sdc1
ABCD-1234 festgelegt. Wenn das Dateisystem klein genug ist, können Sie es sichern, ein neues Dateisystem mit der gewünschten Seriennummer erstellen und es wiederherstellen. Wenn Sie versuchen, die Seriennummer als Teil eines Datenträgers oder eines Installationsskripts festzulegen, reicht es mkdosfs
möglicherweise aus, die Seriennummer über einzustellen .
Sie können die GUID der Partition mit gdisk
oder ändern sgdisk
. Mit letzterem erledigen Sie die Arbeit über die -u
Option wie in:
sgdisk -u 1:BC87D91A-02F3-4C52-87CD-536A3DF2A074 /dev/sdc
In diesem Beispiel wird die GUID von /dev/sdc1
BC87D91A-02F3-4C52-87CD-536A3DF2A074 festgelegt. (Beachten Sie, dass -u
ein durch Doppelpunkte getrennter Satz von Optionen erforderlich ist. Die erste davon ist die Partitionsnummer und die zweite der GUID-Wert. Der Gerätename für das gesamte Festplattengerät [ nicht die Partition] ist die letzte Option.)
Je nach Ihren Bedürfnissen kann einer dieser Ansätze funktionieren. Wenn Sie sich weiter bewegen, können Sie die Bezeichnung des Dateisystems mit dem dosfslabel
Tool festlegen . oder Sie können den Namen einer GPT-Partition mit sgdisk
der -c
Option 's ändern, die ähnlich funktioniert -u
, aber einen Namen anstelle einer GUID annimmt.