• Problem with boot configuration on acer switch 3


    Hello!

    I have an acer switch 3, intel n4200 with windows 10. I have no plan for using windows and tried to install different linux versions as only system or in dual boot with windows.

    The boot loader has only uefi mode (there is no legacy mode to switch to). It is possible to switch off secure boot. There is no option for fast boot to be disabled.

    Mint, Ubuntu, deepin did not work at all, no matter if secure boot was enabled or disabled and which files I selected in the boot order. Only arch linux worked. It had additional efi files, the other linux systems did not have.

    loader.efi was the file which made the system boot into the bootloader. Since I don’t have the knowledge to build arch only through shell commands, I tried antergos. It has the same additional loader.efi, linuz.efi, hash.efi, file to select with secure boot enabled.

    So I managed to boot antergos from the usb stick. It works fine. After some checks I tried to install it. The installation process completed. But after the installation the antergos does not boot. Antergos doesnt install the loader.efi file to the boot partition.

    If I select other .efi files for boot, it does not start up.

    As a workaround I copied manually the loader.efi file to the boot partition and selected it in the uefi-menue. It starts to boot, but goes into a endless process after selecting to start antergos.

    Any hint or idea is much appreciated.

    I couldn’t find on the net, what the the purpose of the loader.efi file is and why it can not be found on other linux like ubunto, mint, manjaro, etc.

    And why it is not copied to the system during the installation process.

    I thank everybody for helping me understand and learn and making this work.

  • addition:

    If there is no loader.efi file and i select the grubx64.efi for example and reboot, the system freezes shortly after the acer logo after a cursor has blinked shortly and the cursor stays on.

    The selction of the shellx64_v1 or v1 efi file leads to shell command prompt. I don’t know what to do woith it.

  • firstly secure boot needs to be off!
    May the wiki for efi boot regeneration helps you:

    https://antergos.com/wiki/de/miscellaneous/how-to-fix-grub-with-efi-boot/

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joekamprad
    Thanks!
    I changed my way of preparing the usb-stick with the iso, copied it by dd. It did in different ways, as they’ve been suggested in the link you posted. No change.

    Additionally I changed the secure boot to be off. No change either.

    The system tries to boot but freezes immediatly after the acer logo with the cursor staying “on” in the top left of the screen.

    Thanks again anyway.

  • Hi,
    on one Arch linux page someone said that your machine probably does not support grub, but systemd-boot works. Have you tried to install with that?

    System info to URL: (lspci; lsblk -fm; sudo blkid; sudo fdisk -l) | curl -F [email protected] https://ptpb.pw/?u=1
    System journal to URL: journalctl -b -0 | curl -F [email protected] https://ptpb.pw/?u=1
    Donate to development: https://antergos.com/donate/

  • @lowc said in Problem with boot configuration on acer switch 3:

    acer switch 3

    32-bit UEFI bootloader is needed as i can see…
    https://wiki.archlinux.org/index.php/ASUS_x205ta#Creating_bootia32.efi
    Do not look easy to me 😞

    there is also a ready archlinux iso :https://medium.com/@emerino/archlinux-on-the-lattepanda-32-bit-efi-bootloader-cba651b661fd

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @manuel said:

    …systemd-boot works. Have you tried to install with that?

    https://wiki.archlinux.org/index.php/systemd-boot

  • @judd @manuel

    Thank you both for this idea. I will try this and post the result then.

    @joekamprad

    As far asI know, this is only needed with cherry trail intel processors like the atom x5-z8350, not with the apollo lake platform like my n4200. Anyway there is a isorespin shell script to exchange the bootloader of the iso-file (to 32-bit).I tried this with ubuntu, no success. Thank you for this suggestion. I will check the page you posted in depth, if I missed something.

  • I was wondering if i can create a ready usb-image for this, and try now you will be able to download here later:

    http://kamprad.net/Downloads/uefi32-antergos-installer.img

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joekamprad said in Problem with boot configuration on acer switch 3:

    I was wondering if i can create a ready usb-image for this, and try now you will be able to download here later

    What a great idea, besides you can, of course !!!

  • As far asI know, this is only needed with cherry trail intel processors like the atom x5-z8350, not with the apollo lake platform like my n4200. Anyway there is a isorespin shell script to exchange the bootloader of the iso-file (to 32-bit).I tried this with ubuntu, no success. Thank you for this suggestion. I will check the page you posted in depth, if I missed something.

    As far as i know there are mahines with 64bit processor but uefi/bios is 32bit only… or do i mixup something?

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joekamprad

    Yes, there are machines with 64bit processor and 32bit uefi/bios. I thought, only some intel platforms are affected by this and I haven’t been sure, which intel platforms those are. I was only sure for the cherry trail platform. I checked back and found, that my n4200 processor (apollo) might need one too. Here is a respun version of ubuntu on the web available for the apollo platform.

    http://linuxiumcomau.blogspot.de/2017/09/ubuntu-1710-beta-2-releases-for-intel.html

    I will check this the next days and report, if it works. In case this works, your offer to create a ready usb-image for antergos is really kind! I’d prefer antergos over ubuntu. Thanks for this! But of course, I can try to solve it on my own first. But if you think, this can be of help for many, it is a great idea.

    Thanks to all of you on reflecting with me, how to solve this. It’s fun and I learn a lot!

  • @joekamprad said in Problem with boot configuration on acer switch 3:

    http://kamprad.net/Downloads/uefi32-antergos-installer.img

    is aviable now 🙂 you will need to do:

    sudo dd if=uefi32-antergos-installer.img of=/dev/sdX status=progress && sync
    

    where /dev/sdX needs to be replaced with the devicename of your usb-stick

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • Okay, i tested a couple things the last days.

    @manuel @judd

    I used the normal antergos usb stick again. First strange thing: It works only with secure boot switched on (loader.efi). With secure boot off it shows the grub menue, but then ends in an endless loop.

    After starting with secure boot on it starts normal. I installed it again (no dual boot anymore, I deleted win10, making things easier). This time I choose this time systemd instead of grub. The installer works and finishes. Restart without usb stick: It does not start at all. There are two efi (64bit) files. Non of them works.

    @joekamprad

    I downloaded the image and used your shell command to copy it to the usb. This worked. Sadly the system doesn’t boot, no matter what I tried. I have no clue, what i could have missed.

    I downloaded the linuxium 17.10 file from the link I mentioned before too, installed it to the usb. This file starts the system as ubuntu. The system works okay, though not as good as antergos. But the installer freezes during the installation of grub2. When I start the system anyway, there are couple .efi-files, but it seems, only 64bit.

    So I can start two systems (antergos and ubuntu) from live stick, but there is no working installation. My next hypothesis is - (i have antergos installed) - that I have to repair the efi-boot by copying an grubia32.efi to the boot partition and adjust it like it is explained in the following examples:

    https://unix.stackexchange.com/questions/206274/how-do-i-repair-grub2-not-booting-32-bit-efi-on-a-64-bit-machine
    https://forums.linuxmint.com/viewtopic.php?t=204961&p=1065977

    I’m not quite sure, what all the commands mean and how they have to been adjusted to fit my system. I’ll work on it.

  • addition:

    The linuxium17.10 file has the rEFInd boot manager included. I’m thinking about using it too, not sureif this will help to solve the 32bit boot loader problem. Maybe not.

  • Yes, you have to use rEFInd on many (most/all?) Apollo-Lake devices. Here is the method I used on a Celeron N3450 notebook.
    The thread describes both Antergos and Ubuntu installation: [https://techtablets.com/forum/topic/how-to-install-antergos-linux-on-the-ezbook-3-pro-v4/](link url)

  • I solved the problem with refind. Thanks to @bbaker6212 for motivating me to stay focused on refind.

    Sadly, the refind installation description was written for users who know more than me about booting. I had success in the end with using the refind.iso image and writing it to an mirco-sd card. I installed antergos using the live usb stick. Only change from normal was that i added an extra fat32 partition. After the install i copied simply all the refind files from the micro sd to that fat32 partition. I went to the uefi (F2) and made the bootia32.efi from that fat32 partition to the first boot option.

    Refind boots and finds the vmlinuz-linux in root and boots it normally.

    It still seems to me that I havend figured out or understood the problem fully, but it works. Hope this helps.
    Thanks for all your thoughts on this.

  • @lowc This is not strictly an Antergos question so I really hope this post doesn’t get removed before someone has had a chance to respond! I’m tearing my hair out with the Switch 3, trying to install Cloudready (Neverware) via a bootable USB. Given Cloudready is built on the linux kernel, I wondered whether you had any suggestions to get the Switch 3 to boot? I’ve tried turning Secure Boot off but it always boots to a black screen with the acer logo and a white non-blinking cursor in the top left hand corner of the screen.

  • @joncochran what you get is a 32bit UEFI/BIOS and so this machine needs a special bootloader, switch 3 is also not listed as compatible @ neverware side, the place where you should ask for help on your issue😁

    https://www.neverware.com/#features

    [updates once a week] = [90% less problems]
    my#repo
    how to add system logs:
    wget http://bit.ly/2GCG9k2 && sh 2GCG9k2
    :handshake: donate antergos

  • @joncochran I said in my post above what the problem is. You have to use the rEFInd boot manager. The way I would do this
    is to create a bootable rEFInd USB drive and another bootable USB (normal installation USB) of whatever Linux distro you want to use. Then booting up on the rEFInd USB will allow you to start the Linux installation. This post 379352 on the kubuntu forum gives details. Note you can use any good app for burning the USB drives (I prefer Etcher which works on both Linux and Windows). In that post see the section starting with “Where to get it and how to do it”. If I remember correctly I just used Etcher to burn the .img file to the USB and did not use ‘dd’.

boot231 switch18 acer5 Posts 25Views 2903
Log in to reply
Bloom Email Optin Plugin

Looks like your connection to Antergos Community Forum was lost, please wait while we try to reconnect.