LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 02-02-2016, 07:39 AM   #16
jostber
Member
 
Registered: Jul 2001
Location: Skien, Norway
Distribution: Slackware Current 64-bit
Posts: 543

Rep: Reputation: 178Reputation: 178

Be careful that you copy the correct vmlinuz to /boot/efi/EFI/Slackware as well as the correct initrd.gz. Check that you enter the correct path to your root partition. My elilo.conf looks like this:

chooser=simple
delay=1
timeout=1
#
image=vmlinuz
label=vmlinuz
initrd=initrd.gz
read-only
append="root=/dev/sda3 vga=normal ro"
 
Old 02-02-2016, 11:44 AM   #17
qunying
Member
 
Registered: Jun 2002
Distribution: Slackware
Posts: 257

Rep: Reputation: 147Reputation: 147
Quote:
Originally Posted by jheengut View Post
rEFInd is a boot manager,I need a boot loader that can accept a new shiny 4.4 kernel
When you have EFI stub loader built into the kernel, it could load the kernel without problem (by default, Slackware build its kernel with EFI stub loader), I have use it for all my EFI capable machines without any extra boot loader.

Ref: http://www.rodsbooks.com/refind/linux.html

Last edited by qunying; 02-02-2016 at 11:53 AM.
 
Old 02-03-2016, 04:59 AM   #18
jheengut
Member
 
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, Lubuntu
Posts: 352

Original Poster
Blog Entries: 16

Rep: Reputation: 51
Quote:
Originally Posted by Didier Spaier View Post
We can't know for sure if this is a bug with the information provided. I suggest that you use efibootmgr alone to check all firmware menu entries.

Other than that, did you try having a single entry in elilo.conf with only the 4.4 kernel? as we don't know how the efi image provided in the elilo package was compiled, maybe it accepts just the first entry in the config file?
This a new install of slackware 14.1 with no modifications. I then upgraded the slackbox. The 4.4 kernel has been copied to /boot/efi/EFI/Slackware/vmlinuz. Also, I'm using the huge kernel so an initrd is not needed for the moment.

Nothing else was done.

I tested grub2. It works even with the new kernels, and those that I compiled myself, ie 4.5.0-rc2 is booting.

I think that the elilo of slackware 14.1 cannot boot a above certain version of the linux kernel.

Attached is a sample of how the UEFI Aptio BIOS had been reading the boot entries though efibootmgr and the MSI efi boot manager are recogninzing the boot entries correctly. The boot entries are read correctly everywhere now, no worries of your part on this particular problem, I have a way to resolve it.
Attached Thumbnails
Click image for larger version

Name:	dsc_000001.jpg
Views:	16
Size:	124.0 KB
ID:	20727  

Last edited by jheengut; 02-04-2016 at 04:29 AM.
 
Old 02-03-2016, 05:35 AM   #19
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,058

Rep: Reputation: Disabled
I don't see any attachment.

I doubt that elilo care for a kernel version, but you can check that upgrading to 3.16. Just grab the source stuff in Slacwkare64 current and rebuild the package in 14.1. I will also try to reproduce later today or tomorrow.
 
Old 02-03-2016, 06:19 AM   #20
jostber
Member
 
Registered: Jul 2001
Location: Skien, Norway
Distribution: Slackware Current 64-bit
Posts: 543

Rep: Reputation: 178Reputation: 178
Any relevance to this thread?

http://www.linuxquestions.org/questi...-a-4175568840/
 
Old 02-04-2016, 04:48 AM   #21
jheengut
Member
 
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, Lubuntu
Posts: 352

Original Poster
Blog Entries: 16

Rep: Reputation: 51
haswell not skylake

Quote:
Originally Posted by jostber View Post

nope , mine is a haswell processor.
Code:
CPU 0:
   vendor_id = "GenuineIntel"
   version information (1/eax):
      processor type  = primary processor (0)
      family          = Intel Pentium Pro/II/III/Celeron/Core/Core 2/Atom, AMD Athlon/Duron, Cyrix M2, VIA C3 (6)
      model           = 0xc (12)
      stepping id     = 0x3 (3)
      extended family = 0x0 (0)
      extended model  = 0x3 (3)
      (simple synth)  = Intel Core i5-4000 / i7-4000 / Mobile Core i3-4000 / i5-4000 / i7-4000 / Mobile Core i3-4000 / Mobile Core i5-4000 / Mobile Core i7-4000 / Pentium G3000 / Celeron G1800 / Mobile Pentium 3
500U / Mobile Celeron 2900U / Xeon E3-1200 v3 (Haswell), 22nm
And my laptop does not even boot the kernel, it just reboots and drop to the Aptio UEFI BIOS or sometimes just reboots.

And grub boots the kernel cleanly with no apparent problems or issues related to hardware.

And only elilo refuses to boot new kernels.

I will continue to use elilo for the 14.1 but 14.2 will surely be grub. The grub-mkconfig is fine by me to update W.R.T. latest kernel available in /boot.
 
Old 02-04-2016, 04:52 AM   #22
jheengut
Member
 
Registered: Sep 2006
Location: Providence, Moka Mauritius
Distribution: Slackware, Lubuntu
Posts: 352

Original Poster
Blog Entries: 16

Rep: Reputation: 51
Quote:
Originally Posted by Didier Spaier View Post
I don't see any attachment.

I doubt that elilo care for a kernel version, but you can check that upgrading to 3.16. Just grab the source stuff in Slacwkare64 current and rebuild the package in 14.1. I will also try to reproduce later today or tomorrow.

There is a ssd plus a hard disk, so one efi partition for each drive that's why you see slackware14.1 and slackware
Attached Thumbnails
Click image for larger version

Name:	dsc_000001.jpg
Views:	10
Size:	124.0 KB
ID:	20728  
 
Old 02-04-2016, 05:25 AM   #23
Bertical
Member
 
Registered: Oct 2008
Location: Kingdom of Mercia
Distribution: Slackware
Posts: 83

Rep: Reputation: 14
I had the same problem after upgrading today. Looks like eliloconfig was updating /boot/efi but the EFI partition wasn't actually mounted. I solved it by booting into the installer, mounting all my partitions on a temporary directory and chrooting. After making sure the EFI partition was indeed mounted and running eliloconfig my system now boots normally.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Latest kernel update changes boot drive letter PeterSteele Red Hat 5 12-03-2013 09:05 PM
Can't boot Fedora 12 with latest kernel tron_thomas Linux - Software 2 07-19-2010 08:50 PM
Unable to install kernel 2.6.31.6 -the latest getasif Linux - Kernel 1 11-18-2009 07:40 AM
How to set FC2 to default boot from the latest kernel simke Fedora 2 09-07-2004 08:44 PM
RH9 won't boot latest kernel - help! SweetPete Linux - General 3 01-06-2004 06:18 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 04:43 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration