WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: TinyCorePure64 and UEFI boot  (Read 2867 times)

Offline Rich

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 6584
Re: TinyCorePure64 and UEFI boot
« Reply #15 on: January 06, 2019, 10:38:46 AM »
Hi hamak
So which path did you have to use to make it work on that laptop,  /EFI/BOOT  or  \EFI\Linux ?

Offline hamak

  • WikiUser
  • *
  • Posts: 26
Re: TinyCorePure64 and UEFI boot
« Reply #16 on: January 06, 2019, 11:39:00 AM »
/EFI/Linux worked with grub but on the other PC both /EFI/Linux and /EFI/BOOT worked
I am still testing but I think the tutorial on syslinux is not correct. it does not work even when I use /EFI/Linux and it does not work on the other PC either

Offline polikuo

  • Sr. Member
  • ****
  • Posts: 367
Re: TinyCorePure64 and UEFI boot
« Reply #17 on: January 08, 2019, 12:29:41 AM »
Hi hamak

My apology, I failed to notice that there's one missing file required.  :-[
Code: [Select]
cp /usr/local/share/syslinux/efi*/ldlinux.e64 /mnt/usb/EFI/BOOTI've already asked the admin to fix the post

Here is my working USB tree that I just created
Quote
/mnt/sdc1
|-- EFI
|   `-- BOOT
|       |-- BOOTX64.EFI
|       |-- ldlinux.e64
|       |-- libcom32.c32
|       |-- libutil.c32
|       |-- syslinux.cfg
|       `-- vesamenu.c32
|-- corepure64.gz
|-- ldlinux.c32
|-- ldlinux.sys
|-- libcom32.c32
|-- libutil.c32
|-- syslinux.cfg
|-- vesamenu.c32
`-- vmlinuz64

FYI, my /mnt/sdc1/EFI/BOOT/syslinux.cfg
Quote
UI vesamenu.c32
MENU TITLE UEFI Bootloader
DEFAULT tc

LABEL tc
MENU LABEL Tiny Core
KERNEL /vmlinuz64
INITRD /corepure64.gz
APPEND quiet lang="zh_TW.utf8" blacklist=pcspkr multivt waitusb=5:UUID="0bcc1165-cf7a-41bd-80af-3156c4f26ec6" tce=UUID="0bcc1165-cf7a-41bd-80af-3156c4f26ec6"

The differences between the two syslinux.cfg
By adding a menu title, it would be easier to see how a usb boot.
Quote
--- /mnt/sdc1/syslinux.cfg
+++ /mnt/sdc1/EFI/BOOT/syslinux.cfg
@@ -1,5 +1,5 @@
 UI vesamenu.c32
-MENU TITLE Legacy BIOS Bootloader
+MENU TITLE UEFI Bootloader
 DEFAULT tc

Hope that helps

Offline hamak

  • WikiUser
  • *
  • Posts: 26
Re: TinyCorePure64 and UEFI boot
« Reply #18 on: January 08, 2019, 02:41:33 PM »
Thank you very much polikuo!
Today I got syslinux to work for the first time and syslinux or extlinux are what I really want to use but it is a high learning curve it looks like.
I will create a simple tutorial with bash script and post it in here as solved this week.
Thank you very much again

Offline hamak

  • WikiUser
  • *
  • Posts: 26
Re: TinyCorePure64 and UEFI boot
« Reply #19 on: January 09, 2019, 05:37:15 AM »
SOLVED!

Thanks to Coreplayer2 and polikuo I got both GRUB and Syslinux to work

Thank you very much!