procfsとsysfsにefivarsデータがありません。

procfsとsysfsにefivarsデータがありません。

Tab-X 10.1 Intel WinPadにUbuntuをインストールしようとしています。

UEFIローダーは32ビットefiイメージからのみ起動を許可します。 Ubuntuは64ビットバージョンのUEFIのみをサポートしています。

32ビットEFIイメージを構築するために64ビットバージョンのUbuntuを入手しようとしています。grub-efi-ia32代替バージョンをインストールしましたgrub-efi-amd64

grub-efiを再インストールすると、次のように文句を言います。

Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.

確認してみると、efivarsモジュールがロードされました。/sys/firmware/efi/efivars存在し、空です。/sys/firmware/efi/vars存在しない。

efivarfsがインストールされていないため、インストールできません。

ちょっと詰まっています。どんなアイデアがありますか?

ベストアンサー1

ほとんどの場合、Fatal: Couldn't open either sysfs or procfs directories for accessing EFI variables.UEFIを使用して起動しないため、これが発生します。この変数は、UEFI でシステムブートを実行する場合にのみ表示され、CSM を使用している場合は有効になりません。したがって、鶏と卵の問題です。 UEFIを設定するには、UEFIで起動する必要があります! :)

したがって、できるだけ設定してからrEFInd USBまたはCDイメージをインポートし、それを使用して初めてシステムを起動します。その後、設定を正常に完了できます。

おすすめ記事