summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDavid P <megver83@parabola.nu>2019-03-10 12:24:46 -0300
committerDavid P <megver83@parabola.nu>2019-03-10 22:32:44 -0300
commitc189603d90f6eeb576f7a0739eb69e8316c86982 (patch)
tree477410dea1805dfd9429b99fdce35ba940e1499e
parenta661b478127575459eb6182586790c146fd863d1 (diff)
refind.conf: add replace dont_scan_dirs with scanfor
To avoid showing other bootloaders present on the machine, which is not something that we want. We only need Parabola and UEFI Shell. And do not copy refind's drivers to the ISO, I just tested it without them and it works for what we want, so they were useless. Signed-off-by: David P <megver83@parabola.nu>
-rwxr-xr-xconfigs/lxde-openrc/build.sh4
-rw-r--r--configs/lxde-openrc/efiboot/EFI/boot/refind.conf2
-rwxr-xr-xconfigs/profile-openrc/build.sh4
-rw-r--r--configs/profile-openrc/efiboot/EFI/boot/refind.conf2
4 files changed, 2 insertions, 10 deletions
diff --git a/configs/lxde-openrc/build.sh b/configs/lxde-openrc/build.sh
index 778de00..ba45244 100755
--- a/configs/lxde-openrc/build.sh
+++ b/configs/lxde-openrc/build.sh
@@ -174,8 +174,6 @@ make_efi() {
cp ${work_dir}/x86_64/airootfs/usr/share/efitools/efi/HashTool.efi ${work_dir}/iso/EFI/boot/
cp ${work_dir}/x86_64/airootfs/usr/share/refind/refind_x64.efi ${work_dir}/iso/EFI/boot/loader.efi
- mkdir -p ${work_dir}/iso/EFI/boot/drivers_x64/
- cp ${work_dir}/x86_64/airootfs/usr/share/refind/drivers_x64/*.efi ${work_dir}/iso/EFI/boot/drivers_x64/
mkdir -p ${work_dir}/iso/EFI/boot/entries
cp ${script_path}/efiboot/EFI/boot/refind.conf ${work_dir}/iso/EFI/boot/
@@ -216,8 +214,6 @@ make_efiboot() {
cp ${work_dir}/x86_64/airootfs/usr/share/efitools/efi/HashTool.efi ${work_dir}/efiboot/EFI/boot/
cp ${work_dir}/x86_64/airootfs/usr/share/refind/refind_x64.efi ${work_dir}/efiboot/EFI/boot/loader.efi
- mkdir -p ${work_dir}/efiboot/EFI/boot/drivers_x64/
- cp ${work_dir}/x86_64/airootfs/usr/share/refind/drivers_x64/*.efi ${work_dir}/efiboot/EFI/boot/drivers_x64/
mkdir -p ${work_dir}/efiboot/EFI/boot/entries
cp ${script_path}/efiboot/EFI/boot/refind.conf ${work_dir}/efiboot/EFI/boot/
diff --git a/configs/lxde-openrc/efiboot/EFI/boot/refind.conf b/configs/lxde-openrc/efiboot/EFI/boot/refind.conf
index 6dba60c..8918c8f 100644
--- a/configs/lxde-openrc/efiboot/EFI/boot/refind.conf
+++ b/configs/lxde-openrc/efiboot/EFI/boot/refind.conf
@@ -1,6 +1,6 @@
timeout 3
textonly
-dont_scan_dirs /EFI/parabolaiso
+scanfor manual
include entries/parabolaiso-x86_64.conf
include entries/uefi-shell-x86_64.conf
diff --git a/configs/profile-openrc/build.sh b/configs/profile-openrc/build.sh
index 2663376..42eb9f2 100755
--- a/configs/profile-openrc/build.sh
+++ b/configs/profile-openrc/build.sh
@@ -170,8 +170,6 @@ make_efi() {
cp ${work_dir}/x86_64/airootfs/usr/share/efitools/efi/HashTool.efi ${work_dir}/iso/EFI/boot/
cp ${work_dir}/x86_64/airootfs/usr/share/refind/refind_x64.efi ${work_dir}/iso/EFI/boot/loader.efi
- mkdir -p ${work_dir}/iso/EFI/boot/drivers_x64/
- cp ${work_dir}/x86_64/airootfs/usr/share/refind/drivers_x64/*.efi ${work_dir}/iso/EFI/boot/drivers_x64/
mkdir -p ${work_dir}/iso/EFI/boot/entries
cp ${script_path}/efiboot/EFI/boot/refind.conf ${work_dir}/iso/EFI/boot/
@@ -212,8 +210,6 @@ make_efiboot() {
cp ${work_dir}/x86_64/airootfs/usr/share/efitools/efi/HashTool.efi ${work_dir}/efiboot/EFI/boot/
cp ${work_dir}/x86_64/airootfs/usr/share/refind/refind_x64.efi ${work_dir}/efiboot/EFI/boot/loader.efi
- mkdir -p ${work_dir}/efiboot/EFI/boot/drivers_x64/
- cp ${work_dir}/x86_64/airootfs/usr/share/refind/drivers_x64/*.efi ${work_dir}/efiboot/EFI/boot/drivers_x64/
mkdir -p ${work_dir}/efiboot/EFI/boot/entries
cp ${script_path}/efiboot/EFI/boot/refind.conf ${work_dir}/efiboot/EFI/boot/
diff --git a/configs/profile-openrc/efiboot/EFI/boot/refind.conf b/configs/profile-openrc/efiboot/EFI/boot/refind.conf
index 6dba60c..8918c8f 100644
--- a/configs/profile-openrc/efiboot/EFI/boot/refind.conf
+++ b/configs/profile-openrc/efiboot/EFI/boot/refind.conf
@@ -1,6 +1,6 @@
timeout 3
textonly
-dont_scan_dirs /EFI/parabolaiso
+scanfor manual
include entries/parabolaiso-x86_64.conf
include entries/uefi-shell-x86_64.conf