add 32 bit architecture to the loaded builds

This commit is contained in:
manuel 2024-06-14 11:00:32 +00:00
parent eaf760ab46
commit 254bdc0e77
34 changed files with 69824 additions and 0 deletions

35
iso_configs/grub/debld_32/grub Executable file
View File

@ -0,0 +1,35 @@
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Peppermint"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1360x768
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
#Grub theme
GRUB_THEME="/boot/grub/themes/peppermint/theme.txt"

35
iso_configs/grub/devld_32/grub Executable file
View File

@ -0,0 +1,35 @@
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR="Peppermint"
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=1360x768
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
#Grub theme
GRUB_THEME="/boot/grub/themes/peppermint/theme.txt"

View File

@ -0,0 +1,9 @@
#!/bin/bash
# run the main Hooks python module
python3 /usr/lib/python3/dist-packages/pepperpy/hooks.py
### Setting --apt-recommends and --apt-suggests defaults to '0'
echo -e "# Changing these values to \"1\" may quickly fill up a small partition" > /etc/apt/apt.conf.d/99No-Recommends
echo -e "APT::Install-Recommends \"0\";\nAPT::Install-Suggests \"0\";" >> /etc/apt/apt.conf.d/99No-Recommends

View File

@ -0,0 +1,9 @@
#!/bin/bash
# run the main Hooks python module
python3 /usr/lib/python3/dist-packages/pepperpy/hooks.py
### Setting --apt-recommends and --apt-suggests defaults to '0'
echo -e "# Changing these values to \"1\" may quickly fill up a small partition" > /etc/apt/apt.conf.d/99No-Recommends
echo -e "APT::Install-Recommends \"0\";\nAPT::Install-Suggests \"0\";" >> /etc/apt/apt.conf.d/99No-Recommends

View File

@ -0,0 +1,7 @@
PRETTY_NAME="PeppermintOS"
NAME="Peppermint"
ID=peppermint
VERSION_CODENAME=bookworm
HOME_URL="https://peppermintos.com"
SUPPORT_URL="https://forum.peppermintos.com"
BUG_REPORT_URL="https://forum.peppermintos.com"

View File

@ -0,0 +1,7 @@
PRETTY_NAME="PeppermintOS Devuan"
NAME="Peppermint"
ID=peppermint
VERSION_CODENAME="daedalus"
HOME_URL="https://peppermintos.com"
SUPPORT_URL="https://forum.peppermintos.com"
BUG_REPORT_URL="https://forum.peppermintos.com"

Binary file not shown.

View File

@ -0,0 +1,17 @@
set default=0
loadfont $prefix/dejavu-bold-16.pf2
loadfont $prefix/dejavu-bold-14.pf2
loadfont $prefix/unicode.pf2
set gfxmode=auto
insmod all_video
insmod gfxterm
insmod png
source /boot/grub/theme.cfg
terminal_output gfxterm
# Uncomment so grub beeps during boot
#insmod play
#play 960 440 1 0 4 440 1

View File

@ -0,0 +1,436 @@
if loadfont $prefix/font.pf2 ; then
set gfxmode=1024x768
set gfxpayload=keep
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
terminal_output gfxterm
fi
if background_image /isolinux/splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
elif background_image /splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
source /boot/grub/config.cfg
# Live boot
menuentry "PeppermintOS - Live" --hotkey=l {
linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img
}
submenu "PeppermintOS - Live with Localisation Support" {
menuentry "Albanian (sq)" {
linux /live/vmlinuz boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
initrd /live/initrd.img
}
menuentry "Amharic (am)" {
linux /live/vmlinuz boot=live components locales=am_ET keyboard-layouts=am quiet splash
initrd /live/initrd.img
}
menuentry "Arabic (ar)" {
linux /live/vmlinuz boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
initrd /live/initrd.img
}
menuentry "Asturian (ast)" {
linux /live/vmlinuz boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
initrd /live/initrd.img
}
menuentry "Basque (eu)" {
linux /live/vmlinuz boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
initrd /live/initrd.img
}
menuentry "Belarusian (be)" {
linux /live/vmlinuz boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
initrd /live/initrd.img
}
menuentry "Bangla (bn)" {
linux /live/vmlinuz boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
initrd /live/initrd.img
}
menuentry "Bosnian (bs)" {
linux /live/vmlinuz boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
initrd /live/initrd.img
}
menuentry "Bulgarian (bg)" {
linux /live/vmlinuz boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
initrd /live/initrd.img
}
menuentry "Tibetan (bo)" {
linux /live/vmlinuz boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
initrd /live/initrd.img
}
menuentry "Catalan (ca)" {
linux /live/vmlinuz boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Simplified) (zh_CN)" {
linux /live/vmlinuz boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Traditional) (zh_TW)" {
linux /live/vmlinuz boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
initrd /live/initrd.img
}
menuentry "Croatian (hr)" {
linux /live/vmlinuz boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
initrd /live/initrd.img
}
menuentry "Czech (cs)" {
linux /live/vmlinuz boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
initrd /live/initrd.img
}
menuentry "Danish (da)" {
linux /live/vmlinuz boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
initrd /live/initrd.img
}
menuentry "Dutch (nl)" {
linux /live/vmlinuz boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
initrd /live/initrd.img
}
menuentry "Dzongkha (dz)" {
linux /live/vmlinuz boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
initrd /live/initrd.img
}
menuentry "English (en)" {
linux /live/vmlinuz boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
initrd /live/initrd.img
}
menuentry "Esperanto (eo)" {
linux /live/vmlinuz boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
initrd /live/initrd.img
}
menuentry "Estonian (et)" {
linux /live/vmlinuz boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
initrd /live/initrd.img
}
menuentry "Finnish (fi)" {
linux /live/vmlinuz boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
initrd /live/initrd.img
}
menuentry "French (fr)" {
linux /live/vmlinuz boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
initrd /live/initrd.img
}
menuentry "Galician (gl)" {
linux /live/vmlinuz boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
initrd /live/initrd.img
}
menuentry "Georgian (ka)" {
linux /live/vmlinuz boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
initrd /live/initrd.img
}
menuentry "German (de)" {
linux /live/vmlinuz boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
initrd /live/initrd.img
}
menuentry "Greek (el)" {
linux /live/vmlinuz boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
initrd /live/initrd.img
}
menuentry "Gujarati (gu)" {
linux /live/vmlinuz boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
initrd /live/initrd.img
}
menuentry "Hebrew (he)" {
linux /live/vmlinuz boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
initrd /live/initrd.img
}
menuentry "Hindi (hi)" {
linux /live/vmlinuz boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
initrd /live/initrd.img
}
menuentry "Hungarian (hu)" {
linux /live/vmlinuz boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
initrd /live/initrd.img
}
menuentry "Icelandic (is)" {
linux /live/vmlinuz boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
initrd /live/initrd.img
}
menuentry "Indonesian (id)" {
linux /live/vmlinuz boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
initrd /live/initrd.img
}
menuentry "Irish (ga)" {
linux /live/vmlinuz boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
initrd /live/initrd.img
}
menuentry "Italian (it)" {
linux /live/vmlinuz boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
initrd /live/initrd.img
}
menuentry "Japanese (ja)" {
linux /live/vmlinuz boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
initrd /live/initrd.img
}
menuentry "Kazakh (kk)" {
linux /live/vmlinuz boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
initrd /live/initrd.img
}
menuentry "Khmer (km)" {
linux /live/vmlinuz boot=live components locales=km_KH keyboard-layouts=km quiet splash
initrd /live/initrd.img
}
menuentry "Kannada (kn)" {
linux /live/vmlinuz boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
initrd /live/initrd.img
}
menuentry "Korean (ko)" {
linux /live/vmlinuz boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
initrd /live/initrd.img
}
menuentry "Kurdish (ku)" {
linux /live/vmlinuz boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
initrd /live/initrd.img
}
menuentry "Lao (lo)" {
linux /live/vmlinuz boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
initrd /live/initrd.img
}
menuentry "Latvian (lv)" {
linux /live/vmlinuz boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
initrd /live/initrd.img
}
menuentry "Lithuanian (lt)" {
linux /live/vmlinuz boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
initrd /live/initrd.img
}
menuentry "Malayalam (ml)" {
linux /live/vmlinuz boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
initrd /live/initrd.img
}
menuentry "Marathi (mr)" {
linux /live/vmlinuz boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
initrd /live/initrd.img
}
menuentry "Macedonian (mk)" {
linux /live/vmlinuz boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
initrd /live/initrd.img
}
menuentry "Burmese (my)" {
linux /live/vmlinuz boot=live components locales=my_MM keyboard-layouts=my quiet splash
initrd /live/initrd.img
}
menuentry "Nepali (ne)" {
linux /live/vmlinuz boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
initrd /live/initrd.img
}
menuentry "Northern Sami (se_NO)" {
linux /live/vmlinuz boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Bokmaal (nb_NO)" {
linux /live/vmlinuz boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Nynorsk (nn_NO)" {
linux /live/vmlinuz boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
initrd /live/initrd.img
}
menuentry "Persian (fa)" {
linux /live/vmlinuz boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
initrd /live/initrd.img
}
menuentry "Polish (pl)" {
linux /live/vmlinuz boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (pt)" {
linux /live/vmlinuz boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (Brazil) (pt_BR)" {
linux /live/vmlinuz boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
initrd /live/initrd.img
}
menuentry "Punjabi (Gurmukhi) (pa)" {
linux /live/vmlinuz boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
initrd /live/initrd.img
}
menuentry "Romanian (ro)" {
linux /live/vmlinuz boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
initrd /live/initrd.img
}
menuentry "Russian (ru)" {
linux /live/vmlinuz boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
initrd /live/initrd.img
}
menuentry "Sinhala (si)" {
linux /live/vmlinuz boot=live components locales=si_LK keyboard-layouts=si quiet splash
initrd /live/initrd.img
}
menuentry "Serbian (Cyrillic) (sr)" {
linux /live/vmlinuz boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
initrd /live/initrd.img
}
menuentry "Slovak (sk)" {
linux /live/vmlinuz boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
initrd /live/initrd.img
}
menuentry "Slovenian (sl)" {
linux /live/vmlinuz boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
initrd /live/initrd.img
}
menuentry "Spanish (es)" {
linux /live/vmlinuz boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
initrd /live/initrd.img
}
menuentry "Swedish (sv)" {
linux /live/vmlinuz boot=live components locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash
initrd /live/initrd.img
}
menuentry "Tagalog (tl)" {
linux /live/vmlinuz boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
initrd /live/initrd.img
}
menuentry "Tamil (ta)" {
linux /live/vmlinuz boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
initrd /live/initrd.img
}
menuentry "Telugu (te)" {
linux /live/vmlinuz boot=live components locales=te_IN keyboard-layouts=te quiet splash
initrd /live/initrd.img
}
menuentry "Tajik (tg)" {
linux /live/vmlinuz boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
initrd /live/initrd.img
}
menuentry "Thai (th)" {
linux /live/vmlinuz boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
initrd /live/initrd.img
}
menuentry "Turkish (tr)" {
linux /live/vmlinuz boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
initrd /live/initrd.img
}
menuentry "Uyghur (ug)" {
linux /live/vmlinuz boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
initrd /live/initrd.img
}
menuentry "Ukrainian (uk)" {
linux /live/vmlinuz boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
initrd /live/initrd.img
}
menuentry "Vietnamese (vi)" {
linux /live/vmlinuz boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
initrd /live/initrd.img
}
menuentry "Welsh (cy)" {
linux /live/vmlinuz boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
initrd /live/initrd.img
}
}
### Commented out till Persistence is working as expected.
#menuentry "Persistent PeppermintOS" --hotkey=p {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} persistence
# initrd /live/initrd.img
#}
### Commented out till toram is working as expected.
#menuentry "PeppermintOS - loaded to RAM" --hotkey=t {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} toram
# initrd /live/initrd.img
#}
#menuentry "Developer Desktop" --hotkey=d {
# linux /live/vmlinuz boot=local ro root=/dev/sdb126 quiet splash findiso=${iso_path}
# initrd /live/initrd.img
#}
# You can add more entries like this
#menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here
# initrd /live/initrd.img
#}
#menuentry "Alternate graphical installer" {
# linux custom options here
# initrd
#}
#menuentry "Alternate textual installer" {
# linux custom options here
# initrd
#}
# Installer (if any)
if false; then
source /boot/grub/install_start.cfg
submenu 'Advanced install options ...' --hotkey=a {
source /boot/grub/theme.cfg
source /boot/grub/install.cfg
}
fi
submenu ' Utilities ...' --hotkey=u {
source /boot/grub/theme.cfg
menuentry "PeppermintOS (fail-safe mode)" --hotkey=s {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
initrd /live/initrd.img
}
# Memtest (if any)
if [ "${grub_platform}" = "pc" ] -a false; then
source /boot/grub/memtest.cfg
fi
# Firmware setup (UEFI)
if [ "${grub_platform}" = "efi" ]; then
menuentry "UEFI Firmware Settings" {
fwsetup
}
fi
}
submenu ' Recovery ...' --hotkey=r {
source /boot/grub/theme.cfg
menuentry "PeppermintOS on sda2" {
linux /live/vmlinuz ro boot=local root=/dev/sda2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on sda3" {
linux /live/vmlinuz ro boot=local root=/dev/sda3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p2" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on mmcblk0p3" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p2" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS on nvme0n1p3" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p3 quiet splash
initrd /live/initrd.img
}
#menuentry "PeppermintOS on nvme0n1p4" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p4 quiet splash
# initrd /live/initrd.img
#}
#menuentry "PeppermintOS on nvme0n1p5" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p5 quiet splash
# initrd /live/initrd.img
#}
}

View File

@ -0,0 +1,124 @@
submenu 'Graphical installer ...' --hotkey=g {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer ...' --hotkey=t {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/initrd.gz
}
}
submenu 'Graphical installer with dark theme ...' --hotkey=d {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788 theme=dark
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer with dark theme ...' --hotkey=k {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788 theme=dark
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
}
submenu 'Installer with speech synthesis ...' --hotkey=s {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}

View File

@ -0,0 +1,6 @@
menuentry 'Start the PeppermintOS Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}

View File

@ -0,0 +1 @@
source /boot/grub/grub.cfg

View File

@ -0,0 +1,13 @@
set color_normal=light-gray/black
set color_highlight=white/dark-gray
if [ -e /isolinux/splash.png ]; then
# binary_syslinux modifies the theme file to point to the correct
# background picture
set theme=/boot/grub/live-theme/theme.txt
elif [ -e /boot/grub/splash.png ]; then
set theme=/boot/grub/live-theme/theme.txt
else
set menu_color_normal=white/red
set menu_color_highlight=white/red
fi

View File

@ -0,0 +1,4 @@
include menu.cfg
default vesamenu.c32
prompt 0
timeout 0

View File

@ -0,0 +1,432 @@
### ISOLINUX config for Live-Session
#timeout 200
#ontimeout live
menu title PeppermintOS - Live
default live
label live
menu label ^PeppermintOS (686-pae)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components quiet splash
MENU begin advanced
MENU title PeppermintOS with Localisation Support
LABEL Albanian (sq)
say "Booting Albanian (sq)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
LABEL Amharic (am)
say "Booting Amharic (am)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=am_ET keyboard-layouts=am quiet splash
LABEL Arabic (ar)
say "Booting Arabic (ar)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
LABEL Asturian (ast)
say "Booting Asturian (ast)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
LABEL Basque (eu)
say "Booting Basque (eu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
LABEL Belarusian (be)
say "Booting Belarusian (be)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
LABEL Bangla (bn)
say "Booting Bangla (bn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
LABEL Bosnian (bs)
say "Booting Bosnian (bs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
LABEL Bulgarian (bg)
say "Booting Bulgarian (bg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
LABEL Tibetan (bo)
say "Booting Tibetan (bo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
LABEL Catalan (ca)
say "Booting Catalan (ca)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
LABEL Chinese (Simplified) (zh_CN)
say "Booting Chinese (Simplified) (zh_CN)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
LABEL Chinese (Traditional) (zh_TW)
say "Booting Chinese (Traditional) (zh_TW)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
LABEL Croatian (hr)
say "Booting Croatian (hr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
LABEL Czech (cs)
say "Booting Czech (cs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
LABEL Danish (da)
say "Booting Danish (da)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
LABEL Dutch (nl)
say "Booting Dutch (nl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
LABEL Dzongkha (dz)
say "Booting Dzongkha (dz)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
LABEL English (en)
say "Booting English (en)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
LABEL Esperanto (eo)
say "Booting Esperanto (eo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
LABEL Estonian (et)
say "Booting Estonian (et)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
LABEL Finnish (fi)
say "Booting Finnish (fi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
LABEL French (fr)
say "Booting French (fr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
LABEL Galician (gl)
say "Booting Galician (gl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
LABEL Georgian (ka)
say "Booting Georgian (ka)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
LABEL German (de)
say "Booting German (de)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
LABEL Greek (el)
say "Booting Greek (el)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
LABEL Gujarati (gu)
say "Booting Gujarati (gu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
LABEL Hebrew (he)
say "Booting Hebrew (he)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
LABEL Hindi (hi)
say "Booting Hindi (hi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
LABEL Hungarian (hu)
say "Booting Hungarian (hu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
LABEL Icelandic (is)
say "Booting Icelandic (is)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
LABEL Indonesian (id)
say "Booting Indonesian (id)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
LABEL Irish (ga)
say "Booting Irish (ga)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
LABEL Italian (it)
say "Booting Italian (it)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
LABEL Japanese (ja)
say "Booting Japanese (ja)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
LABEL Kazakh (kk)
say "Booting Kazakh (kk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
LABEL Khmer (km)
say "Booting Khmer (km)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=km_KH keyboard-layouts=km quiet splash
LABEL Kannada (kn)
say "Booting Kannada (kn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
LABEL Korean (ko)
say "Booting Korean (ko)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
LABEL Kurdish (ku)
say "Booting Kurdish (ku)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
LABEL Lao (lo)
say "Booting Lao (lo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
LABEL Latvian (lv)
say "Booting Latvian (lv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
LABEL Lithuanian (lt)
say "Booting Lithuanian (lt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
LABEL Malayalam (ml)
say "Booting Malayalam (ml)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
LABEL Marathi (mr)
say "Booting Marathi (mr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
LABEL Macedonian (mk)
say "Booting Macedonian (mk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
LABEL Burmese (my)
say "Booting Burmese (my)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=my_MM keyboard-layouts=my quiet splash
LABEL Nepali (ne)
say "Booting Nepali (ne)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
LABEL Northern Sami (se_NO)
say "Booting Northern Sami (se_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
LABEL Norwegian Bokmaal (nb_NO)
say "Booting Norwegian Bokmaal (nb_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
LABEL Norwegian Nynorsk (nn_NO)
say "Booting Norwegian Nynorsk (nn_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
LABEL Persian (fa)
say "Booting Persian (fa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
LABEL Polish (pl)
say "Booting Polish (pl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
LABEL Portuguese (pt)
say "Booting Portuguese (pt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
LABEL Portuguese (Brazil) (pt_BR)
say "Booting Portuguese (Brazil) (pt_BR)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
LABEL Punjabi (Gurmukhi) (pa)
say "Booting Punjabi (Gurmukhi) (pa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
LABEL Romanian (ro)
say "Booting Romanian (ro)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
LABEL Russian (ru)
say "Booting Russian (ru)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
LABEL Sinhala (si)
say "Booting Sinhala (si)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=si_LK keyboard-layouts=si quiet splash
LABEL Serbian (Cyrillic) (sr)
say "Booting Serbian (Cyrillic) (sr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
LABEL Slovak (sk)
say "Booting Slovak (sk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
LABEL Slovenian (sl)
say "Booting Slovenian (sl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
LABEL Spanish (es)
say "Booting Spanish (es)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
LABEL Swedish (sv)
say "Booting Swedish (sv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sv_SE.UTF-8 keyboard-layouts= quiet splash
LABEL Tagalog (tl)
say "Booting Tagalog (tl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
LABEL Tamil (ta)
say "Booting Tamil (ta)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
LABEL Telugu (te)
say "Booting Telugu (te)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=te_IN keyboard-layouts=te quiet splash
LABEL Tajik (tg)
say "Booting Tajik (tg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
LABEL Thai (th)
say "Booting Thai (th)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
LABEL Turkish (tr)
say "Booting Turkish (tr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
LABEL Uyghur (ug)
say "Booting Uyghur (ug)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
LABEL Ukrainian (uk)
say "Booting Ukrainian (uk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
LABEL Vietnamese (vi)
say "Booting Vietnamese (vi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
LABEL Welsh (cy)
say "Booting Welsh (cy)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
LABEL mainmenu
MENU label Back
MENU exit
MENU end
### Until this isn't UNPLEASANT, it stays commented in Beta releases.
#label persistent
# menu label ^Persistent PeppermintOS (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
#label toram
# menu label ^PeppermintOS loaded in RAM
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash toram
#label developer
# menu label ^Boot to Developer Desktop
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=local ro root=/dev/sdb126 quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -0,0 +1,38 @@
menu hshift 0
menu width 82
include stdmenu.cfg
include live.cfg
menu begin utilities
menu title Utilities
menu label ^Utilities
include stdmenu.cfg
include utilities.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
menu begin recovery
menu title Recovery
menu label ^Recovery Options
include stdmenu.cfg
include recovery.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
#menu begin Additional menu
# menu title Additional menu
# menu label ^Additional menu Options
# include stdmenu.cfg
# include recovery.cfg
# label mainmenu
# menu label ^Back..
#menu exit
#menu end
menu clear

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,56 @@
### recovery.cfg for Live-Session
include stdmenu.cfg
menu title PeppermintOS Recovery Options
label R-sda2
menu label ^PeppermintOS on sda2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda2 ro quiet splash
label R-sda3
menu label ^PeppermintOS on sda3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda3 ro quiet splash
label R-nvme0n1p2
menu label ^PeppermintOS on nvme0n1p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p2 ro quiet splash
label R-nvme0n1p3
menu label ^PeppermintOS on nvme0n1p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p3 ro quiet splash
label R-mmcblk0p2
menu label ^PeppermintOS on mmcblk0p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p2 ro quiet splash
label R-mmcblk0p3
menu label ^PeppermintOS on mmcblk0p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p3 ro quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -0,0 +1,15 @@
menu background splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #e00000 *
menu color hotsel 1;7;37;40 #ffffffff #e00000 *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffffff #e00000 none
menu vshift 12
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
menu cmdlinerow 16
menu timeoutrow 16
menu tabmsgrow 18
menu tabmsg Press ENTER to boot or TAB to edit a menu entr

View File

@ -0,0 +1,20 @@
menu title PeppermintOS - Utilities Options
label failsafe
menu label ^PeppermintOS (686-pae failsafe)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
label hdt
menu label ^Hardware Detection Tool (HDT)
com32 hdt.c32
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

Binary file not shown.

View File

@ -0,0 +1,17 @@
set default=0
loadfont $prefix/dejavu-bold-16.pf2
loadfont $prefix/dejavu-bold-14.pf2
loadfont $prefix/unicode.pf2
set gfxmode=auto
insmod all_video
insmod gfxterm
insmod png
source /boot/grub/theme.cfg
terminal_output gfxterm
# Uncomment so grub beeps during boot
#insmod play
#play 960 440 1 0 4 440 1

View File

@ -0,0 +1,436 @@
if loadfont $prefix/font.pf2 ; then
set gfxmode=1024x768
set gfxpayload=keep
insmod efi_gop
insmod efi_uga
insmod video_bochs
insmod video_cirrus
insmod gfxterm
insmod png
terminal_output gfxterm
fi
if background_image /isolinux/splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
elif background_image /splash.png; then
set color_normal=light-gray/black
set color_highlight=white/black
else
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
fi
source /boot/grub/config.cfg
# Live boot
menuentry "PeppermintOS Devuan - Live" --hotkey=l {
linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img
}
submenu "PeppermintOS Devuan - Live with Localisation Support" {
menuentry "Albanian (sq)" {
linux /live/vmlinuz boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
initrd /live/initrd.img
}
menuentry "Amharic (am)" {
linux /live/vmlinuz boot=live components locales=am_ET keyboard-layouts=am quiet splash
initrd /live/initrd.img
}
menuentry "Arabic (ar)" {
linux /live/vmlinuz boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
initrd /live/initrd.img
}
menuentry "Asturian (ast)" {
linux /live/vmlinuz boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
initrd /live/initrd.img
}
menuentry "Basque (eu)" {
linux /live/vmlinuz boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
initrd /live/initrd.img
}
menuentry "Belarusian (be)" {
linux /live/vmlinuz boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
initrd /live/initrd.img
}
menuentry "Bangla (bn)" {
linux /live/vmlinuz boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
initrd /live/initrd.img
}
menuentry "Bosnian (bs)" {
linux /live/vmlinuz boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
initrd /live/initrd.img
}
menuentry "Bulgarian (bg)" {
linux /live/vmlinuz boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
initrd /live/initrd.img
}
menuentry "Tibetan (bo)" {
linux /live/vmlinuz boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
initrd /live/initrd.img
}
menuentry "Catalan (ca)" {
linux /live/vmlinuz boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Simplified) (zh_CN)" {
linux /live/vmlinuz boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
initrd /live/initrd.img
}
menuentry "Chinese (Traditional) (zh_TW)" {
linux /live/vmlinuz boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
initrd /live/initrd.img
}
menuentry "Croatian (hr)" {
linux /live/vmlinuz boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
initrd /live/initrd.img
}
menuentry "Czech (cs)" {
linux /live/vmlinuz boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
initrd /live/initrd.img
}
menuentry "Danish (da)" {
linux /live/vmlinuz boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
initrd /live/initrd.img
}
menuentry "Dutch (nl)" {
linux /live/vmlinuz boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
initrd /live/initrd.img
}
menuentry "Dzongkha (dz)" {
linux /live/vmlinuz boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
initrd /live/initrd.img
}
menuentry "English (en)" {
linux /live/vmlinuz boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
initrd /live/initrd.img
}
menuentry "Esperanto (eo)" {
linux /live/vmlinuz boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
initrd /live/initrd.img
}
menuentry "Estonian (et)" {
linux /live/vmlinuz boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
initrd /live/initrd.img
}
menuentry "Finnish (fi)" {
linux /live/vmlinuz boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
initrd /live/initrd.img
}
menuentry "French (fr)" {
linux /live/vmlinuz boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
initrd /live/initrd.img
}
menuentry "Galician (gl)" {
linux /live/vmlinuz boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
initrd /live/initrd.img
}
menuentry "Georgian (ka)" {
linux /live/vmlinuz boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
initrd /live/initrd.img
}
menuentry "German (de)" {
linux /live/vmlinuz boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
initrd /live/initrd.img
}
menuentry "Greek (el)" {
linux /live/vmlinuz boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
initrd /live/initrd.img
}
menuentry "Gujarati (gu)" {
linux /live/vmlinuz boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
initrd /live/initrd.img
}
menuentry "Hebrew (he)" {
linux /live/vmlinuz boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
initrd /live/initrd.img
}
menuentry "Hindi (hi)" {
linux /live/vmlinuz boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
initrd /live/initrd.img
}
menuentry "Hungarian (hu)" {
linux /live/vmlinuz boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
initrd /live/initrd.img
}
menuentry "Icelandic (is)" {
linux /live/vmlinuz boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
initrd /live/initrd.img
}
menuentry "Indonesian (id)" {
linux /live/vmlinuz boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
initrd /live/initrd.img
}
menuentry "Irish (ga)" {
linux /live/vmlinuz boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
initrd /live/initrd.img
}
menuentry "Italian (it)" {
linux /live/vmlinuz boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
initrd /live/initrd.img
}
menuentry "Japanese (ja)" {
linux /live/vmlinuz boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
initrd /live/initrd.img
}
menuentry "Kazakh (kk)" {
linux /live/vmlinuz boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
initrd /live/initrd.img
}
menuentry "Khmer (km)" {
linux /live/vmlinuz boot=live components locales=km_KH keyboard-layouts=km quiet splash
initrd /live/initrd.img
}
menuentry "Kannada (kn)" {
linux /live/vmlinuz boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
initrd /live/initrd.img
}
menuentry "Korean (ko)" {
linux /live/vmlinuz boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
initrd /live/initrd.img
}
menuentry "Kurdish (ku)" {
linux /live/vmlinuz boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
initrd /live/initrd.img
}
menuentry "Lao (lo)" {
linux /live/vmlinuz boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
initrd /live/initrd.img
}
menuentry "Latvian (lv)" {
linux /live/vmlinuz boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
initrd /live/initrd.img
}
menuentry "Lithuanian (lt)" {
linux /live/vmlinuz boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
initrd /live/initrd.img
}
menuentry "Malayalam (ml)" {
linux /live/vmlinuz boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
initrd /live/initrd.img
}
menuentry "Marathi (mr)" {
linux /live/vmlinuz boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
initrd /live/initrd.img
}
menuentry "Macedonian (mk)" {
linux /live/vmlinuz boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
initrd /live/initrd.img
}
menuentry "Burmese (my)" {
linux /live/vmlinuz boot=live components locales=my_MM keyboard-layouts=my quiet splash
initrd /live/initrd.img
}
menuentry "Nepali (ne)" {
linux /live/vmlinuz boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
initrd /live/initrd.img
}
menuentry "Northern Sami (se_NO)" {
linux /live/vmlinuz boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Bokmaal (nb_NO)" {
linux /live/vmlinuz boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
initrd /live/initrd.img
}
menuentry "Norwegian Nynorsk (nn_NO)" {
linux /live/vmlinuz boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
initrd /live/initrd.img
}
menuentry "Persian (fa)" {
linux /live/vmlinuz boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
initrd /live/initrd.img
}
menuentry "Polish (pl)" {
linux /live/vmlinuz boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (pt)" {
linux /live/vmlinuz boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
initrd /live/initrd.img
}
menuentry "Portuguese (Brazil) (pt_BR)" {
linux /live/vmlinuz boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
initrd /live/initrd.img
}
menuentry "Punjabi (Gurmukhi) (pa)" {
linux /live/vmlinuz boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
initrd /live/initrd.img
}
menuentry "Romanian (ro)" {
linux /live/vmlinuz boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
initrd /live/initrd.img
}
menuentry "Russian (ru)" {
linux /live/vmlinuz boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
initrd /live/initrd.img
}
menuentry "Sinhala (si)" {
linux /live/vmlinuz boot=live components locales=si_LK keyboard-layouts=si quiet splash
initrd /live/initrd.img
}
menuentry "Serbian (Cyrillic) (sr)" {
linux /live/vmlinuz boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
initrd /live/initrd.img
}
menuentry "Slovak (sk)" {
linux /live/vmlinuz boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
initrd /live/initrd.img
}
menuentry "Slovenian (sl)" {
linux /live/vmlinuz boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
initrd /live/initrd.img
}
menuentry "Spanish (es)" {
linux /live/vmlinuz boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
initrd /live/initrd.img
}
menuentry "Swedish (sv)" {
linux /live/vmlinuz boot=live components locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash
initrd /live/initrd.img
}
menuentry "Tagalog (tl)" {
linux /live/vmlinuz boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
initrd /live/initrd.img
}
menuentry "Tamil (ta)" {
linux /live/vmlinuz boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
initrd /live/initrd.img
}
menuentry "Telugu (te)" {
linux /live/vmlinuz boot=live components locales=te_IN keyboard-layouts=te quiet splash
initrd /live/initrd.img
}
menuentry "Tajik (tg)" {
linux /live/vmlinuz boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
initrd /live/initrd.img
}
menuentry "Thai (th)" {
linux /live/vmlinuz boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
initrd /live/initrd.img
}
menuentry "Turkish (tr)" {
linux /live/vmlinuz boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
initrd /live/initrd.img
}
menuentry "Uyghur (ug)" {
linux /live/vmlinuz boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
initrd /live/initrd.img
}
menuentry "Ukrainian (uk)" {
linux /live/vmlinuz boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
initrd /live/initrd.img
}
menuentry "Vietnamese (vi)" {
linux /live/vmlinuz boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
initrd /live/initrd.img
}
menuentry "Welsh (cy)" {
linux /live/vmlinuz boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
initrd /live/initrd.img
}
}
### Commented out till Persistence is working as expected.
#menuentry "Persistent PeppermintOS" --hotkey=p {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} persistence
# initrd /live/initrd.img
#}
### Commented out till toram is working as expected.
#menuentry "PeppermintOS - loaded to RAM" --hotkey=t {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} toram
# initrd /live/initrd.img
#}
#menuentry "Developer Desktop" --hotkey=d {
# linux /live/vmlinuz boot=local ro root=/dev/sdb126 quiet splash findiso=${iso_path}
# initrd /live/initrd.img
#}
# You can add more entries like this
#menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here
# initrd /live/initrd.img
#}
#menuentry "Alternate graphical installer" {
# linux custom options here
# initrd
#}
#menuentry "Alternate textual installer" {
# linux custom options here
# initrd
#}
# Installer (if any)
if false; then
source /boot/grub/install_start.cfg
submenu 'Advanced install options ...' --hotkey=a {
source /boot/grub/theme.cfg
source /boot/grub/install.cfg
}
fi
submenu ' Utilities ...' --hotkey=u {
source /boot/grub/theme.cfg
menuentry "PeppermintOS Devuan (fail-safe mode)" --hotkey=s {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
initrd /live/initrd.img
}
# Memtest (if any)
if [ "${grub_platform}" = "pc" ] -a false; then
source /boot/grub/memtest.cfg
fi
# Firmware setup (UEFI)
if [ "${grub_platform}" = "efi" ]; then
menuentry "UEFI Firmware Settings" {
fwsetup
}
fi
}
submenu ' Recovery ...' --hotkey=r {
source /boot/grub/theme.cfg
menuentry "PeppermintOS Devuan on sda2" {
linux /live/vmlinuz ro boot=local root=/dev/sda2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS Devuan on sda3" {
linux /live/vmlinuz ro boot=local root=/dev/sda3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS Devuan on mmcblk0p2" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS Devuan on mmcblk0p3" {
linux /live/vmlinuz ro boot=local root=/dev/mmcblk0p3 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS Devuan on nvme0n1p2" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p2 quiet splash
initrd /live/initrd.img
}
menuentry "PeppermintOS Devuan on nvme0n1p3" {
linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p3 quiet splash
initrd /live/initrd.img
}
#menuentry "PeppermintOS Devuan on nvme0n1p4" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p4 quiet splash
# initrd /live/initrd.img
#}
#menuentry "PeppermintOS Devuan on nvme0n1p5" {
# linux /live/vmlinuz ro boot=local root=/dev/nvme0n1p5 quiet splash
# initrd /live/initrd.img
#}
}

View File

@ -0,0 +1,124 @@
submenu 'Graphical installer ...' --hotkey=g {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer ...' --hotkey=t {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 --- quiet
initrd /install/initrd.gz
}
}
submenu 'Graphical installer with dark theme ...' --hotkey=d {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz priority=low vga=788 theme=dark
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/gtk/initrd.gz
}
}
submenu 'Text installer with dark theme ...' --hotkey=k {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/vmlinuz vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/vmlinuz priority=low vga=788 theme=dark
initrd /install/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/vmlinuz auto=true priority=critical vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/vmlinuz rescue/enable=true vga=788 theme=dark --- quiet
initrd /install/initrd.gz
}
}
submenu 'Installer with speech synthesis ...' --hotkey=s {
source /boot/grub/theme.cfg
menuentry 'Install' --hotkey=i {
linux /install/gtk/vmlinuz speakup.synth=soft vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Expert install' --hotkey=x {
linux /install/gtk/vmlinuz speakup.synth=soft priority=low vga=788
initrd /install/gtk/initrd.gz
}
menuentry 'Automated install' --hotkey=a {
linux /install/gtk/vmlinuz speakup.synth=soft auto=true priority=critical vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
menuentry 'Rescue mode' --hotkey=r {
linux /install/gtk/vmlinuz speakup.synth=soft rescue/enable=true vga=788 --- quiet
initrd /install/gtk/initrd.gz
}
}

View File

@ -0,0 +1,6 @@
menuentry 'Start the PeppermintOS Install' --hotkey=i {
linux /install/gtk/vmlinuz vga=788 --- quiet
initrd /install/gtk/initrd.gz
}

View File

@ -0,0 +1 @@
source /boot/grub/grub.cfg

View File

@ -0,0 +1,13 @@
set color_normal=light-gray/black
set color_highlight=white/dark-gray
if [ -e /isolinux/splash.png ]; then
# binary_syslinux modifies the theme file to point to the correct
# background picture
set theme=/boot/grub/live-theme/theme.txt
elif [ -e /boot/grub/splash.png ]; then
set theme=/boot/grub/live-theme/theme.txt
else
set menu_color_normal=white/red
set menu_color_highlight=white/red
fi

View File

@ -0,0 +1,4 @@
include menu.cfg
default vesamenu.c32
prompt 0
timeout 0

View File

@ -0,0 +1,432 @@
### ISOLINUX config for Live-Session
#timeout 200
#ontimeout live
menu title PeppermintOS Devuan - Live
default live
label live
menu label ^PeppermintOS Devuan (686-pae)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components quiet splash
MENU begin advanced
MENU title PeppermintOS Devuan with Localisation Support
LABEL Albanian (sq)
say "Booting Albanian (sq)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash
LABEL Amharic (am)
say "Booting Amharic (am)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=am_ET keyboard-layouts=am quiet splash
LABEL Arabic (ar)
say "Booting Arabic (ar)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash
LABEL Asturian (ast)
say "Booting Asturian (ast)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash
LABEL Basque (eu)
say "Booting Basque (eu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash
LABEL Belarusian (be)
say "Booting Belarusian (be)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=be_BY.UTF-8 keyboard-layouts=be quiet splash
LABEL Bangla (bn)
say "Booting Bangla (bn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bn_BD keyboard-layouts=bn quiet splash
LABEL Bosnian (bs)
say "Booting Bosnian (bs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash
LABEL Bulgarian (bg)
say "Booting Bulgarian (bg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash
LABEL Tibetan (bo)
say "Booting Tibetan (bo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=bo_IN keyboard-layouts=bo quiet splash
LABEL Catalan (ca)
say "Booting Catalan (ca)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ca_ES.UTF-8 keyboard-layouts=ca quiet splash
LABEL Chinese (Simplified) (zh_CN)
say "Booting Chinese (Simplified) (zh_CN)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_CN.UTF-8 keyboard-layouts=zh_CN quiet splash
LABEL Chinese (Traditional) (zh_TW)
say "Booting Chinese (Traditional) (zh_TW)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash
LABEL Croatian (hr)
say "Booting Croatian (hr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash
LABEL Czech (cs)
say "Booting Czech (cs)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash
LABEL Danish (da)
say "Booting Danish (da)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=da_DK.UTF-8 keyboard-layouts=da quiet splash
LABEL Dutch (nl)
say "Booting Dutch (nl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash
LABEL Dzongkha (dz)
say "Booting Dzongkha (dz)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=dz_BT keyboard-layouts=dz quiet splash
LABEL English (en)
say "Booting English (en)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=en_US.UTF-8 keyboard-layouts=en quiet splash
LABEL Esperanto (eo)
say "Booting Esperanto (eo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=eo.UTF-8 keyboard-layouts=eo quiet splash
LABEL Estonian (et)
say "Booting Estonian (et)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=et_EE.UTF-8 keyboard-layouts=et quiet splash
LABEL Finnish (fi)
say "Booting Finnish (fi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash
LABEL French (fr)
say "Booting French (fr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash
LABEL Galician (gl)
say "Booting Galician (gl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash
LABEL Georgian (ka)
say "Booting Georgian (ka)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash
LABEL German (de)
say "Booting German (de)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=de_DE.UTF-8 keyboard-layouts=de quiet splash
LABEL Greek (el)
say "Booting Greek (el)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=el_GR.UTF-8 keyboard-layouts=el quiet splash
LABEL Gujarati (gu)
say "Booting Gujarati (gu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=gu_IN keyboard-layouts=gu quiet splash
LABEL Hebrew (he)
say "Booting Hebrew (he)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=he_IL.UTF-8 keyboard-layouts=he quiet splash
LABEL Hindi (hi)
say "Booting Hindi (hi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hi_IN keyboard-layouts=hi quiet splash
LABEL Hungarian (hu)
say "Booting Hungarian (hu)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash
LABEL Icelandic (is)
say "Booting Icelandic (is)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=is_IS.UTF-8 keyboard-layouts=is quiet splash
LABEL Indonesian (id)
say "Booting Indonesian (id)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=id_ID.UTF-8 keyboard-layouts=id quiet splash
LABEL Irish (ga)
say "Booting Irish (ga)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash
LABEL Italian (it)
say "Booting Italian (it)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=it_IT.UTF-8 keyboard-layouts=it quiet splash
LABEL Japanese (ja)
say "Booting Japanese (ja)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash
LABEL Kazakh (kk)
say "Booting Kazakh (kk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash
LABEL Khmer (km)
say "Booting Khmer (km)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=km_KH keyboard-layouts=km quiet splash
LABEL Kannada (kn)
say "Booting Kannada (kn)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=kn_IN keyboard-layouts=kn quiet splash
LABEL Korean (ko)
say "Booting Korean (ko)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash
LABEL Kurdish (ku)
say "Booting Kurdish (ku)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash
LABEL Lao (lo)
say "Booting Lao (lo)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lo_LA keyboard-layouts=lo quiet splash
LABEL Latvian (lv)
say "Booting Latvian (lv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash
LABEL Lithuanian (lt)
say "Booting Lithuanian (lt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash
LABEL Malayalam (ml)
say "Booting Malayalam (ml)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ml_IN keyboard-layouts=ml quiet splash
LABEL Marathi (mr)
say "Booting Marathi (mr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mr_IN keyboard-layouts=mr quiet splash
LABEL Macedonian (mk)
say "Booting Macedonian (mk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash
LABEL Burmese (my)
say "Booting Burmese (my)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=my_MM keyboard-layouts=my quiet splash
LABEL Nepali (ne)
say "Booting Nepali (ne)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ne_NP keyboard-layouts=ne quiet splash
LABEL Northern Sami (se_NO)
say "Booting Northern Sami (se_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=se_NO keyboard-layouts=se_NO quiet splash
LABEL Norwegian Bokmaal (nb_NO)
say "Booting Norwegian Bokmaal (nb_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nb_NO.UTF-8 keyboard-layouts=nb_NO quiet splash
LABEL Norwegian Nynorsk (nn_NO)
say "Booting Norwegian Nynorsk (nn_NO)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash
LABEL Persian (fa)
say "Booting Persian (fa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=fa_IR keyboard-layouts=fa quiet splash
LABEL Polish (pl)
say "Booting Polish (pl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash
LABEL Portuguese (pt)
say "Booting Portuguese (pt)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_PT.UTF-8 keyboard-layouts=pt quiet splash
LABEL Portuguese (Brazil) (pt_BR)
say "Booting Portuguese (Brazil) (pt_BR)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pt_BR.UTF-8 keyboard-layouts=pt_BR quiet splash
LABEL Punjabi (Gurmukhi) (pa)
say "Booting Punjabi (Gurmukhi) (pa)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=pa_IN keyboard-layouts=pa quiet splash
LABEL Romanian (ro)
say "Booting Romanian (ro)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash
LABEL Russian (ru)
say "Booting Russian (ru)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash
LABEL Sinhala (si)
say "Booting Sinhala (si)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=si_LK keyboard-layouts=si quiet splash
LABEL Serbian (Cyrillic) (sr)
say "Booting Serbian (Cyrillic) (sr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sr_RS keyboard-layouts=sr quiet splash
LABEL Slovak (sk)
say "Booting Slovak (sk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash
LABEL Slovenian (sl)
say "Booting Slovenian (sl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash
LABEL Spanish (es)
say "Booting Spanish (es)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=es_ES.UTF-8 keyboard-layouts=es quiet splash
LABEL Swedish (sv)
say "Booting Swedish (sv)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=sv_SE.UTF-8 keyboard-layouts= quiet splash
LABEL Tagalog (tl)
say "Booting Tagalog (tl)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash
LABEL Tamil (ta)
say "Booting Tamil (ta)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ta_IN keyboard-layouts=ta quiet splash
LABEL Telugu (te)
say "Booting Telugu (te)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=te_IN keyboard-layouts=te quiet splash
LABEL Tajik (tg)
say "Booting Tajik (tg)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash
LABEL Thai (th)
say "Booting Thai (th)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=th_TH.UTF-8 keyboard-layouts=th quiet splash
LABEL Turkish (tr)
say "Booting Turkish (tr)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash
LABEL Uyghur (ug)
say "Booting Uyghur (ug)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=ug_CN keyboard-layouts=ug quiet splash
LABEL Ukrainian (uk)
say "Booting Ukrainian (uk)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash
LABEL Vietnamese (vi)
say "Booting Vietnamese (vi)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=vi_VN keyboard-layouts=vi quiet splash
LABEL Welsh (cy)
say "Booting Welsh (cy)..."
linux /live/vmlinuz
append initrd=/live/initrd.img boot=live components locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash
LABEL mainmenu
MENU label Back
MENU exit
MENU end
### Until this isn't UNPLEASANT, it stays commented in Beta releases.
#label persistent
# menu label ^Persistent PeppermintOS Devuan (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
#label toram
# menu label ^PeppermintOS Devuan loaded in RAM
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash toram
#label developer
# menu label ^Boot to Developer Desktop
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=local ro root=/dev/sdb126 quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS Devuan (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS Devuan (686-pae)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -0,0 +1,38 @@
menu hshift 0
menu width 82
include stdmenu.cfg
include live.cfg
menu begin utilities
menu title Utilities
menu label ^Utilities
include stdmenu.cfg
include utilities.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
menu begin recovery
menu title Recovery
menu label ^Recovery Options
include stdmenu.cfg
include recovery.cfg
label mainmenu
menu label ^Back..
menu exit
menu end
#menu begin Additional menu
# menu title Additional menu
# menu label ^Additional menu Options
# include stdmenu.cfg
# include recovery.cfg
# label mainmenu
# menu label ^Back..
#menu exit
#menu end
menu clear

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,56 @@
### recovery.cfg for Live-Session
include stdmenu.cfg
menu title PeppermintOS Recovery Options
label R-sda2
menu label ^PeppermintOS on sda2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda2 ro quiet splash
label R-sda3
menu label ^PeppermintOS on sda3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/sda3 ro quiet splash
label R-nvme0n1p2
menu label ^PeppermintOS on nvme0n1p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p2 ro quiet splash
label R-nvme0n1p3
menu label ^PeppermintOS on nvme0n1p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/nvme0n1p3 ro quiet splash
label R-mmcblk0p2
menu label ^PeppermintOS on mmcblk0p2
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p2 ro quiet splash
label R-mmcblk0p3
menu label ^PeppermintOS on mmcblk0p3
linux /live/vmlinuz
initrd /live/initrd.img
append boot=local root=/dev/mmcblk0p3 ro quiet splash
#### ### ## # This line is intentionaly left blank. # ## ### ####
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method

View File

@ -0,0 +1,15 @@
menu background splash.png
menu color title * #FFFFFFFF *
menu color border * #00000000 #00000000 none
menu color sel * #ffffffff #e00000 *
menu color hotsel 1;7;37;40 #ffffffff #e00000 *
menu color tabmsg * #ffffffff #00000000 *
menu color help 37;40 #ffffff #e00000 none
menu vshift 12
menu rows 10
menu helpmsgrow 15
# The command line must be at least one line from the bottom.
menu cmdlinerow 16
menu timeoutrow 16
menu tabmsgrow 18
menu tabmsg Press ENTER to boot or TAB to edit a menu entr

View File

@ -0,0 +1,20 @@
menu title PeppermintOS - Utilities Options
label failsafe
menu label ^PeppermintOS (amd64 failsafe)
linux /live/vmlinuz
initrd /live/initrd.img
append boot=live components memtest noapic noapm nodma nomce nolapic nomodeset nosmp nosplash vga=788
label hdt
menu label ^Hardware Detection Tool (HDT)
com32 hdt.c32
### By following the constucts above, We can add additional entries
#label Alternative boot
# menu label ^Alternative PeppermintOS (amd64)
# linux /live/vmlinuz
# initrd /live/initrd.img
# append boot=live components quiet splash persistence
# say Now booting alternative method