Neil Mayhew said:
Online resizing is less capable than offline (eg it doesn't increase the number of inodes,
resize2fs on a mounted filesystem does increase the number of inodes, to exactly the same extent that offline resizing would.
(Kernel-only (mount option) resizing does not add groups to the filesystem, so it can not increase the number of inodes, but nor can it increase the filesystem size beyond the configured bytes-per-inode ratio.)
and doesn't play nicely with the flex_bg attribute)
https://bugs.launchpad.net/ubuntu/+sour ... comments/1
Even Theodore Ts'o is not very concerned.
When using regular partitions (ie not LVM or software RAID) a reboot is required before the increased partition size is recognized by the kernel and the filesystem can be resized to fill the extra space,
so the main benefit of online resizing is lost
Only if you consider the main benefit of online resizing as not requiring a reboot. But I consider the main benefit of online resizing as not requiring an initrd. Plus an initrd always requires a reboot (compared to downloading a script and running it immediately).
As far as I can see, Ubuntu has done an excellent job in this area, and the best solution for the R? would be to port the jasper package to Debian, add support for anything R?-specific, and install the package into the official images.
l process (which generates an initrd post-install) will "just work".
I would agree, except that as I recently posted, I doubt that the R-Pi supports initrd booting at all. So at the very least jasper would need to be ported to run in the outside world.