On Monday, 12. September 2011 19:31:54 Canek Peláez Valdés wrote:
> On Mon, Sep 12, 2011 at 6:00 PM, Michael Schreckenbauer <grim...@gmx.de> 
wrote:
> > On Monday, 12. September 2011 22:57:40 Alan McKinnon wrote:
> >> On Mon, 12 Sep 2011 16:07:46 -0400
> >> 
> >> Michael Mol <mike...@gmail.com> wrote:
> >> > No, it states that it's not solveable for the broadest set of
> >> > cases (I
> >> > hesitate to say 'universally') unless you can run arbitrary
> >> > scripts
> >> > which may be in /usr.
> >> > 
> >> > Consider it possible that nfsd is needed to mount /usr. The
> >> > credentials needed for NFS to connect to the server are on an
> >> > encrypted partition. The key for decrypting that partition is
> >> > stored
> >> > on a USB flash drive. The USB flash drive is formatted using a
> >> > very
> >> > recent version of NTFS. FUSE is necessary to read that flash
> >> > drive's
> >> > filesystem.
> >> 
> >> You do realize what you just did, right?
> >> 
> >> You ruined a wonderfully heated argument by inserting perfectly
> >> valid facts.
> > 
> > I'd love to see the working initramfs for that scenario...
> > and then the version dracut made :)
> 
> Not my use case, so maybe wrong, but:
> 
> USE="crypt crypt-gpg nfs" emerge -v sys-kernel/dracut
> dracut -H -m "crypt crypt-gpg nfs" --filesystems fuse

USE does not work. Has to be DRACUT_MODULES :)

> ...and maybe some -i flags to include the ntfs-3g binaries.

Maybe... what if I miss some modules, so that my initramfs is not able to 
mount /usr? I assume dracut is installed in /usr/*? How would one get a 
working system again?

> Regards.

Best,
Michael


Reply via email to