sbkeysync fails with 'Can't access efivars filesystem at /sys/firmware/efi/efivars, aborting' with 14.04 ovmf
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
sbsigntool (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Due to bug #1274376 I installed Ubuntu 13.10 in a VM with ovmf 0~20121205.
So, when using ovmf 0~20131029.
$ sbkeysync --verbose --pk --dry-run
Can't access efivars filesystem at /sys/firmware/
I used the sb-setup command as per https:/
$ cd /tmp
$ ./sb-setup enroll microsoft
Creating keystore...
mkdir '/etc/secureboo
mkdir '/etc/secureboo
mkdir '/etc/secureboo
mkdir '/etc/secureboo
mkdir '/etc/secureboo
done
Creating keys... done
Generating key updates for PK...
using GUID=f2a7fbab-
creating EFI_SIGNATURE_LIST (test-cert.
creating signed update (test-cert.
done
Generating key updates for KEK...
using GUID=f2a7fbab-
creating EFI_SIGNATURE_LIST (test-cert.
creating signed update (test-cert.
done
Generating key updates for KEK...
using GUID=ed200091-
creating EFI_SIGNATURE_LIST (microsoft-
creating signed update (microsoft-
done
Generating key updates for db...
using GUID=f44c37d2-
creating EFI_SIGNATURE_LIST (microsoft-
creating signed update (microsoft-
done
Generating key updates for db...
using GUID=97ff929d-
creating EFI_SIGNATURE_LIST (microsoft-
creating signed update (microsoft-
done
Initializing keystore...
adding to /etc/secureboot
adding to /etc/secureboot
adding to /etc/secureboot
done
Can't access efivars filesystem at /sys/firmware/
Commit to keystore? (y|N) n
$
summary: |
sbkeysync fails with 'Can't access efivars filesystem at - /sys/firmware/efi/efivars, aborting' + /sys/firmware/efi/efivars, aborting' with 14.04 ovmf |
description: | updated |
Yes, this certainly looks like it could be related to bug #1274376, which is a kernel oops in the efivarfs code.