LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices


Reply
  Search this Thread
Old 10-31-2017, 06:43 AM   #1
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Rep: Reputation: 13
EFI BIOS questions


I have an "EFI BIOS" on my oldish, cheap and low spec Acer laptop. It's an "Insyde H20".

I've done some research but can't find anything useful on this (maybe because I don't know specifically what to look for). My knowledge of UEFI systems is very limited. Hoping someone can give me a few pointers in the right direction. My questions are:

1) Is an "EFI BIOS" a true UEFI? Insyde Software are a UEFI company and were involved with the spec, etc.

2) The "BIOS" setup itself is a normal text mode setup programme. Configuration options are absolutely minimal, there is no legacy boot, secureboot on/off option or anything of the sort, it's bare bones. I can boot an OS from the MBR as normal, so it does work.
It's almost as if it's locked into legacy boot mode?

3) Is it like this because something is missing from the hard disk, i.e. an EFI system partition?

This laptop is the product of "dumpster diving", I fitted some spare parts and scavenged an HDD which is formatted with a DOS MBR, not a GPT.

Any suggestions gratefully received.

Thanks

Last edited by anisoptera; 10-31-2017 at 07:02 AM. Reason: grammar, omissions
 
Old 10-31-2017, 08:31 AM   #2
yancek
LQ Guru
 
Registered: Apr 2008
Distribution: Slackware, Ubuntu, PCLinux,
Posts: 10,504

Rep: Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489
Do you see EFI options of some sort in the BIOS? If you want an EFI install you would need to either create an efi partition or use an already existing efi partition for the required efi files for your OS. The hardware would need to be EFI capable.
 
Old 10-31-2017, 09:50 AM   #3
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Original Poster
Rep: Reputation: 13
The only "EFI" I see is that it's called an Insyde EFI "BIOS". By virtue of being from Insyde that, for me, makes it an UEFI by default? There are very few options, boot order is about it, no means to disable devices, etc and certainly nothing related to UEFI and secureboot - it's minimal.

I've done some more digging around today, some users on mainly Windows forums have mentioned an "advanced" mode, i.e. hitting the letter 'a' key directly after hitting F10. I'll give this a try next and report back if it works.

Also I believe the "BIOS" was in legacy BIOS mode, because Windows 7 was installed when I got it?

Thanks
 
Old 10-31-2017, 02:33 PM   #4
yancek
LQ Guru
 
Registered: Apr 2008
Distribution: Slackware, Ubuntu, PCLinux,
Posts: 10,504

Rep: Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489Reputation: 2489
A pre-installed windows 7 is almost certainly an MBR rather than an EFI install. If it is EFI capable there should surely be some reference to EFI in the BIOS.
 
Old 10-31-2017, 02:35 PM   #5
beachboy2
Senior Member
 
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 21 MATE, EndeavourOS, antiX, MX Linux
Posts: 3,972
Blog Entries: 32

Rep: Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465
anisoptera,

Quote:
I believe the "BIOS" was in legacy BIOS mode, because Windows 7 was installed when I got it?
It is likely that the original W7 system was 64 bit and this uses UEFI with a GPT formatted hard drive.

You first need to format and partition your hard drive correctly.

This guide may help you:
https://askubuntu.com/questions/3536...ng-for-dummies

On another computer, download GParted and burn the ISO image to DVD.

https://gparted.org/livecd.php

You need to format the hard drive as GPT for UEFI.

Then you need to create 4 Primary partitions as follows:

Create a small (200MB) partition (sda1) to be used as EFI System Partition (ESP) and make sure that this is marked as bootable.

sda2 is the root (system) partition (say 20GB) for Ubuntu/Linux Mint or whatever distro you choose. Format the Primary partition as ext 4. The mount point is /.

sda3 is a swap partition (Primary) (say 2GB) (do not format it. Do not use ext4, but linux-swap).

sda4 is the home partition (Primary) (remainder of drive). Format the partition as ext 4 with mount point /home.

Sladek90 has this solution for a similar Acer laptop to your one:
https://askubuntu.com/questions/8629...aspire-es1-533

You need to remove the GParted DVD and then boot from Ubuntu/Mint/other distro DVD.

During installation, make sure that you select “Something else” in order to be able to manually partition the drive as outlined above.

Look here for info:
https://askubuntu.com/questions/3432...g-installation

EDIT
Alternatively, you may be able to disable Secure Boot by first setting a temporary Supervisor Password (change it later) and then change UEFI to Legacy.
In this case, format the drive as MBR.

https://uk.answers.acer.com/app/answ...le-secure-boot

Last edited by beachboy2; 10-31-2017 at 02:57 PM.
 
Old 10-31-2017, 03:13 PM   #6
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Original Poster
Rep: Reputation: 13
It seems like a crippled EFI (It's an Insyde H2O Rev 3.5, 'BIOS' V1.05) which is obviously locked in legacy mode. Most of the options are removed and the key sequences to get into advanced mode for some laptops don't work on this one. I've read about modifiying the BIOS image and reflashing it, but not worth it, I'll settle for legacy mode and MBR.

//edit: beachboy2, sorry missed your post as I was replying and left to do something else then came back and submitted.

To clarify, the BIOS is in legacy mode. OpenBSD is installed in a standard DOS MBR and secureboot is disabled so far as I can tell. The UEFI has no options to enable/disable UEFI or secureboot. It has very little in fact, not even control over power management.

I'm not sure what version of Windows 7 was installed, but this is old and low spec, so I doubt it was amd64.

Would merely setting a supervisor password give me access to more options?

//edit: No, doesn't change a thing.

So does a UEFI system partition have to exist before the BIOS setup will show UEFI options?

Thanks

Last edited by anisoptera; 10-31-2017 at 03:23 PM.
 
Old 10-31-2017, 03:29 PM   #7
Timothy Miller
Moderator
 
Registered: Feb 2003
Location: Arizona, USA
Distribution: Debian, EndeavourOS, OpenSUSE, KDE Neon
Posts: 4,005
Blog Entries: 26

Rep: Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521Reputation: 1521
NO, the setup would allow you to switch back and forth between UEFI & Legacy regardless of if you even had a hard drive in there. The only difference is with MBR isntalled OS, if switched to UEFI (if it were possible) w/o CSM (compatibility support module, AKA legacy support in UEFI mode), you'd get "no boot devices found" error after POST.
 
Old 10-31-2017, 05:26 PM   #8
beachboy2
Senior Member
 
Registered: Jan 2007
Location: Wild West Wales, UK
Distribution: Linux Mint 21 MATE, EndeavourOS, antiX, MX Linux
Posts: 3,972
Blog Entries: 32

Rep: Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465Reputation: 1465
anisoptera,

Sorry, I misread your post.

I thought you were stuck in UEFI mode.

This is common on a lot of Acer machines, hence the temporary Supervisor Password route to disable Secure Boot and then set Legacy mode.
 
Old 11-01-2017, 07:27 AM   #9
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Original Poster
Rep: Reputation: 13
Quote:
Originally Posted by Timothy Miller View Post
NO, the setup would allow you to switch back and forth between UEFI & Legacy regardless of if you even had a hard drive in there. The only difference is with MBR isntalled OS, if switched to UEFI (if it were possible) w/o CSM (compatibility support module, AKA legacy support in UEFI mode), you'd get "no boot devices found" error after POST.
That's what I expected, but wasn't certain as no real experience with these UEFI BIOS.
Quote:
Originally Posted by beachboy2 View Post
This is common on a lot of Acer machines, hence the temporary Supervisor Password route to disable Secure Boot and then set Legacy mode.
No surprises, the build quality is awful as well.

Thanks.
 
Old 11-01-2017, 10:48 AM   #10
colorpurple21859
LQ Veteran
 
Registered: Jan 2008
Location: florida panhandle
Distribution: Slackware Debian, Fedora, others
Posts: 7,346

Rep: Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589Reputation: 1589
Will a live usb boot in EFI mode?
 
Old 11-01-2017, 02:44 PM   #11
273
LQ Addict
 
Registered: Dec 2011
Location: UK
Distribution: Debian Sid AMD64, Raspbian Wheezy, various VMs
Posts: 7,680

Rep: Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373Reputation: 2373
Erm. Isn't this just asystem with EFI as opposed to UEFI?
I would look to Wikipedia then back again at the options...
 
Old 11-02-2017, 04:54 AM   #12
anisoptera
LQ Newbie
 
Registered: Oct 2017
Posts: 28

Original Poster
Rep: Reputation: 13
I know little of UEFI/EFI systems, did read Wikipedia and some other articles, but found it didn't go into much detail on the differences between the two except that EFI obviously lacks secureboot (not that that's a bad thing). But the laptop didn't seem old enough to be EFI based, as apparently that was discontinued in 2005 and began to be superseded by UEFI? It states that Insyde H2O is based on Intel's
original EFI spec, whereas nowadays it's a UEFI.

Judging by the version number, I think what I have is an older EFI though like you say.

So based on all this I assume it can boot from a EFI system partition. I'll give it a go.

Thanks
 
Old 11-04-2017, 12:26 AM   #13
WFV
Member
 
Registered: Apr 2012
Location: somehow, somewhere
Distribution: Arch
Posts: 197

Rep: Reputation: Disabled
UEFI boot: how does that actually work, then?
https://www.happyassassin.net/2014/0...lly-work-then/
 
Old 11-25-2017, 01:10 AM   #14
watchingu
Member
 
Registered: Oct 2017
Location: USA
Distribution: Arch Linux, Debian Stable, Debian Unstable
Posts: 73

Rep: Reputation: 17
Rod Smith's page, Linux on UEFI might be helpful and a good place to start on learning the subject matter.
 
  


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
RHEL PXE Booting with EFI BIOS anubhavdhingra Linux - Server 5 04-22-2016 02:21 PM
Grub-EFI Boot Vista in BIOS Mode?? DiskChris General 4 04-06-2014 06:50 PM
[SOLVED] Fresh install 64 14.1 with GPT without EFI in a BIOS motherboard lupe Slackware 17 11-13-2013 03:28 PM
boot efi disk with without a non-efi bios pc... masavini Programming 1 11-12-2013 08:48 PM
EFI vs BIOS exvor Linux - General 1 01-29-2010 02:29 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware

All times are GMT -5. The time now is 12:16 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