adicionar suporte a localizaçao ao bootloader

This commit is contained in:
manuel 2023-11-21 11:09:22 -01:00
parent af3acde83b
commit b4585439ae
5 changed files with 1653 additions and 8 deletions

View File

@ -1,7 +1,7 @@
source /boot/grub/config.cfg source /boot/grub/config.cfg
# Live boot # 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} linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img initrd /live/initrd.img
} }
@ -9,7 +9,319 @@ menuentry "My-distro Live ( fail-safe mode)" {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
initrd /live/initrd.img 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 # You can add more entries like this
# menuentry "Alternate live boot" { # menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here # linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here

View File

@ -10,3 +10,400 @@ label My-distro Live-failsafe
linux /live/vmlinuz linux /live/vmlinuz
initrd /live/initrd.img initrd /live/initrd.img
append boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 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

View File

@ -1,7 +1,7 @@
source /boot/grub/config.cfg source /boot/grub/config.cfg
# Live boot # 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} linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img initrd /live/initrd.img
} }
@ -9,7 +9,319 @@ menuentry "My-distro Live ( fail-safe mode)" {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
initrd /live/initrd.img 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 # You can add more entries like this
# menuentry "Alternate live boot" { # menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here # linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here

View File

@ -1,7 +1,7 @@
source /boot/grub/config.cfg source /boot/grub/config.cfg
# Live boot # 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} linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img initrd /live/initrd.img
} }
@ -9,7 +9,319 @@ menuentry "My-distro Live ( fail-safe mode)" {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
initrd /live/initrd.img 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 # You can add more entries like this
# menuentry "Alternate live boot" { # menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here # linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here

View File

@ -1,7 +1,7 @@
source /boot/grub/config.cfg source /boot/grub/config.cfg
# Live boot # 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} linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path}
initrd /live/initrd.img initrd /live/initrd.img
} }
@ -9,7 +9,319 @@ menuentry "My-distro Live ( fail-safe mode)" {
linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788 linux /live/vmlinuz boot=live components memtest noapic noapm nodma nomce nolapic nosmp nosplash vga=788
initrd /live/initrd.img 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 # You can add more entries like this
# menuentry "Alternate live boot" { # menuentry "Alternate live boot" {
# linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here # linux /live/vmlinuz boot=live components quiet splash findiso=${iso_path} custom options here