You are not logged in.
Pages: 1
I am trying to install arch on my surface 3.
Here is where I am stuck: efivars are missing, so i cannot install gummiboot.
I took the may 2015 arch iso and remastered it with the latest updates (4.0.4 kernel), then wrote that to usb using rufus.
"efivars -l" says something like function not implemented.
I noted that in the 4.0.4 kernel, efivarfs is no longer a kernel module - its compiled right in according to:
modprobe -r efivarfs
Nothing is mounted on /sys/firmware/efi/efivars
I tried
mount -t efivarfs efivarfs /sys/firmware/efi/efivars
but it says efivarfs is an unknown filesystem type.
Any ideas?
Offline
I got efi working somewhat...
I manually booted into the V2 UEFI shell and used the bcfg command to add the gummiboot efi loader in.
And I had to manually create a loader.
Now I can boot to linux by:
going to windows 8.1, doing settings ... recovery restart ... and picking my arch uefi entry.
I think if I switch the arch linux boot entry to entry #0 in the v2 shell, I could have it automatically boot linux, but I have not tried that yet.
Next problem is that I cannot get X to start.
Offline
Pages: 1