"Parted"-Bug oder User-Fehler?
Hallo Liste,
nachdem nach zwei Tagen die Array-Expansion endlich fertig war, wollte
ich die Partition (gpt mit einer durch luks verschlüsselter
ext3-Partition) vergrößern. Der Fehler kommt sowohl bei einem einfachen
"print", als auch bei "resize". Rebootet ist die Maschine mehr als
einmal, liegt also nicht daran, dass die maschine noch nicht weiß, dass
das dev nun größer ist. Habe auch parted aus Testing und Unstable
probiert (die Maschine ist eine reine Etch-Maschine), scheint aber keine
neuere Version zu geben. google spuckt zur Fehlermeldung einen
Bug-Report von Dec-2006 raus, in der ein Anders Henke dasselbe Problem hat
"So in short: parted 1.6.26 from Sarge segfaults when trying to fix the
misaligned GPT table, parted 1.7.1-2 from unstable throws an exception
and calls its own error handler, parted 1.8.1 from git correctly fixes
the misaligned GPT table (with a slightly wrong message)."
Wenn ich das richtig verstanden habe, gibt es das Problem ab 2TB dev-Größe.
Ich werds gleich mal mit einer parted-Live-CD probieren.
Frage: Kennt jemand das Problem hier und ist es einen Bug-Report wert?
An den Deb-Maintainer oder die parted-Entwickler?
Gruß
Michael
storage-srv:/etc/apt# parted /dev/sda
GNU Parted 1.7.1
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) print
Error: The backup GPT table is not at the end of the disk, as it should be.
This might mean that another operating system believes the disk is smaller.
Fix, by moving the backup to the end (and removing the old backup)?
Fix/Cancel? f
You found a bug in GNU Parted! Here's what you have to do:
Don't panic! The bug has most likely not affected any of your data.
Help us to fix this bug by doing the following:
Check whether the bug has already been fixed by checking
the last version of GNU Parted that you can find at:
http://ftp.gnu.org/gnu/parted/
Please check this version prior to bug reporting.
If this has not been fixed yet or if you don't know how to check,
please visit the GNU Parted website:
http://www.gnu.org/software/parted
for further information.
Your report should contain the version of this release (1.7.1)
along with the error message below, the output of
parted DEVICE unit co print unit s print
and additional information about your setup you consider important.
Assertion (n > 0) at ../../libparted/exception.c:112 in function ped_log2()
failed.
Reply to: