/usr/share/dell/grub/theme/grub.cfg is in dell-recovery 1.31.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
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 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 | #########################################################
# #
# Dell Grub2 configuration file for ISO Images #
# By: Mario Limonciello <Mario_Limonciello@Dell.com> #
# #
#########################################################
# First check for additional options on ISO image
if [ -s /factory/common.cfg ]; then
source /factory/common.cfg
fi
#Post RTS deliverables
if [ -s /factory/post-rts-gfx.cfg ]; then
source /factory/post-rts-gfx.cfg
fi
if [ -s /factory/post-rts-wlan.cfg ]; then
source /factory/post-rts-wlan.cfg
fi
# If missing, load a nice basic default set
if [ -z "${options}" ]; then
set options="boot=casper automatic-ubiquity noprompt quiet splash --"
fi
# Setup theme
set timeout=5
set gfxmode=auto
insmod gfxterm
terminal_output gfxterm
loadfont /boot/grub/dejavu-sans-12.pf2
loadfont /boot/grub/dejavu-sans-bold-14.pf2
insmod gfxmenu
insmod png
set theme=/boot/grub/dell/theme.txt
# Search for the RP (which contains grubenv in /factory)
search --file --set=new_root /factory/grubenv
if [ -s ($new_root)/factory/grubenv ]; then
set have_grubenv=true
load_env -f ($new_root)/factory/grubenv
if [ -n "${install_finished}" ]; then
set timeout=-1
menuentry "Install Complete, remove media and reboot." {
chainloader +1
}
fi
if [ "x${install_in_progress}" = "x1" ]; then
set root=$new_root
configfile ($new_root)/factory/grub.cfg
fi
fi
#Default behavior
menuentry "Dell Recovery" {
set gfxpayload=keep
linux /casper/vmlinuz $options
initrd /casper/initrd.lz
}
menuentry "Dell Recovery (safe graphics mode)" {
set gfxpayload=keep
linux /casper/vmlinuz $options ubiquity/force_failsafe_graphics=true
initrd /casper/initrd.lz
}
|