summaryrefslogtreecommitdiff
path: root/libre/grub
diff options
context:
space:
mode:
authorLuke T. Shumaker <lukeshu@parabola.nu>2024-01-07 15:22:54 -0700
committerLuke T. Shumaker <lukeshu@parabola.nu>2024-01-07 15:22:54 -0700
commit10172331c70a09aae861964d694acbcd99b8df46 (patch)
tree9e01b56eb4d273dbeb0dc94fb123fdc5f9103b32 /libre/grub
parentb0cc87d365c9912c16536a8c215b374ab26317a1 (diff)
libre/grub: delete unused files
Diffstat (limited to 'libre/grub')
-rw-r--r--libre/grub/09_parabola195
-rw-r--r--libre/grub/arm-extra333
2 files changed, 0 insertions, 528 deletions
diff --git a/libre/grub/09_parabola b/libre/grub/09_parabola
deleted file mode 100644
index 90a9062a3..000000000
--- a/libre/grub/09_parabola
+++ /dev/null
@@ -1,195 +0,0 @@
-#!/usr/bin/env bash
-
-##
-## grub-mkconfig helper script specific to Parabola GNU/Linux-libre
-## Contributed by "Keshav Amburay" <the ddoott ridikulus ddoott rat aatt geemmayil ddoott ccoomm>
-## Rebranded for Parabola by "André Silva" <emulatorman@parabola.nu>
-## Updated on 08 February 2014
-##
-## Script based on do_grub_config() function in Arch Archboot ISO Installer/Setup script
-## Some parts taken from /etc/grub.d/10_linux script shipped by GRUB(2) upstream
-##
-## This script can be freely distributed and/or modified
-## under the terms of the GNU General Public License as published by
-## the Free Software Foundation, either version 3 of the License, or
-## (at your option) any later version.
-##
-## This script is distributed in the hope that it will be useful,
-## but WITHOUT ANY WARRANTY; without even the implied warranty of
-## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
-## GNU General Public License for more details.
-##
-
-_FUNC_GRUB_FILE_PRESENT() {
-
- [[ -z "${GRUB_PLATFORM}" ]] && GRUB_PLATFORM="x86"
-
- if [[ "${GRUB_PLATFORM}" == "x86" ]]; then
- check="--is-x86-linux32"
- elif [[ "${GRUB_PLATFORM}" == "i386-xen-pae" ]]; then
- check="--is-i386-xen-pae-domu"
- elif [[ "${GRUB_PLATFORM}" == "x86_64-xen" ]]; then
- check="--is-x86_64-xen-domu"
- else
- check="--is-${GRUB_PLATFORM}-linux"
- fi
-
- case "${GRUB_PLATFORM}" in
- x86)
- list="$(for i in "${GRUB_ROOT}"/boot/vmlinuz-linux* ; do
- if grub_file_is_not_garbage "${i}" && "${grub_file}" ${check} "${i}" ; then echo -n "${i} " ; fi
- done)" ;;
- *)
- list="$(for i in "${GRUB_ROOT}"/boot/vmlinuz-linux* ; do
- if grub_file_is_not_garbage "${i}" && "${grub_file}" ${check} "${i}" ; then echo -n "${i} " ; fi
- done)" ;;
- esac
-}
-
-set -e
-
-prefix="/usr"
-exec_prefix="${prefix}"
-datarootdir="/usr/share"
-datadir="${datarootdir}"
-sysconfdir="/etc"
-
-. "${datarootdir}/grub/grub-mkconfig_lib"
-
-. "${sysconfdir}/default/grub"
-
-export TEXTDOMAIN="grub"
-export TEXTDOMAINDIR="${datarootdir}/locale"
-
-CLASS="--class parabola --class gnu-linux --class gnu --class os"
-
-[[ "${grub_file}" != "" ]] && _FUNC_GRUB_FILE_PRESENT
-
-BOOT_PART_FS_UUID="$(${grub_probe} --target="fs_uuid" "/boot" 2>/dev/null)"
-BOOT_PART_HINTS_STRING="$(${grub_probe} --target="hints_string" "/boot" 2>/dev/null || true)"
-BOOT_PART_FS="$(${grub_probe} --target="fs" "/boot" 2>/dev/null)"
-
-ROOT_PART_GRUB_DEVICE="$(${grub_probe} --target=device / || true)"
-ROOT_PART_FS="$(${grub_probe} --device ${ROOT_PART_GRUB_DEVICE} --target=fs 2> /dev/null || echo "unknown")"
-
-if [[ "${GRUB_LINUX_ROOT_DEVICE}" == "" ]]; then
-
- case "${ROOT_PART_FS}" in
- btrfs)
- rootsubvol="$(make_system_path_relative_to_its_root /)"
- rootsubvol="${rootsubvol#/}"
- if [[ "${rootsubvol}" != "" ]]; then
- GRUB_LINUX_ROOT_DEVICE="subvol=${rootsubvol}"
- fi
- ;;
- zfs)
- rpool="$(${grub_probe} --device ${GRUB_DEVICE} --target=fs_label 2>/dev/null || true)"
- bootfs="$(make_system_path_relative_to_its_root / | sed -e "s,@$,,")"
- GRUB_LINUX_ROOT_DEVICE="ZFS=${rpool}${bootfs}"
- ;;
- esac
-
- if [[ "${GRUB_DEVICE_UUID}" == "" ]] || \
- [[ "${GRUB_DISABLE_LINUX_UUID}" == "true" ]] || \
- [[ ! -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" ]] || \
- uses_abstraction "${GRUB_DEVICE}" lvm ; then
- GRUB_LINUX_ROOT_DEVICE="${GRUB_DEVICE}"
- else
- GRUB_LINUX_ROOT_DEVICE="UUID=${GRUB_DEVICE_UUID}"
- fi
-fi
-
-[[ "${GRUB_LINUX_PARAMS}" == "" ]] && GRUB_LINUX_PARAMS="${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_LINUX_DEFAULT}"
-
-for _KERNEL_ in ${list} ; do
-
- echo "Found linux image: ${_KERNEL_}" >&2
-
- basename="$(basename "${_KERNEL_}")"
- dirname="$(dirname "${_KERNEL_}")"
- REAL_DIR="$(make_system_path_relative_to_its_root "${dirname}")"
-
- _KERNEL_FILE_="$(echo ${_KERNEL_} | sed 's,/boot/,,g')"
- _KERNEL_PKG_="pkg-$(echo ${_KERNEL_FILE_} | sed 's,vmlinuz-,,g')"
-
- _INITRAMFS_="${_KERNEL_FILE_/vmlinuz-/initramfs-}.img"
-
- if [[ -e "/boot/${_INITRAMFS_}" ]]; then
-
- echo "Found initramfs image: /boot/${_INITRAMFS_}" >&2
-
-cat << EOF
-
-menuentry "Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel" ${CLASS} {
- $(save_default_entry)
- if [ x\$feature_all_video_module = xy ]; then
- insmod all_video
- fi
- set gfxpayload=keep
- insmod ${BOOT_PART_FS}
- if [ x\$feature_platform_search_hint = xy ]; then
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_HINTS_STRING} ${BOOT_PART_FS_UUID}
- else
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_FS_UUID}
- fi
- echo 'Loading Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel ...'
- linux ${REAL_DIR}/${_KERNEL_FILE_} root=${GRUB_LINUX_ROOT_DEVICE} rw ${GRUB_LINUX_PARAMS}
- echo 'Loading Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel initramfs ...'
- initrd ${REAL_DIR}/${_INITRAMFS_}
-}
-
-EOF
- fi
-
- _INITRAMFS_FALLBACK_="${_KERNEL_FILE_/vmlinuz-/initramfs-}-fallback.img"
-
- if [[ -e "/boot/${_INITRAMFS_FALLBACK_}" ]]; then
-
- echo "Found fallback initramfs image: /boot/${_INITRAMFS_FALLBACK_}" >&2
-
-cat << EOF
-
-menuentry "Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel (fallback initramfs)" ${CLASS} {
- $(save_default_entry)
- if [ x\$feature_all_video_module = xy ]; then
- insmod all_video
- fi
- set gfxpayload=keep
- insmod ${BOOT_PART_FS}
- if [ x\$feature_platform_search_hint = xy ]; then
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_HINTS_STRING} ${BOOT_PART_FS_UUID}
- else
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_FS_UUID}
- fi
- echo 'Loading Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel ...'
- linux ${REAL_DIR}/${_KERNEL_FILE_} root=${GRUB_LINUX_ROOT_DEVICE} rw ${GRUB_LINUX_PARAMS}
- echo 'Loading Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel fallback initramfs ...'
- initrd ${REAL_DIR}/${_INITRAMFS_FALLBACK_}
-}
-
-EOF
- fi
-
- if [[ ! -e "/boot/${_INITRAMFS_}" ]] && [[ ! -e "/boot/${_INITRAMFS_FALLBACK_}" ]]; then
-cat << EOF
-
-menuentry "Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel (no initramfs)" ${CLASS} {
- $(save_default_entry)
- if [ x\$feature_all_video_module = xy ]; then
- insmod all_video
- fi
- set gfxpayload=keep
- insmod ${BOOT_PART_FS}
- if [ x\$feature_platform_search_hint = xy ]; then
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_HINTS_STRING} ${BOOT_PART_FS_UUID}
- else
- search --no-floppy --fs-uuid --set=root ${BOOT_PART_FS_UUID}
- fi
- echo 'Loading Parabola GNU/Linux-libre ${_KERNEL_PKG_} kernel ...'
- linux ${REAL_DIR}/${_KERNEL_FILE_} root=${GRUB_LINUX_ROOT_DEVICE} rw ${GRUB_LINUX_PARAMS}
-}
-
-EOF
- fi
-
-done
diff --git a/libre/grub/arm-extra b/libre/grub/arm-extra
deleted file mode 100644
index 87d4aa8f6..000000000
--- a/libre/grub/arm-extra
+++ /dev/null
@@ -1,333 +0,0 @@
-### ARM_UBOOT - loadaddr ###
-# 0x00007fc0 - versatile[versatile_ab/versatile_pb]
-# 0x00100000 - snowball/u8500_href
-# 0x00800000 - dns325/highbank/wireless_space
-# 0x02000000 - zynq[zynq_microzed/zynq_picozed/zynq_zc702/zynq_zc706/zynq_zc70x/zynq_zc770[zynq_zc770_xm010/zynq_zc770_xm012/zynq_zc770_xm013]/zynq_zed/zynq_zybo]
-# 0x08000000 - grub
-# 0x10800000 - cm_fx6
-# 0x12000000 - aristainetos[aristainetos/aristainetos2]/mx6[mx6slevk/mx6sxsabresd]
-# 0x40007000 - origen
-# 0x43e00000 - origen
-# 0x60008000 - vexpress_ca9x4
-# 0x70800000 - ima3-mx53/mx53evk/mx53smd
-# 0x72000000 - mx53ard/mx53loco
-# 0x80000000 - am335x_bur[kwb/tseries]/am3517[am3517_crane/am3517_evm]/mcx
-# 0x80007fc0 - am335x_ti[pcm051]
-# 0x80008000 - vexpress_ca9x4/vexpress[vexpress_ca15_tc2/vexpress_ca5x2](extended-mem)
-# 0x80100000 - am335x_bur[kwb]/ls2085a[ls2085a_emu/ls2085a_simu/ls2085aqds/ls2085ardb]
-# 0x80200000 - am335x_bur[tseries]/am335x_ti[am335x_evm/omap3_beagle/pengwyn]/ti814x_evm
-# 0x80800000 - * flea3/mx31ads/mx35pdk/qong/woodburn/woodburn_sd
-# 0x81000000 - ti814x_evm * mx25pdk/omap3_logic/ti816x_evm/tx25
-# 0x82000000 - am335x_ti[am335x_evm/omap3_beagle/pcm051/pengwyn]/am3517[am3517_crane/am3517_evm]/mcx
-# /mx6[gw_ventana[gwventana]/mx6cuboxi/mx6qarm2[mx6dlarm2]/mx6qsabreauto[mx6dlsabreauto]/mx6sabresd[mx6dlsabresd/mx6qsabresd]]
-# /omap3_ti[devkit8000]
-# * bav335x/cm_t335/cm_t3517/dig297/omap3_evm/omap3_igep00x0/omap3_mvblx/omap3_sdp3430/omap3_zoom1/tao3530
-# 0x84000000 - am335x_baltos
-# 0x90000000 - vexpress64_base[vexpress_aemv8a_semi]/vexpress64_juno[vexpress_aemv8a_juno]
-# 0x90000000UL - ls2085a[ls2085a_emu/ls2085a_simu/ls2085aqds/ls2085ardb]
-# 0x90800000 - vision2
-# 0x92000000 - mx51evk
-# 0xa0008000 - vexpress[vexpress_ca15_tc2/vexpress_ca5x2](extended-mem)
-# 0xa0800000 - imx27lite
-# 0xc0000014 - davinci[ea20]
-# 0xc0700000 - davinci[ea20]
-# 0x12000000 - udoo_dl udoo_quad
-
-# alt
-# am335x_igep0033
-# am43xx_evm
-# apalis_t30
-# apf27
-# apx4devkit
-# armadillo-800eva
-# arndale
-# aspenite
-# at91rm9200ek
-# at91sam9260ek at91sam9g20ek/at91sam9xeek
-# at91sam9261ek at91sam9g10ek
-# at91sam9263ek
-# at91sam9m10g45ek
-# at91sam9n12ek
-# at91sam9rlek
-# at91sam9x5ek
-# balloon3
-# bav335x birdland_bav335a/birdland_bav335b
-# bcm28155_ap bcm11130/bcm28155_w1d
-# bcmcygnus bcm911360/bcm911360k/bcm958300k/bcm958305k
-# bcmnsp bcm958622hr
-# beagle_x15
-# beaver
-# bg0900
-# calimain
-# cam_enc_4xx
-# cardhu
-# cgtqmx6eval cgtqmx6qeval
-# cm_t335
-# cm_t3517
-# cm_t35
-# cm_t54
-# colibri_pxa270
-# colibri_t20
-# colibri_t30
-# colibri_vf
-# corvus
-# cpu9260 cpu9G20
-# cpuat91
-# da830evm
-# da850evm da850_am18xxevm
-# dalmore
-# davinci_dm355evm
-# davinci_dm355leopard
-# davinci_dm365evm
-# davinci_dm6467evm davinci_dm6467Tevm
-# davinci_dvevm
-# davinci_schmoogie
-# davinci_sffsdr
-# davinci_sonata
-# db-88f6820-gp
-# db-mv784mp-gp
-# devkit3250
-# devkit8000
-# dig297
-# dockstar
-# dra7xx_evm
-# draco
-# dreamplug
-# duovero
-# eb_cpux9k2
-# eco5pk
-# edb93xx edb9315a
-# edminiv2
-# embestmx6boards marsboard/riotboard
-# enbw_cmc
-# ethernut5
-# flea3
-# goflexhome
-# gose
-# gplugd
-# guruplug
-# h2200
-# harmony
-# ib62x0
-# iconnect
-# imx27lite
-# imx31_litekit
-# imx31_phycore
-# integrator_ap integratorap_cm720t/integratorap_cm920t/integratorap_cm926ej_s/integratorap_cm946es
-# integrator_cp integratorcp_cm1136/integratorcp_cm920t/integratorcp_cm926ej_s/integratorcp_cm946es
-# ipam390
-# jetson-tk1
-# jornada
-# k2e_evm
-# k2hk_evm
-# k2l_evm
-# km_kirkwood kmcoge5un/kmnusa/kmsugp1/kmsuv31/mgcoge3un/portl2
-# koelsch
-# kosagi_novena novena
-# kzm9g
-# lager
-# lp8x4x
-# ls1021aqds
-# ls1021atwr
-# lsxl lschlv2/lsxhl
-# magnesium
-# maxbcm
-# mcx
-# medcom-wide
-# meesc
-# m28evk
-# m53evk
-# mt_ventoux
-# mv88f6281gtw_ge
-# mx23_olinuxino
-# mx23evk
-# mx25pdk
-# mx28evk
-# mx31ads
-# mx31pdk
-# mx35pdk
-# mx51_efikamx mx51_efikasb
-# mx51evk
-# nas220
-# net2big_v2 d2net_v2
-# netspace_v2 inetspace_v2/netspace_lite_v2/netspace_max_v2/netspace_mini_v2
-# nitrogen6x mx6qsabrelite/nitrogen6dl2g/nitrogen6dl/nitrogen6q2g/nitrogen6q/nitrogen6s1g/nitrogen6s
-# nokia_rx51
-# nomadik_nhk8815
-# nyan-big
-# odroid
-# odroid-xu3
-# omap3_cairo cairo
-# omap3_evm
-# omap3_evm_quick
-# omap3_igep00x0 igep0020/igep0030/igep0032
-# omap3_logic
-# omap3_mvblx
-# omap3_overo
-# omap3_pandora
-# omap3_sdp3430
-# omap3_zoom1
-# omap4_panda
-# omap4_sdp4430
-# omap5_uevm
-# omapl138_lcdk
-# openrd
-# origen
-# ot1200
-# otc570
-# palmld
-# palmtreo680
-# paz00
-# peach-pi
-# peach-pit
-# pengwyn
-# pepper
-# platinum_picon
-# platinum_titanium
-# plutux
-# pm9261
-# pm9263
-# pm9g45
-# pogo_e02
-# porter
-# pxa255_idp
-# pxm2
-# qong
-# rastaban
-# rd6281a
-# rpi_2
-# rpi
-# rut
-# s5p_goni
-# s5pc210_universal
-# sama5d3_xplained
-# sama5d3xek
-# sama5d4_xplained
-# sama5d4ek
-# sansa_fuze_plus
-# sc_sps_1
-# scb9328
-# seaboard
-# secomx6 secomx6quq7
-# sheevaplug
-# silk
-# smdk2410
-# smdk5250
-# smdk5420
-# smdkc100
-# smdkv310
-# snapper9260 snapper9g20
-# snow
-# socfpga_arria5
-# socfpga_cyclone5 socfpga_socrates
-# spear300
-# spear310
-# spear320
-# spear600
-# stamp9g20 portuxg20
-# stm32f429-discovery
-# stv0991
-# sun4i-a10-a1000(mele)
-# sun4i-a10-ba10-tvbox
-# sun4i-a10-chuwi-v7-cw0825
-# sun4i-a10-cubieboard
-# sun4i-a10-gemei-g9
-# sun4i-a10-hyundai-a7hd
-# sun4i-a10-inet-3f
-# sun4i-a10-inet-3w
-# sun4i-a10-jesurun-q5
-# sun4i-a10-marsboard
-# sun4i-a10-mini-xplus
-# sun4i-a10-mk802
-# sun4i-a10-mk802ii
-# sun4i-a10-olinuxino-lime
-# sun4i-a10-pcduino
-# sun5i-a10s-auxtek-t004
-# sun5i-a10s-mk802
-# sun5i-a10s-olinuxino-micro
-# sun5i-a10s-r7-tv-dongle
-# sun5i-a13-ampe-a76
-# sun5i-a13-forfun-q88db
-# sun5i-a13-inet-86vs
-# sun5i-a13-olinuxino
-# sun5i-a13-olinuxino-micro
-# sun5i-a13-tzx-q8-713b7
-# sun5i-a13-utoo-p66
-# sun6i-a31-colombus
-# sun6i-a31-hummingbird
-# sun6i-a31-i7(mele)
-# sun6i-a31-m9(mele)
-# sun6i-a31-mele-a1000g-quad
-# sun6i-a31-mixtile-loftq
-# sun6i-a31s-cs908
-# sun6i-a31s-primo81(msi)
-# sun7i-a20-ainol-aw1
-# sun7i-a20-bananapi
-# sun7i-a20-bananapro
-# sun7i-a20-cubieboard2
-# sun7i-a20-cubietruck
-# sun7i-a20-i12-tvbox
-# sun7i-a20-m3(mele)
-# sun7i-a20-m5(mele)
-# sun7i-a20-mk808c
-# sun7i-a20-olinuxino-lime
-# sun7i-a20-olinuxino-lime2
-# sun7i-a20-olinuxino-micro
-# sun7i-a20-orangepi
-# sun7i-a20-orangepi-mini
-# sun7i-a20-pcduino3
-# sun7i-a20-pcduino3-nano
-# sun7i-a20-primo73(msi)
-# sun7i-a20-wexler-tab7200
-# sun7i-a20-wits-pro-a20-dkt
-# sun7i-a20-yones-toptech-bd1078
-# sun8i-a23-ippo-q8h-v1.2
-# sun8i-a23-ippo-q8h-v5
-# sun8i-a33-et-q8-v1.6
-# sun8i-a33-ga10h-v1.1
-# sun8i-a33-ippo-q8h-v1.2
-# sun8i-a33-sinlinx-sina33
-# sun9i-a80-optimus(merri)
-# tao3530 omap3_ha
-# taurus axm
-# tbs2910
-# tec
-# tec-ng
-# thuban
-# ti814x_evm
-# ti816x_evm
-# titanium
-# tk71
-# tqma6 tqma6q_mba6/tqma6s_mba6
-# trats
-# trats2
-# tricorder
-# trimslice
-# trizepsiv polaris
-# tseries
-# tt01
-# twister
-# tx25
-# uniphier-ph1-ld4-ref
-# uniphier-ph1-pro4-ref
-# uniphier-ph1-sld8-ref
-# usb_a9263
-# usbarmory
-# VCMA9
-# venice2
-# ventana
-# vf610twr
-# vl_ma2sc
-# vpac270
-# wandboard
-# warp
-# whistler
-# woodburn
-# woodburn_sd
-# work_92105
-# x600
-# xaeniax
-# xfi3
-# xilinx_zynqmp
-# zipitz2
-# zmx25