On 2020.10.15 15:19, Jude DaShiell wrote:
On Thu, 15 Oct 2020, Jack wrote:
> On 10/15/20 1:28 PM, Jude DaShiell wrote:
> [snip...]
I just found out efi variables are not available on my new system. portage is also upset. !!! Repository 'x-portage is missing masters attribute in '/usr/local/portage/metadata/layout.conf' !!! !!! Set 'masters = gentoo' in this file for future compatibility
> >
> > I don't know what to do to clear this error.
>
This sounds like two separate issues.  For the second, do exactly what it says.  You need to edit /usr/local/portage/metadata/layout.conf to say "masters = gentoo".  I don't remember doing this on my system, but I do have an emacs backup of that file without the "gentoo" on that line, so I obviously made the edit.  I wonder if that needs to be added to the handbook.
>
On the other issue, what do you mean that efi variables are not available?  Is the system purely BIOS?  That is certainly possible if it is an older motherboard.  If the system does support UEFI, are you sure it is set in the BIOS?
>
The uefi isn't set in the bios. I'm not about to alter bios since screen readers don't talk when that's being done.

I think you have two choices here. It seems your motherboard is capable of booting in either UEFI or BIOS mode, but the default (or at least current) setting is BIOS. You can have someone sighted enter the BIOS setup for you and switch it to UEFI mode, or you can just stick with BIOS mode. In some sense, that's actually simpler, since you don't need an ESP/EFI partition. If your disk is formatted with an MBR partitioning scheme (max four partitions, although one can be extended) you will have no problem. However, and I have no experience here, although some systems can boot in BIOS mode to a GPT partitioned disk, there may be extra hoops to jump through. I'm sure others will chime in with additional information.

Note that if you stick with BIOS booting, then you won't have any efi variables, but in that case, you shouldn't need them.

Jack

Reply via email to