1 |
On Tue, Aug 15, 2017 at 6:31 AM, John Covici <covici@××××××××××.com> wrote: |
2 |
> |
3 |
> I would like to know which cd has zfs support. I could not find one, |
4 |
> so I wrote some catalyst stuff to make an install cd with zfs support, |
5 |
> but it would be nice if I would not have to do that, a fair bit of |
6 |
> work. |
7 |
> |
8 |
|
9 |
IMO this is the easiest option out there: |
10 |
http://www.funtoo.org/ZFS_Install_Guide |
11 |
|
12 |
(Just the parts about loading the zfs module.) |
13 |
|
14 |
It uses an Ubuntu 16.04 boot USB, and installs the packaged zfs |
15 |
modules/etc. You could certainly add them to a Gentoo or |
16 |
systemrescuecd boot disk, but Ubuntu should work just as well. All |
17 |
you need is something you can boot with that can create filesystems, |
18 |
mount them, expand tarballs, and run chroot. A lot of rescue CDs lack |
19 |
zfs support due to the whole GPL linking non-GPL concern, which many |
20 |
believe is illegal. |
21 |
|
22 |
If you're not putting root/usr on zfs then it is pretty easy to get |
23 |
zfs running on Gentoo (though in this case you probably don't even |
24 |
need a zfs-capable boot cd to start it). If you want to put root on |
25 |
zfs it gets trickier, and if you want to put boot on zfs it gets |
26 |
trickier still. There are docs for both, but I've never actually done |
27 |
them. If you want boot on zfs then your bootloader needs to support |
28 |
it and there are limitations on what features you can enable on your |
29 |
pool. I think that if boot is non-zfs then there are fewer |
30 |
restrictions on root, but you need some scripts to unmount it cleanly |
31 |
when shutting down (unless using systemd+dracut where you can pivot |
32 |
back to the initramfs for this - which apparently hasn't actually been |
33 |
tested on Gentoo). |
34 |
|
35 |
Is this your first Gentoo install, or your first Gentoo+ZFS install? |
36 |
If the former, you're definitely not doing this the easy way... |
37 |
|
38 |
-- |
39 |
Rich |