LinuxQuestions.org
Visit Jeremy's Blog.
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 08-14-2015, 07:09 PM   #16
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,780

Rep: Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431

Thank You Polaris96, for understanding that my counterpoint was by no means a flame to any person here, just a complaint about industry implementation.... nor did it come from ignorance of the specs as Didier would dismiss my opinion, which would have been a bad enough assumption, but to add in "hearsay" and "baseless statements" just adds rude, and uncalled for jumping to wild conclusions. Thanks to all else who responded with dignity.

I am disappointed in the gulf between the design imperative specs and the results, at least so far. Some of my disappointment comes from how little it does for me, so far. It's good to see it listed out so succinctly so I can better now see at least how it may benefit some others, but for example I've not had problems with numbers or sizes of partitions. So certainly some of the upside has escaped me at the 1st hand experience level.

Admittedly I have only personally worked on a dozen or so motherboards where UEFI was even a choice, but I do have that experience and I have read a great deal on the subject and only little of that is confined to forum posts. To be as objective as I can possibly be I can't say that I have never responded in a public forum without thoroughly researching the subject, but it has been extremely rare. I don't "paint by numbers" nor learn by rote.

I suppose the bottom line is that it is fairly new and seeks to fix and eventually replace a system that is so old, and has been broken in many ways for so long, that it is going to take a lot of time for revision to cover it all, so I am probably guilty of judging too soon, but then again I was only referring to it's current state and how much it does for or to me, and do far it has been more of the "to" side

Last edited by enorbet; 08-14-2015 at 07:10 PM.
 
Old 08-14-2015, 07:29 PM   #17
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,780

Rep: Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431
Dugan - Just finished reading all 6 pages of your linked thread. Thank you very much. It must be quite timely because that has become a real "break out the crawler and droplight and get tour hands dirty" thread - the best kind
 
Old 08-14-2015, 09:13 PM   #18
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,055

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
Thank You Polaris96, for understanding that my counterpoint was by no means a flame to any person here, just a complaint about industry implementation.... nor did it come from ignorance of the specs as Didier would dismiss my opinion, which would have been a bad enough assumption, but to add in "hearsay" and "baseless statements" just adds rude, and uncalled for jumping to wild conclusions.
My answer wouldn't have been rude if you had just stated "I had no luck with the implementation of UEFI so far". But that's not at all what you wrote in post #8, or my English is even worst than I think it is.

Furthermore, is is quite understandable that it takes time for firmware and motherboards vendors to provide fully compliant implementations.

Before beginning coding, a firmware developer has to fully read and understand the 2637 pages of the spec, but also acquire a sufficient knowledge of most of the 118 documents referred to in annex Q1.

The first sentence of the spec states:
Quote:
This Unified Extensible Firmware Interface (hereafter known as UEFI) Specification describes an interface between the operating system (OS) and the platform firmware.
That means that it is as much work for the firmware provider as it is for the OS developer to implement it. In neither case can this be done over night.

Last edited by Didier Spaier; 08-14-2015 at 09:14 PM.
 
Old 08-15-2015, 12:39 AM   #19
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,780

Rep: Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431
I re-read my post, Didier, and I truly do not see anything even remotely offensive to anyone but possibly OS peddlers. How I incurred your condescending wrath is still a mystery to me. It seems as if you want to put some burden of shame on me and it is not my fault that UEFI has yet to please me, but that is no more offensive in my book than saying it is my opinion that Hummers are gas-guzzling behemoths that need stricter regulation for public roads.
 
Old 08-15-2015, 07:20 AM   #20
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,055

Rep: Reputation: Disabled
Quote:
Originally Posted by enorbet View Post
I re-read my post, Didier, and I truly do not see anything even remotely offensive to anyone but possibly OS peddlers. How I incurred your condescending wrath is still a mystery to me. It seems as if you want to put some burden of shame on me and it is not my fault that UEFI has yet to please me, but that is no more offensive in my book than saying it is my opinion that Hummers are gas-guzzling behemoths that need stricter regulation for public roads.
Here is an elaborated answer.

I apologize to readers who could be bored by this discussion. At least I will try to make this post useful to someone interested by the topic of this thread.

My sentence:
Quote:
A little bit of knowledge is worth a lot of hearsay and baseless statements.
was not intended to you but to people reading this thread in the hope of finding some useful information or more generally learn something. Do you think that your post brings them anything useful? People just could just (wrongly) conclude from it "No UEFI implementation is worthwhile, so better stick to BIOS".

Not basing your statement on any practical example but just generalizing from your (not reported) experience made your post look very much like spreading FUD. That is why I wrote "baseless": you are not providing any evidence. So for people reading it that is "hearsay" and that's why I suggest is that they (not you) acquire some knowledge of the spec instead.

Using such words as as "OS peddlers" (care to name some and tell us why you call them "peddlers"?) or "shameful" (of what?) doesn't help either.

But it is not too late: you are still welcome to provide examples or what went wrong, giving as many details as possible like the Slackware version and edition you tried to install, the MOBO and firmware brands, models and versions, what you did, what issues you encountered, how you solved them. This will certainly help people owning the same hardware/firmware or considering its acquisition.

Somehow, such information could complement the HCL.

Examples of such information are the Broken UEFI Implementation wiki recently set up by Steve McIntyre and announced on his blog.

See also the Problems Starting Tails (similar issues could be encountered trying to boot a Slackware installer) and the Miscellaneous test results under Syslinux[1] also from Tails.

And Arch's UEFI/Hardware wiki page.

That's the lists I am aware of. If anyone knows of others, feel free to post links or pointers.

Cheers,
Didier

PS I don't feel any wrath against you.

[1]Tails use mainly Syslinux 6.03 to boot on UEFI firmware but similar issues could be encountered with other boot loaders.

Last edited by Didier Spaier; 08-15-2015 at 12:41 PM. Reason: Typos fix.
 
Old 08-15-2015, 12:26 PM   #21
polaris96
Member
 
Registered: Jan 2015
Distribution: Slackware, LFS, OpenIndiana, debian wheezy
Posts: 55

Original Poster
Rep: Reputation: Disabled
enorbet i kind of agree with didier in regard to your original comment. I don't doubt you meant well and it's obvious that you're a well informed person, but I read, "os-peddlers..." and immediately thought, "oh boy, here we go, it'll be gnu uber alles and take a stand together before the military industrial complex takes our souls MMAAAANNNNNN..."

I was wrong and I apologize for reading your comments in that light, but it was kind of hard not to.

thank you gentlemen, both, for your insight.
 
Old 08-15-2015, 12:33 PM   #22
polaris96
Member
 
Registered: Jan 2015
Distribution: Slackware, LFS, OpenIndiana, debian wheezy
Posts: 55

Original Poster
Rep: Reputation: Disabled
addressing an entirely different (informational, thankfully) comment. This is subjective because I've only worked on one platform (and have no intentions of becoming a UEFI guru any more than the job requires).

I have read the Broken UEFI implementation wiki that didier mentions. I actually own some of the referenced hardware (Gigabyte Dual UEFI BIOS). Again, subjective with a test population of one unit, but it worked well for me once I realized what the issue actually was. Not a UEFI problem at all.

I did have issue with IOMMU being disabled and I wonder if many of the "broken UEFI" complaints arise from this (weird) factory setting.

The people at debian are driving that wiki and they've always been great about helping the bigger community. Definitely a site worth looking over.

Last edited by polaris96; 08-15-2015 at 12:36 PM.
 
Old 08-15-2015, 09:47 PM   #23
ReaperX7
LQ Guru
 
Registered: Jul 2011
Location: California
Distribution: Slackware64-15.0 Multilib
Posts: 6,558
Blog Entries: 15

Rep: Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097Reputation: 2097
The only issue I have with BIOS based systems is the fact that Microsoft refuses to support BIOS+GPT booting.

GPT has been in usage on BIOS systems for a good amount of time, even before UEFI was the craze. GPT fixed everything that MBR was lagging behind in. UEFI on the other hand really fixed nothing BIOS already did, still does, and does well minus a slightly useful added security layer. Everyone says GPT boot over BIOS is a hack, well yes it is, but so is any computer code. GPT+BIOS works, works well, and I've really never ran into a system that couldn't boot using GPT partitioning with the proper configuration.
 
Old 08-15-2015, 10:13 PM   #24
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,780

Rep: Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431Reputation: 4431
It is so easy to misunderstand even in person let alone with just text on a page absent physical cues. I had just wanted to find out if someone either knew something I didn't or simply had needs different from mine and all it took was one possibly badly chosen word and we were off. Kudos, gentlemen, for displaying civilized adults can and do work misunderstandings out as long as nobody gets overly emotional/defensive.
 
Old 08-17-2015, 09:49 PM   #25
sombragris
Member
 
Registered: Jul 2004
Location: Asuncion, Paraguay, South America
Distribution: Slackware
Posts: 852

Rep: Reputation: 383Reputation: 383Reputation: 383Reputation: 383
I'd like to know how can I add a Slackware kernel to the rEFInd menu, booting directly from rEFInd and bypassing ELILO. I tried doing that after reading the docs but all I got was a kernel panic. In my experience, documentation for EFI boot managers (ELILO, rEFInd, GRUB2) is either absent or abstruse.
 
Old 08-18-2015, 04:28 AM   #26
chrisretusn
Senior Member
 
Registered: Dec 2005
Location: Philippines
Distribution: Slackware64-current
Posts: 2,967

Rep: Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545Reputation: 1545
Quote:
Originally Posted by e5150 View Post
There seems to be a perpetuated misconception about BIOS+MBR vs UEFI+GPT, that they necessarily are coupled in that way. ...none of the systems I use are UEFI. When I purchased my most recent workstation motherboard, I specifically looked for one that used BIOS. But all my hard drives are GPT-formatted, my workstation has a couple of 3 Tb drives with one single partition, and the laptop I'm currently typing on has six ("primary") partitions. I've taken advantage of GPT partitioning, while remaining a luddite wrt UEFI.
I my case none of my motherboards are UEFI (yet). This computer has two 1TB hard drives. One (Sector size (logical/physical): 512B/512B) uses MBR. The other (recently replaced) uses GPT out of necessity. The new hard drive has a sector size (logical/physical): 512B/4096B and MBR does not work on these hard drives. So I am using BIOS+MBR+GPT.
 
Old 08-18-2015, 10:06 AM   #27
brobr
Member
 
Registered: Oct 2003
Location: uk
Distribution: Slackware
Posts: 973

Rep: Reputation: 238Reputation: 238Reputation: 238
Quote:
Originally Posted by e5150 View Post
There seems to be a perpetuated misconception about BIOS+MBR vs UEFI+GPT, that they necessarily are coupled in that way. ...none of the systems I use are UEFI. ....
There is no misconception. The difference between BIOS+MBR vs UEFI+GPT is helpful to keep in mind when trying to get around/do something with secure boot or setting up UEFI. Maybe better to think of it as BIOS/MBR/lilo vs UEFI/GPT/elilo. That GPT can be mixed in with BIOS/MBR/lilo (outwith UEFI) is actually not relevant for running a system until it comes to solving secure boot issues. But not the other way round: UEFI only works with GPT/elilo.

Last edited by brobr; 08-18-2015 at 10:08 AM.
 
Old 08-18-2015, 02:37 PM   #28
e5150
Member
 
Registered: Oct 2005
Location: Sweden
Distribution: Slackware and Alpine
Posts: 132

Rep: Reputation: 100Reputation: 100
Quote:
Originally Posted by brobr View Post
That GPT can be mixed in with BIOS/MBR/lilo (outwith UEFI) is actually not relevant for running a system until it comes to solving secure boot issues.
I would have to disagree, the context of my comment was that the OP's two first joyful things about UEFI, was actually things about GPT. My point was that to get the benefits of GPT, one does not necessarily need to jump ship from BIOS to UEFI. For anyone who wants to use a new fancy large hard drive with an older non-EFI mb, being able to mix GPT and BIOS is certainly relevant, even before dealing with secure boot.
 
Old 08-21-2015, 01:04 PM   #29
dugan
LQ Guru
 
Registered: Nov 2003
Location: Canada
Distribution: distro hopper
Posts: 11,217

Rep: Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309Reputation: 5309
I'm now intrigued about the possibility of making a slackware-current USB installer that boots with rEFIND...
 
Old 08-21-2015, 01:22 PM   #30
Didier Spaier
LQ Addict
 
Registered: Nov 2008
Location: Paris, France
Distribution: Slint64-15.0
Posts: 11,055

Rep: Reputation: Disabled
I'll try to do that and let you know when it's available, hopefully later today.

I have no Mac but as long as you are eager to test...

PS But I will first make some preliminary tests on my Thinkpad that has an UEFI firmware.

Last edited by Didier Spaier; 08-21-2015 at 01:31 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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
remove entry from rEFInd? amandus Slackware 2 02-20-2015 05:53 PM
[SOLVED] Can't find /boot/efi/EFI/Slackware/vmlinuz kernel configuration ironQiu Slackware 4 02-09-2015 06:21 AM
boot efi disk with without a non-efi bios pc... masavini Programming 1 11-12-2013 08:48 PM
EFI main GPT overwritten everytime (when windows 7 runs) - structure of EFI masuch Linux - Newbie 2 07-20-2012 02:49 PM

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

All times are GMT -5. The time now is 04:13 AM.

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