diff --git a/system/bootloader.sls b/system/bootloader.sls index 84bb963..8784771 100644 --- a/system/bootloader.sls +++ b/system/bootloader.sls @@ -16,12 +16,24 @@ system_bootloader_install: - require: - system_bootloader_pkgs +system_bootloader_grub_dir: + file.directory: + - name: /efi/grub + - makedirs: true + - user: root + - group: root + - mode: '0755' + - require: + - system_bootloader_pkgs + - system_bootloader_install + system_bootloader_config: cmd.run: - name: 'grub-mkconfig -o /efi/grub/grub.cfg' - require: - system_bootloader_pkgs - system_bootloader_install + - system_bootloader_grub_dir system_bootloader_mkinitfs_conf: file.keyvalue: