On Wed, Oct 20, 2021 at 10:04:49PM +0200, star wrote:
[...]
Aber weiß zufällig jemand warum diese script auf verschieden Systemen (also z.B. verschieden fdisk Versionen - so ganz hab ich das noch nicht raus) bei aber gleichem Flash unterschiedliche Größen ergeben kann? Die Option -u geht ja nur auf die Anzeige wenn ich das man richtig lese. Aber die Größe ist doch immer in Sektoren die 512Byte sind, dachte ich. Also zumindest konstant wenn es immer das gleiche Flash ist, oder? Na da muss ich morgen noch mal in aller Frische drüber sehen. Grüße und vielen Dank Thomas und Marek, Arno
Hm. Wenn ich mir so die Manpage von fdisk anschaue, dann ist der Teil zumindest nebulös. Da gibt es "logical" und "physical" sectors, und es ist nicht an fdisk, diese Grössen festzulegen. Zudem scheint fdisk auch "von sich aus" Alignment vorzunehmen, so dass die Werte, wenn Du unterschiedliche physical sectors hast, auch noch verrutschen können (damit Partitionen an einer physikalischen Sektorgrenze anfangen).
Hast Du mal die Ausgabe von `fdisk -l' auf beiden Systemen verglichen?
Um zumindest das Problem der Sektorgrössen einzuhegen empfiehlt die manpage Einheiten (K, M, G) anzugeben, statt nackter Zahlen:
"It is always a good idea to follow fdisk's defaults as the default values (e.g. first and last partition sectors) and partition sizes specified by the +/-<size>{M,G,...} notation are always aligned according to the device properties."
Also Verrutschungen nicht ausgeschlossen.
lg -- t