On 10/12/11 16:52, Christoph Egger wrote: > Booting from a zfs root filesystem (created with the daily installer > and a 8.2 kernel) fails with the kfreebsd 9 kernel
Hi, I just had a go at this myself and it worked. I had trouble with zfsutils during install though which may be relevant. I used this daily netinst image: http://cdimage.debian.org/cdimage/daily-builds/daily/20111210-7/kfreebsd-amd64/jigdo-cd/debian-testing-kfreebsd-amd64-netinst.jigdo which only has kfreebsd-image-8.2-1-amd64 8.2-15 (I guess because kfreebsd-9 isn't in testing quite yet?). I may have had to go to GRUB command line and 'set mfsroot_path=/boot/mfsroot.gz' to boot the installer. I had difficulty getting past the partitioner stage of the install. I could create/see the ZFS pool from the partitioner's submenu, but it would not ask me to set a mount point. The main partitioner screen would not list the ZFS pool/filesystems, only the physical drive and partition that I'd added to the pool (correctly marked as 'in use'). Then I noticed the debian installer seemed to be using zfsutils-udeb 8.3~svn226546-6 from sid, which according to #648744 probably doesn't work with 8.2. So, I downgraded to zfsutils-udeb 8.2-4 inside of the running installer ramdisk (from the console, using wget, ar and tar to overwrite zpool/zfs and libs), and was then able to delete/recreate a ZFS pool and root fs that worked and allowed me to finish installing. On first boot with 8.2 kernel, I enabled the sid APT repo, installed latest kfreebsd-image-9 (requiring newer zfsutils) and rebooted back into the ZFS root fs with that kernel just fine. zpool status showed the pool as online/healthy, but suggested I upgrade to version 28, which was successful also. Regards, -- Steven Chamberlain ste...@pyro.eu.org -- To UNSUBSCRIBE, email to debian-bsd-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/4ee458e9.4050...@pyro.eu.org