By checking the installer syslog more carefully, I've noticed that udev removed
/dev/hda2 and added them back right during the resize process (between 99.05%
and 99.11%).
The changes done by ntfsresize during that time apparently went to a black
hole, the kernel swallowed them silently.
To me this seems to be a kernel/udev bug. I remember SUSE also had a
similar issue with udev, not too long ago.
This is the only reason I can come up after scratching my head quite hard
for several days and investigating multiply possible other explanations
too.
By checking the installer syslog more carefully, I've noticed that udev removed
/dev/hda2 and added them back right during the resize process (between 99.05%
and 99.11%).
The changes done by ntfsresize during that time apparently went to a black
hole, the kernel swallowed them silently.
To me this seems to be a kernel/udev bug. I remember SUSE also had a
similar issue with udev, not too long ago.
This is the only reason I can come up after scratching my head quite hard
for several days and investigating multiply possible other explanations
too.