mirror of
https://gitlab.com/prism7/archery.git
synced 2025-02-15 08:29:17 +01:00
Changes to adapt to the latest mkinitcpio
This commit is contained in:
parent
f45e2e8722
commit
5b19fdb3a9
1 changed files with 17 additions and 15 deletions
32
Amelia.sh
32
Amelia.sh
|
@ -3938,14 +3938,14 @@ ${purple}###${nc} Chroot & Configure System ${purple}###${nc}
|
|||
if [[ "${vgaconf}" == "y" ]]; then
|
||||
if [[ "${vendor}" == "Intel" ]]; then
|
||||
mkinitcpio_mods="MODULES=(i915 "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block sd-encrypt filesystems fsck)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms keymap consolefont block sd-encrypt filesystems fsck)"
|
||||
elif [[ "${vendor}" == "Nvidia" ]]; then
|
||||
mkinitcpio_mods="MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf block sd-encrypt filesystems fsck)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf keymap consolefont block sd-encrypt filesystems fsck)"
|
||||
vga_bootopts="modeset=1"
|
||||
elif [[ "${vendor}" == "AMD" ]]; then
|
||||
mkinitcpio_mods="MODULES=(amdgpu radeon "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block sd-encrypt filesystems fsck)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms keymap consolefont block sd-encrypt filesystems fsck)"
|
||||
if [[ "${islands}" == "1" ]]; then
|
||||
vga_bootopts="radeon.si_support=0 amdgpu.si_support=1 amdgpu.dc=1"
|
||||
elif [[ "${islands}" == "2" ]]; then
|
||||
|
@ -3956,12 +3956,12 @@ ${purple}###${nc} Chroot & Configure System ${purple}###${nc}
|
|||
fi
|
||||
|
||||
elif [[ "${vgaconf}" == "n" ]]; then
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms keymap consolefont block sd-encrypt filesystems fsck)"
|
||||
|
||||
if [[ "${vendor}" == "Nvidia" ]]; then
|
||||
mkinitcpio_mods="MODULES=("${fs_mod}" nouveau)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block sd-encrypt filesystems fsck)"
|
||||
else
|
||||
mkinitcpio_mods="MODULES=("${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block sd-encrypt filesystems fsck)"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
@ -3986,15 +3986,15 @@ ${purple}###${nc} Chroot & Configure System ${purple}###${nc}
|
|||
|
||||
if [[ "${vgaconf}" == "y" ]]; then
|
||||
if [[ "${vendor}" == "Intel" ]]; then
|
||||
mkinitcpio_mods="MODULES=(i915 "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block filesystems fsck)"
|
||||
mkinitcpio_mods="MODULES=(i915)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)"
|
||||
elif [[ "${vendor}" == "Nvidia" ]]; then
|
||||
mkinitcpio_mods="MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf block filesystems fsck)"
|
||||
mkinitcpio_mods="MODULES=(nvidia nvidia_modeset nvidia_uvm nvidia_drm)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd autodetect microcode modconf keyboard keymap consolefont block filesystems fsck)"
|
||||
vga_bootopts="modeset=1"
|
||||
elif [[ "${vendor}" == "AMD" ]]; then
|
||||
mkinitcpio_mods="MODULES=(amdgpu radeon "${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block filesystems fsck)"
|
||||
mkinitcpio_mods="MODULES=(amdgpu radeon)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)"
|
||||
if [[ "${islands}" == "1" ]]; then
|
||||
vga_bootopts="radeon.si_support=0 amdgpu.si_support=1 amdgpu.dc=1"
|
||||
elif [[ "${islands}" == "2" ]]; then
|
||||
|
@ -4004,12 +4004,12 @@ ${purple}###${nc} Chroot & Configure System ${purple}###${nc}
|
|||
fi
|
||||
fi
|
||||
elif [[ "${vgaconf}" == "n" ]]; then
|
||||
mkinitcpio_hooks="HOOKS=(systemd autodetect microcode modconf kms keyboard keymap consolefont block filesystems fsck)"
|
||||
|
||||
if [[ "${vendor}" == "Nvidia" ]]; then
|
||||
mkinitcpio_mods="MODULES=("${fs_mod}" nouveau)"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block filesystems fsck)"
|
||||
mkinitcpio_mods="MODULES=(nouveau)"
|
||||
else
|
||||
mkinitcpio_mods="MODULES=("${fs_mod}")"
|
||||
mkinitcpio_hooks="HOOKS=(systemd keyboard autodetect microcode modconf kms block filesystems fsck)"
|
||||
mkinitcpio_mods="MODULES=()"
|
||||
fi
|
||||
fi
|
||||
|
||||
|
@ -4159,6 +4159,7 @@ NRG
|
|||
echo '
|
||||
${mkinitcpio_mods}
|
||||
${mkinitcpio_hooks}
|
||||
COMPRESSION="zstd"
|
||||
COMPRESSION_OPTIONS=(-c -T$(nproc) -)
|
||||
MODULES_DECOMPRESS="yes"' | tee /etc/mkinitcpio.conf.d/custom.conf &&
|
||||
mkinitcpio -P &&
|
||||
|
@ -4338,6 +4339,7 @@ NRG
|
|||
echo '
|
||||
${mkinitcpio_mods}
|
||||
${mkinitcpio_hooks}
|
||||
COMPRESSION="zstd"
|
||||
COMPRESSION_OPTIONS=(-c -T$(nproc) -)
|
||||
MODULES_DECOMPRESS="yes"' | tee /etc/mkinitcpio.conf.d/custom.conf &&
|
||||
mkinitcpio -P &&
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue