• 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]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @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?

  • @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]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @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]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @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]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • @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]
    [Li{u}n//u//{i}x] since 1988 - overcoming failure means success
    howto-install-antergos
    how to add system logs
    i3 GNOME

  • 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)

acer5 switch13 boot175 Posts 16Views 245
Log in to reply