diff --git a/bootloaders/boot/grub/grub.cfg b/bootloaders/boot/grub/grub.cfg index 51999cfb..5d4de898 100644 --- a/bootloaders/boot/grub/grub.cfg +++ b/bootloaders/boot/grub/grub.cfg @@ -1,15 +1,327 @@ source /boot/grub/config.cfg # Live boot -menuentry "My-distro Live)" --hotkey=l { +menuentry "My-distro Live" --hotkey=l { linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} initrd /live/initrd.img } -menuentry "My-distro Live ( fail-safe mode)" { +menuentry "My-distro Live (fail-safe mode)" { linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 initrd /live/initrd.img } +submenu "My-distro Live with Localisation Support" { +menuentry "Albanian (sq)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash + initrd /live/initrd.img +} +menuentry "Amharic (am)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash + initrd /live/initrd.img +} +menuentry "Arabic (ar)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash + initrd /live/initrd.img +} +menuentry "Asturian (ast)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash + initrd /live/initrd.img +} +menuentry "Basque (eu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash + initrd /live/initrd.img +} +menuentry "Belarusian (be)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash + initrd /live/initrd.img +} +menuentry "Bangla (bn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash + initrd /live/initrd.img +} +menuentry "Bosnian (bs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash + initrd /live/initrd.img +} +menuentry "Bulgarian (bg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash + initrd /live/initrd.img +} +menuentry "Tibetan (bo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash + initrd /live/initrd.img +} +menuentry "Catalan (ca)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash + initrd /live/initrd.img +} +menuentry "Croatian (hr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash + initrd /live/initrd.img +} +menuentry "Czech (cs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash + initrd /live/initrd.img +} +menuentry "Danish (da)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash + initrd /live/initrd.img +} +menuentry "Dutch (nl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash + initrd /live/initrd.img +} +menuentry "Dzongkha (dz)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash + initrd /live/initrd.img +} +menuentry "English (en)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash + initrd /live/initrd.img +} +menuentry "Esperanto (eo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash + initrd /live/initrd.img +} +menuentry "Estonian (et)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash + initrd /live/initrd.img +} +menuentry "Finnish (fi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash + initrd /live/initrd.img +} +menuentry "French (fr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash + initrd /live/initrd.img +} +menuentry "Galician (gl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash + initrd /live/initrd.img +} +menuentry "Georgian (ka)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash + initrd /live/initrd.img +} +menuentry "German (de)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash + initrd /live/initrd.img +} +menuentry "Greek (el)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash + initrd /live/initrd.img +} +menuentry "Gujarati (gu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash + initrd /live/initrd.img +} +menuentry "Hebrew (he)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash + initrd /live/initrd.img +} +menuentry "Hindi (hi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash + initrd /live/initrd.img +} +menuentry "Hungarian (hu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash + initrd /live/initrd.img +} +menuentry "Icelandic (is)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash + initrd /live/initrd.img +} +menuentry "Indonesian (id)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash + initrd /live/initrd.img +} +menuentry "Irish (ga)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash + initrd /live/initrd.img +} +menuentry "Italian (it)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash + initrd /live/initrd.img +} +menuentry "Japanese (ja)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash + initrd /live/initrd.img +} +menuentry "Kazakh (kk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash + initrd /live/initrd.img +} +menuentry "Khmer (km)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash + initrd /live/initrd.img +} +menuentry "Kannada (kn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash + initrd /live/initrd.img +} +menuentry "Korean (ko)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash + initrd /live/initrd.img +} +menuentry "Kurdish (ku)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash + initrd /live/initrd.img +} +menuentry "Lao (lo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash + initrd /live/initrd.img +} +menuentry "Latvian (lv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash + initrd /live/initrd.img +} +menuentry "Lithuanian (lt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash + initrd /live/initrd.img +} +menuentry "Malayalam (ml)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash + initrd /live/initrd.img +} +menuentry "Marathi (mr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash + initrd /live/initrd.img +} +menuentry "Macedonian (mk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash + initrd /live/initrd.img +} +menuentry "Burmese (my)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash + initrd /live/initrd.img +} +menuentry "Nepali (ne)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash + initrd /live/initrd.img +} +menuentry "Northern Sami (se_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash + initrd /live/initrd.img +} +menuentry "Norwegian Bokmaal (nb_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash + initrd /live/initrd.img +} +menuentry "Persian (fa)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash + initrd /live/initrd.img +} +menuentry "Polish (pl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash + initrd /live/initrd.img +} +menuentry "Portuguese (pt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash + initrd /live/initrd.img +} +menuentry "Romanian (ro)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash + initrd /live/initrd.img +} +menuentry "Russian (ru)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash + initrd /live/initrd.img +} +menuentry "Sinhala (si)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash + initrd /live/initrd.img +} +menuentry "Serbian (Cyrillic) (sr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash + initrd /live/initrd.img +} +menuentry "Slovak (sk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash + initrd /live/initrd.img +} +menuentry "Slovenian (sl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash + initrd /live/initrd.img +} +menuentry "Spanish (es)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash + initrd /live/initrd.img +} +menuentry "Swedish (sv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash + initrd /live/initrd.img +} +menuentry "Tagalog (tl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash + initrd /live/initrd.img +} +menuentry "Tamil (ta)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash + initrd /live/initrd.img +} +menuentry "Telugu (te)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash + initrd /live/initrd.img +} +menuentry "Tajik (tg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash + initrd /live/initrd.img +} +menuentry "Thai (th)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash + initrd /live/initrd.img +} +menuentry "Turkish (tr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash + initrd /live/initrd.img +} +menuentry "Uyghur (ug)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash + initrd /live/initrd.img +} +menuentry "Ukrainian (uk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash + initrd /live/initrd.img +} +menuentry "Vietnamese (vi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash + initrd /live/initrd.img +} +menuentry "Welsh (cy)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash + initrd /live/initrd.img +} +} +### Commented out till Persistence is working as expected. +menuentry "Persistent My-distro" --hotkey=p { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence + initrd /live/initrd.img +} +### Commented out till toram is working as expected. +menuentry "My-distro loaded to RAM" --hotkey=t { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram + 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 diff --git a/bootloaders/isolinux/live.cfg b/bootloaders/isolinux/live.cfg index 0deea97e..f6c5f806 100644 --- a/bootloaders/isolinux/live.cfg +++ b/bootloaders/isolinux/live.cfg @@ -10,3 +10,400 @@ label My-distro Live-failsafe linux /live/vmlinuz initrd /live/initrd.img append boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 + + MENU begin advanced +MENU title My-distro with Localisation Support +LABEL Albanian (sq) + say "Booting Albanian (sq)..." + linux /live/vmlinuz + append initrd=/live/initrd.img boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro 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 My-distro + linux /live/vmlinuz + initrd /live/initrd.img append boot=live components username=user hostname=My-distro quiet splash persistence + + +label to ram + menu label ^My-distro loaded in RAM + linux /live/vmlinuz + initrd /live/initrd.img + append boot=live components username=user hostname=My-distro quiet splash toram + diff --git a/my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg b/my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg index 51999cfb..5d4de898 100644 --- a/my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg +++ b/my-distro-devuan-32-pae/bootloaders/boot/grub/grub.cfg @@ -1,15 +1,327 @@ source /boot/grub/config.cfg # Live boot -menuentry "My-distro Live)" --hotkey=l { +menuentry "My-distro Live" --hotkey=l { linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} initrd /live/initrd.img } -menuentry "My-distro Live ( fail-safe mode)" { +menuentry "My-distro Live (fail-safe mode)" { linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 initrd /live/initrd.img } +submenu "My-distro Live with Localisation Support" { +menuentry "Albanian (sq)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash + initrd /live/initrd.img +} +menuentry "Amharic (am)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash + initrd /live/initrd.img +} +menuentry "Arabic (ar)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash + initrd /live/initrd.img +} +menuentry "Asturian (ast)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash + initrd /live/initrd.img +} +menuentry "Basque (eu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash + initrd /live/initrd.img +} +menuentry "Belarusian (be)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash + initrd /live/initrd.img +} +menuentry "Bangla (bn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash + initrd /live/initrd.img +} +menuentry "Bosnian (bs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash + initrd /live/initrd.img +} +menuentry "Bulgarian (bg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash + initrd /live/initrd.img +} +menuentry "Tibetan (bo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash + initrd /live/initrd.img +} +menuentry "Catalan (ca)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash + initrd /live/initrd.img +} +menuentry "Croatian (hr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash + initrd /live/initrd.img +} +menuentry "Czech (cs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash + initrd /live/initrd.img +} +menuentry "Danish (da)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash + initrd /live/initrd.img +} +menuentry "Dutch (nl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash + initrd /live/initrd.img +} +menuentry "Dzongkha (dz)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash + initrd /live/initrd.img +} +menuentry "English (en)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash + initrd /live/initrd.img +} +menuentry "Esperanto (eo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash + initrd /live/initrd.img +} +menuentry "Estonian (et)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash + initrd /live/initrd.img +} +menuentry "Finnish (fi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash + initrd /live/initrd.img +} +menuentry "French (fr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash + initrd /live/initrd.img +} +menuentry "Galician (gl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash + initrd /live/initrd.img +} +menuentry "Georgian (ka)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash + initrd /live/initrd.img +} +menuentry "German (de)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash + initrd /live/initrd.img +} +menuentry "Greek (el)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash + initrd /live/initrd.img +} +menuentry "Gujarati (gu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash + initrd /live/initrd.img +} +menuentry "Hebrew (he)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash + initrd /live/initrd.img +} +menuentry "Hindi (hi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash + initrd /live/initrd.img +} +menuentry "Hungarian (hu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash + initrd /live/initrd.img +} +menuentry "Icelandic (is)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash + initrd /live/initrd.img +} +menuentry "Indonesian (id)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash + initrd /live/initrd.img +} +menuentry "Irish (ga)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash + initrd /live/initrd.img +} +menuentry "Italian (it)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash + initrd /live/initrd.img +} +menuentry "Japanese (ja)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash + initrd /live/initrd.img +} +menuentry "Kazakh (kk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash + initrd /live/initrd.img +} +menuentry "Khmer (km)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash + initrd /live/initrd.img +} +menuentry "Kannada (kn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash + initrd /live/initrd.img +} +menuentry "Korean (ko)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash + initrd /live/initrd.img +} +menuentry "Kurdish (ku)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash + initrd /live/initrd.img +} +menuentry "Lao (lo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash + initrd /live/initrd.img +} +menuentry "Latvian (lv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash + initrd /live/initrd.img +} +menuentry "Lithuanian (lt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash + initrd /live/initrd.img +} +menuentry "Malayalam (ml)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash + initrd /live/initrd.img +} +menuentry "Marathi (mr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash + initrd /live/initrd.img +} +menuentry "Macedonian (mk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash + initrd /live/initrd.img +} +menuentry "Burmese (my)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash + initrd /live/initrd.img +} +menuentry "Nepali (ne)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash + initrd /live/initrd.img +} +menuentry "Northern Sami (se_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash + initrd /live/initrd.img +} +menuentry "Norwegian Bokmaal (nb_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash + initrd /live/initrd.img +} +menuentry "Persian (fa)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash + initrd /live/initrd.img +} +menuentry "Polish (pl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash + initrd /live/initrd.img +} +menuentry "Portuguese (pt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash + initrd /live/initrd.img +} +menuentry "Romanian (ro)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash + initrd /live/initrd.img +} +menuentry "Russian (ru)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash + initrd /live/initrd.img +} +menuentry "Sinhala (si)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash + initrd /live/initrd.img +} +menuentry "Serbian (Cyrillic) (sr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash + initrd /live/initrd.img +} +menuentry "Slovak (sk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash + initrd /live/initrd.img +} +menuentry "Slovenian (sl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash + initrd /live/initrd.img +} +menuentry "Spanish (es)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash + initrd /live/initrd.img +} +menuentry "Swedish (sv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash + initrd /live/initrd.img +} +menuentry "Tagalog (tl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash + initrd /live/initrd.img +} +menuentry "Tamil (ta)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash + initrd /live/initrd.img +} +menuentry "Telugu (te)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash + initrd /live/initrd.img +} +menuentry "Tajik (tg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash + initrd /live/initrd.img +} +menuentry "Thai (th)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash + initrd /live/initrd.img +} +menuentry "Turkish (tr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash + initrd /live/initrd.img +} +menuentry "Uyghur (ug)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash + initrd /live/initrd.img +} +menuentry "Ukrainian (uk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash + initrd /live/initrd.img +} +menuentry "Vietnamese (vi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash + initrd /live/initrd.img +} +menuentry "Welsh (cy)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash + initrd /live/initrd.img +} +} +### Commented out till Persistence is working as expected. +menuentry "Persistent My-distro" --hotkey=p { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence + initrd /live/initrd.img +} +### Commented out till toram is working as expected. +menuentry "My-distro loaded to RAM" --hotkey=t { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram + 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 diff --git a/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg b/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg index 51999cfb..5d4de898 100644 --- a/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg +++ b/my-distro-devuan-32/bootloaders/boot/grub/grub.cfg @@ -1,15 +1,327 @@ source /boot/grub/config.cfg # Live boot -menuentry "My-distro Live)" --hotkey=l { +menuentry "My-distro Live" --hotkey=l { linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} initrd /live/initrd.img } -menuentry "My-distro Live ( fail-safe mode)" { +menuentry "My-distro Live (fail-safe mode)" { linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 initrd /live/initrd.img } +submenu "My-distro Live with Localisation Support" { +menuentry "Albanian (sq)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash + initrd /live/initrd.img +} +menuentry "Amharic (am)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash + initrd /live/initrd.img +} +menuentry "Arabic (ar)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash + initrd /live/initrd.img +} +menuentry "Asturian (ast)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash + initrd /live/initrd.img +} +menuentry "Basque (eu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash + initrd /live/initrd.img +} +menuentry "Belarusian (be)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash + initrd /live/initrd.img +} +menuentry "Bangla (bn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash + initrd /live/initrd.img +} +menuentry "Bosnian (bs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash + initrd /live/initrd.img +} +menuentry "Bulgarian (bg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash + initrd /live/initrd.img +} +menuentry "Tibetan (bo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash + initrd /live/initrd.img +} +menuentry "Catalan (ca)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash + initrd /live/initrd.img +} +menuentry "Croatian (hr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash + initrd /live/initrd.img +} +menuentry "Czech (cs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash + initrd /live/initrd.img +} +menuentry "Danish (da)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash + initrd /live/initrd.img +} +menuentry "Dutch (nl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash + initrd /live/initrd.img +} +menuentry "Dzongkha (dz)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash + initrd /live/initrd.img +} +menuentry "English (en)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash + initrd /live/initrd.img +} +menuentry "Esperanto (eo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash + initrd /live/initrd.img +} +menuentry "Estonian (et)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash + initrd /live/initrd.img +} +menuentry "Finnish (fi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash + initrd /live/initrd.img +} +menuentry "French (fr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash + initrd /live/initrd.img +} +menuentry "Galician (gl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash + initrd /live/initrd.img +} +menuentry "Georgian (ka)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash + initrd /live/initrd.img +} +menuentry "German (de)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash + initrd /live/initrd.img +} +menuentry "Greek (el)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash + initrd /live/initrd.img +} +menuentry "Gujarati (gu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash + initrd /live/initrd.img +} +menuentry "Hebrew (he)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash + initrd /live/initrd.img +} +menuentry "Hindi (hi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash + initrd /live/initrd.img +} +menuentry "Hungarian (hu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash + initrd /live/initrd.img +} +menuentry "Icelandic (is)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash + initrd /live/initrd.img +} +menuentry "Indonesian (id)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash + initrd /live/initrd.img +} +menuentry "Irish (ga)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash + initrd /live/initrd.img +} +menuentry "Italian (it)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash + initrd /live/initrd.img +} +menuentry "Japanese (ja)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash + initrd /live/initrd.img +} +menuentry "Kazakh (kk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash + initrd /live/initrd.img +} +menuentry "Khmer (km)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash + initrd /live/initrd.img +} +menuentry "Kannada (kn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash + initrd /live/initrd.img +} +menuentry "Korean (ko)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash + initrd /live/initrd.img +} +menuentry "Kurdish (ku)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash + initrd /live/initrd.img +} +menuentry "Lao (lo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash + initrd /live/initrd.img +} +menuentry "Latvian (lv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash + initrd /live/initrd.img +} +menuentry "Lithuanian (lt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash + initrd /live/initrd.img +} +menuentry "Malayalam (ml)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash + initrd /live/initrd.img +} +menuentry "Marathi (mr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash + initrd /live/initrd.img +} +menuentry "Macedonian (mk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash + initrd /live/initrd.img +} +menuentry "Burmese (my)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash + initrd /live/initrd.img +} +menuentry "Nepali (ne)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash + initrd /live/initrd.img +} +menuentry "Northern Sami (se_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash + initrd /live/initrd.img +} +menuentry "Norwegian Bokmaal (nb_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash + initrd /live/initrd.img +} +menuentry "Persian (fa)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash + initrd /live/initrd.img +} +menuentry "Polish (pl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash + initrd /live/initrd.img +} +menuentry "Portuguese (pt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash + initrd /live/initrd.img +} +menuentry "Romanian (ro)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash + initrd /live/initrd.img +} +menuentry "Russian (ru)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash + initrd /live/initrd.img +} +menuentry "Sinhala (si)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash + initrd /live/initrd.img +} +menuentry "Serbian (Cyrillic) (sr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash + initrd /live/initrd.img +} +menuentry "Slovak (sk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash + initrd /live/initrd.img +} +menuentry "Slovenian (sl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash + initrd /live/initrd.img +} +menuentry "Spanish (es)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash + initrd /live/initrd.img +} +menuentry "Swedish (sv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash + initrd /live/initrd.img +} +menuentry "Tagalog (tl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash + initrd /live/initrd.img +} +menuentry "Tamil (ta)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash + initrd /live/initrd.img +} +menuentry "Telugu (te)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash + initrd /live/initrd.img +} +menuentry "Tajik (tg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash + initrd /live/initrd.img +} +menuentry "Thai (th)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash + initrd /live/initrd.img +} +menuentry "Turkish (tr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash + initrd /live/initrd.img +} +menuentry "Uyghur (ug)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash + initrd /live/initrd.img +} +menuentry "Ukrainian (uk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash + initrd /live/initrd.img +} +menuentry "Vietnamese (vi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash + initrd /live/initrd.img +} +menuentry "Welsh (cy)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash + initrd /live/initrd.img +} +} +### Commented out till Persistence is working as expected. +menuentry "Persistent My-distro" --hotkey=p { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence + initrd /live/initrd.img +} +### Commented out till toram is working as expected. +menuentry "My-distro loaded to RAM" --hotkey=t { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram + 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 diff --git a/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg b/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg index 51999cfb..5d4de898 100644 --- a/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg +++ b/my-distro-devuan-64/bootloaders/boot/grub/grub.cfg @@ -1,15 +1,327 @@ source /boot/grub/config.cfg # Live boot -menuentry "My-distro Live)" --hotkey=l { +menuentry "My-distro Live" --hotkey=l { linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} initrd /live/initrd.img } -menuentry "My-distro Live ( fail-safe mode)" { +menuentry "My-distro Live (fail-safe mode)" { linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 initrd /live/initrd.img } +submenu "My-distro Live with Localisation Support" { +menuentry "Albanian (sq)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sq_AL.UTF-8 keyboard-layouts=sq quiet splash + initrd /live/initrd.img +} +menuentry "Amharic (am)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=am_ET keyboard-layouts=am quiet splash + initrd /live/initrd.img +} +menuentry "Arabic (ar)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ar_EG.UTF-8 keyboard-layouts=ar quiet splash + initrd /live/initrd.img +} +menuentry "Asturian (ast)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ast_ES.UTF-8 keyboard-layouts=ast quiet splash + initrd /live/initrd.img +} +menuentry "Basque (eu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eu_ES.UTF-8 keyboard-layouts=eu quiet splash + initrd /live/initrd.img +} +menuentry "Belarusian (be)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=be_BY.UTF-8 keyboard-layouts=be quiet splash + initrd /live/initrd.img +} +menuentry "Bangla (bn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bn_BD keyboard-layouts=bn quiet splash + initrd /live/initrd.img +} +menuentry "Bosnian (bs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bs_BA.UTF-8 keyboard-layouts=bs quiet splash + initrd /live/initrd.img +} +menuentry "Bulgarian (bg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bg_BG.UTF-8 keyboard-layouts=bg quiet splash + initrd /live/initrd.img +} +menuentry "Tibetan (bo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=bo_IN keyboard-layouts=bo quiet splash + initrd /live/initrd.img +} +menuentry "Catalan (ca)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=zh_TW.UTF-8 keyboard-layouts=zh_TW quiet splash + initrd /live/initrd.img +} +menuentry "Croatian (hr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hr_HR.UTF-8 keyboard-layouts=hr quiet splash + initrd /live/initrd.img +} +menuentry "Czech (cs)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cs_CZ.UTF-8 keyboard-layouts=cs quiet splash + initrd /live/initrd.img +} +menuentry "Danish (da)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=da_DK.UTF-8 keyboard-layouts=da quiet splash + initrd /live/initrd.img +} +menuentry "Dutch (nl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=nl_NL.UTF-8 keyboard-layouts=nl quiet splash + initrd /live/initrd.img +} +menuentry "Dzongkha (dz)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=dz_BT keyboard-layouts=dz quiet splash + initrd /live/initrd.img +} +menuentry "English (en)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=en_US.UTF-8 keyboard-layouts=en quiet splash + initrd /live/initrd.img +} +menuentry "Esperanto (eo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=eo.UTF-8 keyboard-layouts=eo quiet splash + initrd /live/initrd.img +} +menuentry "Estonian (et)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=et_EE.UTF-8 keyboard-layouts=et quiet splash + initrd /live/initrd.img +} +menuentry "Finnish (fi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fi_FI.UTF-8 keyboard-layouts=fi quiet splash + initrd /live/initrd.img +} +menuentry "French (fr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fr_FR.UTF-8 keyboard-layouts=fr quiet splash + initrd /live/initrd.img +} +menuentry "Galician (gl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gl_ES.UTF-8 keyboard-layouts=gl quiet splash + initrd /live/initrd.img +} +menuentry "Georgian (ka)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ka_GE.UTF-8 keyboard-layouts=ka quiet splash + initrd /live/initrd.img +} +menuentry "German (de)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=de_DE.UTF-8 keyboard-layouts=de quiet splash + initrd /live/initrd.img +} +menuentry "Greek (el)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=el_GR.UTF-8 keyboard-layouts=el quiet splash + initrd /live/initrd.img +} +menuentry "Gujarati (gu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=gu_IN keyboard-layouts=gu quiet splash + initrd /live/initrd.img +} +menuentry "Hebrew (he)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=he_IL.UTF-8 keyboard-layouts=he quiet splash + initrd /live/initrd.img +} +menuentry "Hindi (hi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hi_IN keyboard-layouts=hi quiet splash + initrd /live/initrd.img +} +menuentry "Hungarian (hu)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=hu_HU.UTF-8 keyboard-layouts=hu quiet splash + initrd /live/initrd.img +} +menuentry "Icelandic (is)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=is_IS.UTF-8 keyboard-layouts=is quiet splash + initrd /live/initrd.img +} +menuentry "Indonesian (id)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=id_ID.UTF-8 keyboard-layouts=id quiet splash + initrd /live/initrd.img +} +menuentry "Irish (ga)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ga_IE.UTF-8 keyboard-layouts=ga quiet splash + initrd /live/initrd.img +} +menuentry "Italian (it)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=it_IT.UTF-8 keyboard-layouts=it quiet splash + initrd /live/initrd.img +} +menuentry "Japanese (ja)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ja_JP.UTF-8 keyboard-layouts=ja quiet splash + initrd /live/initrd.img +} +menuentry "Kazakh (kk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kk_KZ.UTF-8 keyboard-layouts=kk quiet splash + initrd /live/initrd.img +} +menuentry "Khmer (km)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=km_KH keyboard-layouts=km quiet splash + initrd /live/initrd.img +} +menuentry "Kannada (kn)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=kn_IN keyboard-layouts=kn quiet splash + initrd /live/initrd.img +} +menuentry "Korean (ko)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ko_KR.UTF-8 keyboard-layouts=ko quiet splash + initrd /live/initrd.img +} +menuentry "Kurdish (ku)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ku_TR.UTF-8 keyboard-layouts=ku quiet splash + initrd /live/initrd.img +} +menuentry "Lao (lo)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lo_LA keyboard-layouts=lo quiet splash + initrd /live/initrd.img +} +menuentry "Latvian (lv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lv_LV.UTF-8 keyboard-layouts=lv quiet splash + initrd /live/initrd.img +} +menuentry "Lithuanian (lt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=lt_LT.UTF-8 keyboard-layouts=lt quiet splash + initrd /live/initrd.img +} +menuentry "Malayalam (ml)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ml_IN keyboard-layouts=ml quiet splash + initrd /live/initrd.img +} +menuentry "Marathi (mr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mr_IN keyboard-layouts=mr quiet splash + initrd /live/initrd.img +} +menuentry "Macedonian (mk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=mk_MK.UTF-8 keyboard-layouts=mk quiet splash + initrd /live/initrd.img +} +menuentry "Burmese (my)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=my_MM keyboard-layouts=my quiet splash + initrd /live/initrd.img +} +menuentry "Nepali (ne)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ne_NP keyboard-layouts=ne quiet splash + initrd /live/initrd.img +} +menuentry "Northern Sami (se_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=se_NO keyboard-layouts=se_NO quiet splash + initrd /live/initrd.img +} +menuentry "Norwegian Bokmaal (nb_NO)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro locales=nn_NO.UTF-8 keyboard-layouts=nn_NO quiet splash + initrd /live/initrd.img +} +menuentry "Persian (fa)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=fa_IR keyboard-layouts=fa quiet splash + initrd /live/initrd.img +} +menuentry "Polish (pl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=pl_PL.UTF-8 keyboard-layouts=pl quiet splash + initrd /live/initrd.img +} +menuentry "Portuguese (pt)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro 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 username=user hostname=My-distro 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 username=user hostname=My-distro locales=pa_IN keyboard-layouts=pa quiet splash + initrd /live/initrd.img +} +menuentry "Romanian (ro)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ro_RO.UTF-8 keyboard-layouts=ro quiet splash + initrd /live/initrd.img +} +menuentry "Russian (ru)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ru_RU.UTF-8 keyboard-layouts=ru quiet splash + initrd /live/initrd.img +} +menuentry "Sinhala (si)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=si_LK keyboard-layouts=si quiet splash + initrd /live/initrd.img +} +menuentry "Serbian (Cyrillic) (sr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sr_RS keyboard-layouts=sr quiet splash + initrd /live/initrd.img +} +menuentry "Slovak (sk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sk_SK.UTF-8 keyboard-layouts=sk quiet splash + initrd /live/initrd.img +} +menuentry "Slovenian (sl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sl_SI.UTF-8 keyboard-layouts=sl quiet splash + initrd /live/initrd.img +} +menuentry "Spanish (es)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=es_ES.UTF-8 keyboard-layouts=es quiet splash + initrd /live/initrd.img +} +menuentry "Swedish (sv)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=sv_SE.UTF-8 keyboard-layouts=sv quiet splash + initrd /live/initrd.img +} +menuentry "Tagalog (tl)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tl_PH.UTF-8 keyboard-layouts=tl quiet splash + initrd /live/initrd.img +} +menuentry "Tamil (ta)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ta_IN keyboard-layouts=ta quiet splash + initrd /live/initrd.img +} +menuentry "Telugu (te)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=te_IN keyboard-layouts=te quiet splash + initrd /live/initrd.img +} +menuentry "Tajik (tg)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tg_TJ.UTF-8 keyboard-layouts=tg quiet splash + initrd /live/initrd.img +} +menuentry "Thai (th)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=th_TH.UTF-8 keyboard-layouts=th quiet splash + initrd /live/initrd.img +} +menuentry "Turkish (tr)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=tr_TR.UTF-8 keyboard-layouts=tr quiet splash + initrd /live/initrd.img +} +menuentry "Uyghur (ug)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=ug_CN keyboard-layouts=ug quiet splash + initrd /live/initrd.img +} +menuentry "Ukrainian (uk)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=uk_UA.UTF-8 keyboard-layouts=uk quiet splash + initrd /live/initrd.img +} +menuentry "Vietnamese (vi)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=vi_VN keyboard-layouts=vi quiet splash + initrd /live/initrd.img +} +menuentry "Welsh (cy)" { + linux /live/vmlinuz boot=live components username=user hostname=My-distro locales=cy_GB.UTF-8 keyboard-layouts=cy quiet splash + initrd /live/initrd.img +} +} +### Commented out till Persistence is working as expected. +menuentry "Persistent My-distro" --hotkey=p { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} persistence + initrd /live/initrd.img +} +### Commented out till toram is working as expected. +menuentry "My-distro loaded to RAM" --hotkey=t { + linux /live/vmlinuz boot=live components username=user hostname=My-distro quiet splash findiso=${iso_path} toram + 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