blob: ffa57edc0d89b2587a7998132fc4f565d57ea7ad (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
#!/usr/bin/env bash
boot_device=/dev/nvme0n1;
root_device=/dev/nvme0n1p2;
linux_params="i8042.nopnp=1 pci=nocrs i915.enable_dpcd_backlight=1 acpi_backlight=vendor loglevel=3";
# rd.udev.log-priority=3
# acpi_backlight=video acpi_backlight=vendor acpi_backlight=native
# acpi=off
uuid=$(sudo blkid -s UUID -o value "$root_device");
params=$(printf "%s " \
"root=UUID=$uuid rw" \
"initrd=\intel-ucode.img initrd=\initramfs-linux.img" \
"$linux_params" \
);
echo -e "----------------------------";
echo "UUID: $uuid";
echo "PARAMS: $params";
echo -e "----------------------------\n";
sudo efibootmgr -d "$boot_device" -p 1 \
-c -L "Artix Linux" \
-l /vmlinuz-linux \
-u "$params" \
--verbose;
|