I'm trying to bring up a Funtoo system today.
Following the ZFS Install Guide I'm good up till the part where I have to install the kernel.
emerge vanilla-sources is getting me 3.8.0 and I was not sure if zfs was ready for that?
What older version is best?
emerge debian-sources even with USE=-binarry keeps trying to mount /boot then because it can't it fails (using whole disk ZFS GPT the Guide says not to mount /boot).
Can't seem to just get it to put the sources into /usr/src so I can configure it like normal.
So what is the best kernel to install for a desktop machine today with GPT and whole disk ZFS?
2.6.26-3.8.0 are supported
I just finished installing on gentoo-source 3.8.2. Runs well up till now.
Hey hlaube, I'm using ZFS on 3.8.5. It works perfectly fine . vanilla-sources if anything (although I just put vanilla-sources in my package.provided and I track my own kernel packages).
I've removed the ZFS Whole Disk sections and now recommend manual partitioning. This lets you put your /boot on a separate partition and also lets you be able to boot your RAID10 and RAID5 pools if you ever make those.
Whole Disk ZFS works perfectly fine so if you already did it, don't worry about it, just keep in mind that GRUB 2 doesn't support booting RAID10 RAID5 ZFS pools.
Last edited by fearedbliss (2013-04-03 04:01:47)
I am thinking of following your new description since I recently added my system up to 12 GB memory and installed a second hard-drive to gamble with mirroring. With my first setup (2 GB) I had system freezes while running memory-hungry apps (qemu kvm, a Win7 installation) on an XFCE-desktop. With 2 GB there was not enough memory to run it.
What I need to make up my mind is on which boot-strategies to use. Since I "play" a lot with my system, I sometimes change kernel, and I have not figured out the correct way to go with your initram. I often run into a stop when your initram loads modules after I rebuild kernel and initram. On the other hand, genkernel seems so overloaded...
Well, meanwhile kernel 3.8.7 is out .... time to play again
Last edited by hlaube (2013-04-13 20:33:35)
For the moment, you just need to remember that everytime you build or rebuild your kernel, you need to open up the bliss initramfs creator script and make a new initramfs.
The ZFS Guide is basically the setup that I have.
/boot, BIOS Boot Partition, ZFS all on GPT. /boot gives you the flexibility if being able to boot into RAID10 and RAIDZ pools with no problem, you can also place your kernels there and don't have to worry about ZFS destroying it or something.
followed your new setup with a separate /boot-partition. I was running last couple of days with the 3.8.7-vanilla-kernel and just upgraded to 3.8.8-vanilla.
System is fine up till now!!