From 4e2ad5091cdd7ff4fef531229c383f30dadea13e Mon Sep 17 00:00:00 2001 From: Kamil Kaminski Date: Wed, 9 Mar 2016 12:54:05 -0600 Subject: add rog --- giga/boot/efi/loader/entries/arch.conf | 1 + rog.txt | 7 +++++++ rog_efi.sh | 4 ++++ 3 files changed, 12 insertions(+) create mode 100644 rog.txt create mode 100755 rog_efi.sh diff --git a/giga/boot/efi/loader/entries/arch.conf b/giga/boot/efi/loader/entries/arch.conf index 727332b..d901818 100755 --- a/giga/boot/efi/loader/entries/arch.conf +++ b/giga/boot/efi/loader/entries/arch.conf @@ -1,4 +1,5 @@ title Arch Linux linux EFI/archlinux/vmlinuz-arch.efi +initrd EFI/archlinux/intel-ucode.img initrd EFI/archlinux/initramfs-arch.img options root=PARTUUID="30c852bd-3a95-4333-ad8d-edfcad8b90ef" rw rootfstype=btrfs add_efi_memmap diff --git a/rog.txt b/rog.txt new file mode 100644 index 0000000..1d3ea11 --- /dev/null +++ b/rog.txt @@ -0,0 +1,7 @@ +- pacman -S prebootloader gummiboot + -> rm -rf /boot/EFI # i think gummiboot wants work on /boot/EFI instead of /boot/efi/EFI, tl;dr it missdetects +- cp /usr/lib/gummiboot/gummibootx64.efi /boot/efi/EFI/preloader/loader.efi + +- add /boot/efi/EFI/preloader/PreLoader.efi to NVRAM + -> # efibootmgr -w -c -d /dev/sdb1 -p 1 -L "PreLoader" -l '\EFI\preloader\PreLoader.efi' + diff --git a/rog_efi.sh b/rog_efi.sh new file mode 100755 index 0000000..e9bc8ff --- /dev/null +++ b/rog_efi.sh @@ -0,0 +1,4 @@ +#!/bin/bash + +efibootmgr -w -c -d /dev/sdb1 -p 1 -L "PreLoader" -l '\EFI\preloader\PreLoader.efi' + -- cgit v1.2.3