diff --git a/iso_icerik/boot/grub/efiboot.img b/iso_icerik/boot/grub/efiboot.img index a88ec87d4..7673cca62 100644 Binary files a/iso_icerik/boot/grub/efiboot.img and b/iso_icerik/boot/grub/efiboot.img differ diff --git a/iso_icerik/boot/grub/grub.cfg b/iso_icerik/boot/grub/grub.cfg index 331402c62..bdf66050d 100644 --- a/iso_icerik/boot/grub/grub.cfg +++ b/iso_icerik/boot/grub/grub.cfg @@ -12,5 +12,50 @@ insmod hfsplus insmod linux insmod chain -search --file --no-floppy --set=milislive "/boot/grub/grub_milis.cfg" -source "(${milislive})/boot/grub/grub_milis.cfg" + +set pager="1" +set locale_dir="(${milislive})/boot/grub/locale" + +if [ -e "${prefix}/${grub_cpu}-${grub_platform}/all_video.mod" ]; then + insmod all_video +else + insmod efi_gop + insmod efi_uga + insmod video_bochs + insmod video_cirrus +fi + +insmod font + +if loadfont "/boot/grub/fonts/unicode.pf2" ; then + insmod gfxterm + set gfxmode="auto" + + terminal_input console + terminal_output gfxterm + + insmod png + background_image "/boot/isolinux/back.jpg" +fi + +if [ cpuid -l ]; then + menuentry "Milis_Linux 4.4.6-milis-lts (x86_64)" { + set gfxpayload="keep" + linux /boot/kernel \ + root=live:CDLABEL=MILIS_LIVE ro \ + rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ + vconsole.unicode=1 vconsole.keymap=tr \ + locale.LANG=tr_TR.UTF-8 + initrd /boot/initramfs + } + menuentry "Milis_Linux 4.4.6-milis-lts (x86_64) (RAM)" { + set gfxpayload="keep" + linux /boot/kernel \ + root=live:CDLABEL=MILIS_LIVE ro \ + rd.luks=0 rd.md=0 rd.dm=0 loglevel=4 gpt add_efi_memmap \ + vconsole.unicode=1 vconsole.keymap=tr \ + locale.LANG=tr_TR.UTF-8 rd.live.ram + initrd /boot/initramfs + } +fi + diff --git a/talimatname/temel-ek/kernel-lts/kernel-lts.config_64 b/talimatname/temel-ek/kernel-lts/kernel-lts.config_64 index 4369b1c99..0cb81dc42 100644 --- a/talimatname/temel-ek/kernel-lts/kernel-lts.config_64 +++ b/talimatname/temel-ek/kernel-lts/kernel-lts.config_64 @@ -6707,6 +6707,9 @@ CONFIG_INTEL_RAPL=m CONFIG_RAS=y CONFIG_AMD_MCE_INJ=m CONFIG_THUNDERBOLT=m +CONFIG_EFI=y +CONFIG_EFI_STUB=y +CONFIG_EFI_MIXED=y # # Android @@ -6744,14 +6747,17 @@ CONFIG_ISCSI_IBFT_FIND=y CONFIG_ISCSI_IBFT=m # CONFIG_GOOGLE_FIRMWARE is not set -# # EFI (Extensible Firmware Interface) Support # -# CONFIG_EFI_VARS is not set +CONFIG_EFI_VARS=y CONFIG_EFI_ESRT=y +CONFIG_EFI_VARS_PSTORE=y +CONFIG_EFI_VARS_PSTORE_DEFAULT_DISABLE=y CONFIG_EFI_RUNTIME_MAP=y # CONFIG_EFI_FAKE_MEMMAP is not set CONFIG_EFI_RUNTIME_WRAPPERS=y +CONFIG_EFI_BOOTLOADER_CONTROL=m +CONFIG_EFI_CAPSULE_LOADER=m CONFIG_UEFI_CPER=y #