Gentoo Archives: gentoo-user

From: Mark David Dumlao <madumlao@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: Integrated ZFS for Gentoo - WAS Re: [gentoo-user] Optional /usr merge in Gentoo
Date: Mon, 02 Sep 2013 04:43:31
Message-Id: CAG2nJkOmxhBVwGa85uobpugaMOUD1z3JS-j3WwMisGyJTe+ZTw@mail.gmail.com
In Reply to: Re: Integrated ZFS for Gentoo - WAS Re: [gentoo-user] Optional /usr merge in Gentoo by Walter Dnes
1 On Sep 2, 2013 5:21 AM, "Walter Dnes" <waltdnes@××××××××.org> wrote:
2 >
3 > On Sun, Sep 01, 2013 at 09:49:23AM +0200, Joerg Schilling wrote
4 > > Walter Dnes <waltdnes@××××××××.org> wrote:
5 > >
6 > > > You can get away with most stuff as modules; ***BUT NOT THE ROOT
7 > > > FILESYSTEM***. Think about it for a minute. Gentoo reads modules off
8 > > > the disk. If the code for the root filesystem is a module, Gentoo
9 would
10 > > > have to read the module off the disk to enable it to read the module
11 off
12 > > > the disk... OOPS. This is a classic "chicken and egg" situation.
13 > >
14 > > On Solaris no problem with loadable modules - everything is
15 > > dynamically loaded. ***YOU NEED A GRUB THAT UNDERSTANDS ZFS AND THAT
16 > > GIVES A ZFS INTERFACE TO THE KERNEL TO USE BEFORE ZFS WAS LOADED***.
17
18 I'm confused as to what this means. Grub reads a filesystem, loads a kernel
19 with options, and may give it an initrd. What happens from then on is none
20 of grub's business. The filesystem it reads from and the one the kernel
21 uses may be completely unrelated - this is why we have /boot filesystems.
22
23 At what point does grub "present a zfs interface for the kernel to use"?

Replies

Subject Author
Re: Integrated ZFS for Gentoo - WAS Re: [gentoo-user] Optional /usr merge in Gentoo Joerg Schilling <Joerg.Schilling@××××××××××××××××.de>