Find the answer to your Linux question:
Results 1 to 6 of 6
Enjoy an ad free experience by logging in. Not a member yet? Register.
  1. #1

    UEFI Arch Linux installation


    I have a Asus Maximus Extreme IV Motherboard which I have been told is EUFI setup - but I am not so sure.

    I am having difficulty installing Arch as I am finding inconsistencies with finding out out my setup.

    The official docs say to test if you are in EUFI mode run cmd

    # efivar -l
    Code:
    efivar: error listing variables: No such file or directory
    Whilst it looks like I am not in EUFI mode, I decided to run further checkers

    zgrep CONFIG_EFI /proc/config.gz
    Code:
    CONFIG_EFI_PARTITION=y
    CONFIG_EFI=y
    CONFIG_EFI_STUB=y
    CONFIG_EFI_MIXED=y
    #CONFIG_EFI_VARS is not set
    CONFIG_EFI_RUNTIME_MAP=y
    CONFIG_EFIVAR_FS=y
    The documentation says
    "efivarfs filesystem should be mounted at /sys/firmware/efi/efivars, otherwise follow #Mount efivarfs section below. "

    When I run

    ls /sys/firmware/
    Code:
    acpi/ memmap/
    So it seems here we do not have the /efi directories containing /efivars etc

    What do you guys make of this, it looks as though I am not in EUFI mode. Right?

    Thanks in advance.

  2. #2
    Linux Engineer hazel's Avatar
    Join Date
    May 2004
    Location
    Harrow, UK
    Posts
    1,454
    There are three questions here:
    1) Do you in fact have a UEFI chip?
    2) Is it running in native UEFI mode or in legacy mode?
    3) Has your Arch system been set up to use UEFI correctly?

    The best way to answer the first two questions is press whatever key is necessary to go into the hardware setup during boot. If it is a UEFI chip, there will be a setting to switch it to a legacy mode in which it will act like a old-fashioned bios chip. That would be one possible solution.

    Alternatively, if you do want to try using it in native UEFI mode, you will have to ensure that you have the right Linux setup to work with this. This may include creating the directories you will need as special mount points.

    Remember Arch is a distro for people who don't mind getting their hands dirty!
    "I'm just a little old lady; don't try to dazzle me with jargon!"
    www.hrussman.entadsl.com

  3. #3
    Quote Originally Posted by hazel View Post
    There are three questions here:
    1) Do you in fact have a UEFI chip?
    2) Is it running in native UEFI mode or in legacy mode?
    3) Has your Arch system been set up to use UEFI correctly?
    1) Yes
    2) See image linked here - hxxp://s30.postimg.org/8cytg1wrl/UEFI.png - I can choose whichever you advise
    3) I assumed so, but it just does not work, Trying to boot after the last stages of the official documentation does nothing and returns me always to the BIOS.

    Quote Originally Posted by hazel View Post

    Alternatively, if you do want to try using it in native UEFI mode, you will have to ensure that you have the right Linux setup to work with this. This may include creating the directories you will need as special mount points.

    Remember Arch is a distro for people who don't mind getting their hands dirty!

  4. $spacer_open
    $spacer_close
  5. #4
    Linux Engineer hazel's Avatar
    Join Date
    May 2004
    Location
    Harrow, UK
    Posts
    1,454
    OK. From the picture, you seem to have legacy mode set, which is what most people here would recommend. In that case you shouldn't need to use any of the specialised Arch stuff that goes with UEFI. A UEFI chip in legacy mode is supposed to behave just like a traditional BIOS so you should install your Arch Linux system accordingly.
    "I'm just a little old lady; don't try to dazzle me with jargon!"
    www.hrussman.entadsl.com

  6. #5
    I have a UEFI computer and when I put it in legacy mode (and shut off secure boot) it acts just like a BIOS computer...

  7. #6
    -->
    That is what it is supposed to do. However, if you're using only BIOS, you're limited by the BIOS restrictions. UEFI is much more flexible (allowing for GPT partitions without the need to hack the MBR).

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •