Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 20 Oct 2022 13:20:12 +0300
From:      Toomas Soome <tsoome@me.com>
To:        Emmanuel Vadot <manu@bidouilliste.com>
Cc:        Andriy Gapon <avg@freebsd.org>, FreeBSD Current <current@freebsd.org>
Subject:   Re: loader.efi module path vs kernel directory
Message-ID:  <31145ADA-5932-4858-B3F8-E21CA3F0721B@me.com>
In-Reply-To: <20221020120809.f3a21c9a5c33a2ba440ddc01@bidouilliste.com>
References:  <20221020120809.f3a21c9a5c33a2ba440ddc01@bidouilliste.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Also, instead of manual load, you may want to use enable-module.

Sent from my iPhone

> On 20. Oct 2022, at 13:08, Emmanuel Vadot <manu@bidouilliste.com> wrote:
>=20
> =EF=BB=BFOn Thu, 20 Oct 2022 13:03:26 +0300
> Andriy Gapon <avg@FreeBSD.org> wrote:
>=20
>>=20
>> I recently needed to recover a system by manually preloading a driver.
>> To a bit of surprise, simple 'load $modname' did not work, I had to use '=
load=20
>> /boot/kernel/$modname.ko'.  I didn't have to do this in a long time, but I=
=20
>> recall that the short command used to work.  Additionally, required modul=
es also=20
>> failed to get loaded automatically because loader couldn't find them.
>>=20
>> I am not sure what the issue is.  Is it that /boot/kernel is not in modul=
e path=20
>> (as per /boot/defaults/loader.conf) ? Or is it that /boot/kernel does not=
 get=20
>> added to the *effective* module path?
>>=20
>> Thanks!
>> --=20
>> Andriy Gapon
>>=20
>=20
> if you escape to prompt directly loader didn't loaded all it's config
> so there is no modulepath defined, you need to 'boot-conf' to load the
> configuration files.
>=20
> Cheers,
>=20
> --=20
> Emmanuel Vadot <manu@bidouilliste.com> <manu@FreeBSD.org>
>=20



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?31145ADA-5932-4858-B3F8-E21CA3F0721B>