diff options
author | Alper Nebi Yasak <alpernebiyasak@gmail.com> | 2023-10-14 11:48:29 +0300 |
---|---|---|
committer | Alper Nebi Yasak <alpernebiyasak@gmail.com> | 2023-10-14 16:48:41 +0300 |
commit | 6e65595da5301b9b8c435a9ab55e6f0d9b01a86d (patch) | |
tree | d61d835e4cf045e4b0653989c9e13b8c34de8dbd /config/u-boot | |
parent | 4e7e4761918d2cb04f3bf664c8c0ea8426a0e3bc (diff) |
u-boot: gru: Do not persist EFI variables
By default U-Boot stores EFI variables in a ubootefi.var file in
whatever EFI System Partition it finds, which would be a FAT filesystem.
I'm occasionally finding out while testing that my ESPs somehow end up
with a corrupted filesystem, and I'm suspecting it's this.
For now, disable storing EFI environment variables on disk so that
U-Boot doesn't try to manipulate the filesystem.
Signed-off-by: Alper Nebi Yasak <alpernebiyasak@gmail.com>
Diffstat (limited to 'config/u-boot')
-rw-r--r-- | config/u-boot/gru_bob/config/default | 4 | ||||
-rw-r--r-- | config/u-boot/gru_kevin/config/default | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/config/u-boot/gru_bob/config/default b/config/u-boot/gru_bob/config/default index ffb35e60..2bcbe3d8 100644 --- a/config/u-boot/gru_bob/config/default +++ b/config/u-boot/gru_bob/config/default @@ -2276,8 +2276,8 @@ CONFIG_GENERATE_SMBIOS_TABLE=y # CONFIG_SMBIOS_PARSER is not set CONFIG_EFI_LOADER=y CONFIG_CMD_BOOTEFI_BOOTMGR=y -CONFIG_EFI_VARIABLE_FILE_STORE=y -# CONFIG_EFI_VARIABLE_NO_STORE is not set +# CONFIG_EFI_VARIABLE_FILE_STORE is not set +CONFIG_EFI_VARIABLE_NO_STORE=y # CONFIG_EFI_VARIABLES_PRESEED is not set CONFIG_EFI_VAR_BUF_SIZE=65536 # CONFIG_EFI_SCROLL_ON_CLEAR_SCREEN is not set diff --git a/config/u-boot/gru_kevin/config/default b/config/u-boot/gru_kevin/config/default index 08375841..466bc96d 100644 --- a/config/u-boot/gru_kevin/config/default +++ b/config/u-boot/gru_kevin/config/default @@ -2276,8 +2276,8 @@ CONFIG_GENERATE_SMBIOS_TABLE=y # CONFIG_SMBIOS_PARSER is not set CONFIG_EFI_LOADER=y CONFIG_CMD_BOOTEFI_BOOTMGR=y -CONFIG_EFI_VARIABLE_FILE_STORE=y -# CONFIG_EFI_VARIABLE_NO_STORE is not set +# CONFIG_EFI_VARIABLE_FILE_STORE is not set +CONFIG_EFI_VARIABLE_NO_STORE=y # CONFIG_EFI_VARIABLES_PRESEED is not set CONFIG_EFI_VAR_BUF_SIZE=65536 # CONFIG_EFI_SCROLL_ON_CLEAR_SCREEN is not set |