Bug#764287: GRUB before 2.02 doesn't support ZFS lz4 compression
If d-i is running kfreebsd 10.1, lz4 will be active by default for
newly-created ZFS pools. GRUB 2.02 (in sid) can boot from these,
but GRUB 2.00 (in jessie) cannot.
So, installing sid from sid d-i is fine.
Installing jessie from sid d-i will fail to install a bootloader,
if /boot or /lib/modules are in a newly-created ZFS pool.
Installing jessie from jessie d-i Beta 2 is also fine, but new
installs to ZFS could fail as above if kfreebsd 10.1 udebs migrate
before GRUB 2.00 does.
To avoid that happening, I'm changing the default to not enable
lz4 in newly-created zpools. This change can be reverted as soon as
GRUB migrates to jessie.
Old zpools created by wheezy are not affected because lz4 is already
disabled for them.
-- System Information:
Debian Release: jessie/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'stable')
Architecture: kfreebsd-amd64 (x86_64)
Kernel: kFreeBSD 9.0-2-amd64-xenhvm-ipsec
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash