Comment 10 for bug 14620

Revision history for this message
Szabolcs Szakacsits (szaka) wrote :

> The fact that udev removes and creates the device node seems like a
> symptom rather than the cause;

Could you please explain technically how this could be a symptom and
of what? Who and why could generate hotplug events for an internal
disk?

Data are being relocated intensively meanwhile udev removes the
partition. Why? Perhaps a bug or udev config problem.

> Do you have any references for the SUSE issue?

No unfortunately but you could ask udev developers why the
partition is removed when there is an open file descriptor,
_non-stop_ activity on it and the user didn't want to remove
the internal disk during filesystem resizing.

Please note, ntfsresize was written in a way that it can be halted
directly or indirectly any time and the filesystem will still remain
consistent. The only exceptions are power outage (the kernel IO
scheduler is allowed to reorder how the data is written to the disk
for performace reason) and when data is lost/corrupted due to hardware
or kernel problems. The latter seems to be the case here.