On 16/05/15 18:26, Mark Campbell wrote:
Hi Bjarne,
I'm not sure how "easy" it'll be to switch between ZFS & EXT2/3/4/LVM
for the average end user.
It isn't particularly straightforward even on a unified, standardised
platform like x86.
Current method for installation of OS is
simply to flash the image to disk, and you're basically ready to go--no
installer like you see on x86 versions of EL. If there were an
installer, I imagine it would not be too difficult to add ZFS in as an
option, along with the myriad of options already available in the
installer.
We would need a volunteer to thump Anaconda into working on ARM in the
kind of use cases we are going to need (including side-loading binary
kernel blobs and hoping for the best). It is a non-trivial piece of
work, but if somebody wants to make it their GSoC project or some such,
by all means, go for it.
But since there's no installer, the filesystems are already
in place when you flash the OS. And I'm not aware of any way to convert
in place the filesystem, at least between ZFS & EXT/LVM. That is why I
made the proposal of two images, depending on what you want to use.
Indeed, there is no way to do it in place. But for ext* there is little
advantage of providing an image to dd over providing a tar ball to
extract onto a FS the user created themselves in accordance with their
kernel's capabilities.
Gordan
_______________________________________________
users mailing list
[email protected]
http://lists.redsleeve.org/mailman/listinfo/users