Some quick thots on doing this for my workstation:
- I have six 2TB drives in raid 10 zfs pool, and they would not import to 15.10 because 15.10 ships with (or tries to) zfs 0.6.4.2
- I decided on /boot, swap, /, mdadm partitions for OS install
- needed to do 15.10 server cmdline install for mdadm raid setup
- glad to not have attempted zfs-on-root for this distro
- setup three extra partitions on my two 120GB SSDS, using them for
- tank zil
- tank l2arc
- home pool (second pool named homer :-)
- Do not attempt to use PPA ubuntu/zfs-stable anymore, 15.10 will not accept it and it WILL mess with your zfsutils-linux recommended install.
- Somehow it did end up installing zfs-fuse. Somehow trying to install spl-dkms and zfs-dkms and uninstalling zfsutils-linux apt-get chose it. Why?
- I purged zfsutils, zfs/spl-dkms and did git clones on github/zfsonlinux/{spl,zfs}
- All of this required starting off with build-essential, autotools, automake, auto… and libuuid and … stuff. Not difficult to chase down.
- ./autoconfig.sh, ./configure && make -j10 && make install for spl and zfs
- updated /etc/rc.local to modprobe spl zfs, zpool import tank; zpool import homer; zfs mount tank ; zfs mount homer
I am able to reboot and import without pool version warnings.
Why did I move off 14.04.x? I really want to do video editing for kid videos and all the video packages for 14.04 are way ancient.
Also:
- get first server install working
- install lubuntu-desktop
- replace /etc/default/grub hidden -> false
- default/grub -> replace “splash quiet” with “nofb”
- once LXDE displays, then I do a “apt-get install mate-desktop-*” which seems to work just fine.
- Why? lubuntu-desktop flawlessly sets up Xorg dependencies and gives me a desktop the first time without messing around wondering why mate-desktop didn’t.
Merry Xmas!