<p dir="ltr"><br>
On 9 Apr 2013 01:48, "Greg KH" <<a href="mailto:gregkh@linuxfoundation.org">gregkh@linuxfoundation.org</a>> wrote:<br>
><br>
> On Tue, Apr 09, 2013 at 12:02:09AM +0100, Colin Guthrie wrote:<br>
> > Hi,<br>
> ><br>
> > Seems on my system, I have to load the module "efivars" before I can<br>
> > mount my efivarfs (mount -t efivarfs efivarfs /sys/firmware/efi/efivars)<br>
> ><br>
> > Now, systemd should do this magically but for some reason it doesn't do<br>
> > that.<br>
><br>
> You need a newer kernel version that properly exports the efivarfs name<br>
> to userspace, letting mount know what module to load.  The 3.9-rc2<br>
> kernel release should have this change in it, so you can either backport<br>
> the needed patch, or wait for 3.9 to be released.</p>
<p dir="ltr">I don't think that's enough. It exports the alias, but the mountpoint still won't exist until the module is loaded. For now you'll have to compile the module into your kernel.</p>
<p dir="ltr">Matt Flemming recently posted a patch series which fixes the problem, so hopefully that will be in 3.10.</p>
<p dir="ltr">Cheers,</p>
<p dir="ltr">Tom<br>
</p>