mirror of
https://github.com/parchlinux/calamares.git
synced 2025-06-26 08:58:22 -04:00
bootloader: Get the distribution name from the branding.
Remove the redundant "distribution" setting from bootloader.conf.
This commit is contained in:
parent
98f99fa5bf
commit
3cf5baadc1
2 changed files with 10 additions and 7 deletions
|
@ -1,7 +1,6 @@
|
|||
---
|
||||
# Gummiboot configuration files settings, set preferred distribution name and amount of time before
|
||||
# default selection boots
|
||||
distribution: KaOS-kf5
|
||||
# Gummiboot configuration files settings, set kernel and initramfs file names
|
||||
# and amount of time before default selection boots
|
||||
kernel: /vmlinuz-linux
|
||||
img: /initramfs-linux.img
|
||||
fallback: /initramfs-linux-fallback.img
|
||||
|
|
|
@ -53,7 +53,8 @@ def get_uuid():
|
|||
|
||||
|
||||
def create_conf(uuid, conf_path):
|
||||
distribution = libcalamares.job.configuration["distribution"]
|
||||
branding = libcalamares.globalstorage.value("branding")
|
||||
distribution = branding["productName"]
|
||||
kernel = libcalamares.job.configuration["kernel"]
|
||||
img = libcalamares.job.configuration["img"]
|
||||
partitions = libcalamares.globalstorage.value("partitions")
|
||||
|
@ -79,7 +80,8 @@ def create_conf(uuid, conf_path):
|
|||
|
||||
|
||||
def create_fallback(uuid, fallback_path):
|
||||
distribution = libcalamares.job.configuration["distribution"]
|
||||
branding = libcalamares.globalstorage.value("branding")
|
||||
distribution = branding["productName"]
|
||||
kernel = libcalamares.job.configuration["kernel"]
|
||||
fb_img = libcalamares.job.configuration["fallback"]
|
||||
partitions = libcalamares.globalstorage.value("partitions")
|
||||
|
@ -105,7 +107,8 @@ def create_fallback(uuid, fallback_path):
|
|||
|
||||
|
||||
def create_loader(loader_path):
|
||||
distribution = libcalamares.job.configuration["distribution"]
|
||||
branding = libcalamares.globalstorage.value("branding")
|
||||
distribution = branding["productName"]
|
||||
timeout = libcalamares.job.configuration["timeout"]
|
||||
lines = [
|
||||
'timeout %s\n' % timeout,
|
||||
|
@ -122,7 +125,8 @@ def install_bootloader(boot_loader, fw_type):
|
|||
if fw_type == 'efi':
|
||||
install_path = libcalamares.globalstorage.value("rootMountPoint")
|
||||
uuid = get_uuid()
|
||||
distribution = libcalamares.job.configuration["distribution"]
|
||||
branding = libcalamares.globalstorage.value("branding")
|
||||
distribution = branding["productName"]
|
||||
conf_path = os.path.join(
|
||||
install_path, "boot", "loader", "entries", "%s.conf" % distribution)
|
||||
fallback_path = os.path.join(
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue