LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (https://www.linuxquestions.org/questions/slackware-14/)
-   -   slackware64-current iso installed on UEFI machine ,but not showing on EFI section or at boot (https://www.linuxquestions.org/questions/slackware-14/slackware64-current-iso-installed-on-uefi-machine-but-not-showing-on-efi-section-or-at-boot-4175568116/)

sinar.kk 01-28-2016 01:46 AM

slackware64-current iso installed on UEFI machine ,but not showing on EFI section or at boot
 
Hi All ,i bought a new laptop of HP with UEFI and i have installed windows 10 and slackware64(AKA 14.2)

The problem is when in the boot option to install slackware from Internal CDROM UEFI , it just shows "welcome to Grub" and freezes the screen , i had to install using the boot option just internal CDROM (not UEFI) and slackware installation went fine and in the end it didnt show for ELILO so i installed lilo .

Now what happens when i turn on my machine is that without any interference it will boot only to windows

but when i turn on the machine and press "ESC" for my machine boot options and then i select "Notebook drive" it comes to LILO of slackware without any other OS but just linux , and when i enter it , it normally boots into slackware..and everything is working fine

When i am in slackware i dont find EFI boot sector,

How can i install ELILO without reinstalling both OS , i read the slackdocs , but nothing works for me ... i dont have clue on how to do this...consider me as a newbee and imagine that i am in slackware OS ...what to do next ? can you guide me?

ReaperX7 01-28-2016 02:31 AM

Did you disable Secure Boot?

What you can do is chroot into the system from the installation media, and then redo elilo's setup and configuration.

Details on chroot are on Slackwiki

sinar.kk 01-28-2016 02:36 AM

slackware46-current iso installed on UEFI machine ,but not showing on EFI section or at boot
 
in my machine I have not enabled secure boot. and I have enabled legacy mode. but still the first priority goes to uefi there is no way to change that. so I need a way to install elilo into uefi boot sector..

ReaperX7 01-28-2016 02:37 AM

Disable legacy mode and just use straight UEFI.

If elilo won't work try grub.

sinar.kk 01-28-2016 02:45 AM

slackware46-current iso installed on UEFI machine ,but not showing on EFI section or at boot
 
that's what I said when in uefi slackware cd just shows welcom to grub and it freezes

ReaperX7 01-28-2016 02:48 AM

Does the 14.1 disk work?

sinar.kk 01-28-2016 02:59 AM

i dont have a 14.1 disk with me now , but even if i have , 14.1 kernel will not support my hardwares :(

Didier Spaier 01-28-2016 03:47 AM

Try the ISO slint64-current-20160125.iso that you will find here: http://slint.fr/testing/slint-current/

You need to have your firmware set to boot in EFI mode.

Allow at least one minute after you see "Welcome to GRUB" for the menu to appear and chose to install in English (US).

When asked, do not install the 'slint' series of packages (unless you need polyglot tools): you will then get an almost genuine Slackware

If that works, do not install lilo but as advised, install elilo instead.

PS1. As advised by the installer you will need to make an EFI partition of around 100M.
PS2. Maybe the issue comes from the ISO you used. How did you get it and write in on a media?
PS3. There is no such thing as an EFI boot sector. You will boot off an EFI image, that is a file installed by eliloconfig in your EFI partition, and the path to this file will be recorded in the firmware's menu.
PS4. Another way would be to install rEFInd from Windows. That's probably easier, but I have no experience doing that yet.

ReaperX7 01-28-2016 04:21 AM

Can you post your partition table? I'm curious as to how you have you disk laid out.

sinar.kk 01-28-2016 09:38 PM

Device Start End Sectors Size Type
>> Free space 2048 2048 0 0B
/dev/sda1 2048 206847 204800 100M EFI System
/dev/sda2 206848 468991 262144 128M Microsoft reserved
/dev/sda3 468992 168757247 168288256 80.3G Microsoft basic data
/dev/sda4 168757248 378472447 209715200 100G Linux filesystem
/dev/sda5 378472448 1846478847 1468006400 700G Linux filesystem
/dev/sda6 1846478848 1953525134 107046287 51G Linux swap



This is my partitions , sda4 is where slackware installed

sinar.kk 01-29-2016 10:44 PM

any help ? how can i install elilo after slackware was installed....

ReaperX7 01-29-2016 10:56 PM

Run eliloconfig and it should do it for you, otherwise you'll want to try Grub. I'm not too familiar with the Grub installation for Slackware on UEFI though.

sinar.kk 01-29-2016 10:59 PM

When i run eliloconfig as root it shows "ERROR: System is not running under UEFI."

what will i do now?

@ReaperX7 and others thanks for your support

ReaperX7 01-30-2016 01:06 AM

At this point, reenable EFI boot mode, and reinstall. It'll be quicker.

Didier Spaier 01-30-2016 01:53 AM

As the message said eliloconfig can't work if you don't start in EFI mode. This is because then there is no way for the OS to communicate with the EFI firmware, i.e. no directory /sys/firmware/efi.

Did you try what I suggested in post #8?


All times are GMT -5. The time now is 03:31 PM.