• Failed to mount /boot/efi.


    Hi, I just installed Antergos with KDE and the installation completed without much hassle.
    However on the first boot itself i got stuck with this error
    [FAILED] Failed to mount /boot/efi.
    Here is an image of the whole screen. (sorry, I don’t know how to copy paste from terminal :grimacing: )
    https://postimg.org/image/ioapqghx7/

    But I am able to manually mount the partition using
    mount /dev/sda1 /boot/efi
    and then boot using
    systemctl default
    and Antergos boots normally without a problem.
    I have set up dual boot with Windows 10 and Antergos. The windows partition is detected normally in the GRUB menu and I can boot into windows as well.
    This is the partition scheme

    NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
    sda      8:0    0 74.5G  0 disk 
    ├─sda1   8:1    0  500M  0 part /boot/efi
    ├─sda2   8:2    0 32.1G  0 part 
    ├─sda3   8:3    0 37.3G  0 part /
    └─sda4   8:4    0  4.7G  0 part [SWAP]
    

    The sda1 partition was created by windows 10 and I followed the installation manual and did not format it, just specified the path.
    Since I can mount manually and boot, I also checked the fstab file and it appears normal . This is the fstab file content

    # /etc/fstab: static file system information.
    #
    # Use 'blkid' to print the universally unique identifier for a
    # device; this may be used with UUID= as a more robust way to name devices
    # that works even if disks are added and removed. See fstab(5).
    #
    # <file system> <mount point>   <type>  <options>       <dump>  <pass>
    #
    UUID=3A7634EE7634AD0F /boot/efi vfat defaults,relatime 0 0
    UUID=2b43c5d2-ba1b-4c62-b656-7f59e59096ab / ext4 defaults,relatime,data=ordered 0 1
    UUID=ccb064e3-8de4-4ba1-8969-05075e95881a swap swap defaults 0 0
    

    But when I run blkid it shows that sda1 is ntfs filetype. Is that a problem?

    /dev/sda2: UUID="748A3C948A3C54B8" TYPE="ntfs" PARTUUID="de1f63e4-02"
    /dev/sda3: UUID="2b43c5d2-ba1b-4c62-b656-7f59e59096ab" TYPE="ext4" PARTUUID="de1f63e4-03"
    /dev/sda4: UUID="ccb064e3-8de4-4ba1-8969-05075e95881a" TYPE="swap" PARTUUID="de1f63e4-04"
    

    PS : I am not a very advanced user so please specify the full commands if any :slight_smile:

  • @Byte said in Failed to mount /boot/efi.:

    But when I run blkid it shows that sda1 is ntfs filetype. Is that a problem?

    Be careful, you’re checking /dev/sda2 (which is ntfs) and not /dev/sda1

    Run blkid again and check /dev/sda1 (mainly, check that is fat32 and that the UUID in fstab is OK).

    Cheers!

  • @karasu Sorry, I forgot to include the first line This is the full output and yes it is ntfs
    /dev/sda2 is where windows 10 is installed.

    /dev/sda1: LABEL="System Reserved" UUID="3A7634EE7634AD0F" TYPE="ntfs" PARTUUID="de1f63e4-01"
    /dev/sda2: UUID="748A3C948A3C54B8" TYPE="ntfs" PARTUUID="de1f63e4-02"
    /dev/sda3: UUID="2b43c5d2-ba1b-4c62-b656-7f59e59096ab" TYPE="ext4" PARTUUID="de1f63e4-03"
    /dev/sda4: UUID="ccb064e3-8de4-4ba1-8969-05075e95881a" TYPE="swap" PARTUUID="de1f63e4-04"
    

    and also checked the fstab file the UUID is right.
    So is ntfs the problem ?

  • @Byte said in Failed to mount /boot/efi.:

    So is ntfs the problem ?

    Yes. It should be fat32 for sure. Did you format it yourself when installing Windows? Because I do not understand how it ended this way.

    You can try to change that fstab line to ntfs, but to be honest, never tried booting from a ntfs efi partition, so I don’t really know if it will work or not.

    EDIT: If changing fstab does not work, there are tools that can convert ntfs to fat32 without losing data. Again, I’ve never tried to do it, so I do not know if they are reliable or not, sorry.

  • @karasu

    @karasu said in Failed to mount /boot/efi.:

    Did you format it yourself when installing Windows?

    It was created by Windows itself while installing windows 10. I did not specify ntfs explicitly anywhere. I guess its the windows installer.
    I set the type to fat32 in the Antergos installer but don’t know why it did not change.

    there are tools that can convert ntfs to fat32 without losing data.

    going to try that

bootefi7 mount14 Posts 5Views 311
Log in to reply