Ok, the problem is clearly visible this time : "no space left on device" when trying to register the EFI boot variable for GRUB. The "device" is the embedded non-volatile memory (NVRAM) used to store EFI variables (not part of a mass storage device).pinkbeat wrote:Okay, so I got out of there and finished the install without the boot loader.
I went into TTY4 before finishing the install. This is what it said:
I know about one solution and two workarounds if the solution does not work.
Solution : delete log files in /sys/fs/pstore. The EFI variable backend for pstore has to be mounted, not sure that the installer mounts it.
Workaround 1 : boot with the kernel parameter "efi_no_storage_paranoia" to allow use of more than 50% of the available space. At your own risk :
Workaround 2 : install GRUB in the "removable device path" of the EFI partition, which does not require creating an EFI boot variable.Using this parameter you can use more than 50% of your efi variable storage. Use this parameter only if you are really sure that your UEFI does sane gc and fulfills the spec otherwise your board may brick.
EFI shell. Interesting. Could be useful for workaround 2. The EFI shell syntax is close to DOS/Windows command.com/cmd.exe syntax. So you can browse the filesystem with dir and cd. You could try this first :pinkbeat wrote:This is the screen it came to after installation reboot.
Code: Select all
dir fs0:\
dir fs0:\EFI