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
Ja, das hab ich auch gesehen.
Das war sicher mein größter Fehler dabei keine Einheiten (im Sinne von
MB) sondern einheitenlose Zahlen - was auch immer das ist - zu verwenden.
Wie die genau gedeutet werden scheint sich geändert zu haben und zwar um
Fakto 64 in meinem Fall.
Die verschieden Varianten "fdisk" muss ich noch herausfinden und
untersuchen. Das "fdisk" ist in die Busybox integriert, sfdisk ist
leider nicht vorhanden. Aber wir reden nicht von >5 Jahre alt, also das
wundert mich sehr das solche Default-Parameter sich so ändern. Bis jetzt
hat meine Suche da noch nichts ergeben, aber ich bleib dran.
Danke schon mal,
Arno