You are not logged in.

#1 2022-02-02 04:05:33

stbs
Member
From: Chile
Registered: 2022-02-02
Posts: 2

EFI Partition not recognize as vfat with recent updates

I have my vfat EFI partition on my laptop a long time ago, with dual boot on arch and windows 10.

On recent arch updates I realize that old vfat partitions were no longer supported by the mounting utility that arch provides.

This is what i get on emergency mode:

# uname -r
5.14.16-arch1-1

# mount /dev/sda1 /efi
mount: /efi: unknown filesystem type 'vfat'

I was wondering if i could just backup every file on this partition and change its type with fdisk, and then move every file back without further having any boot problems on windows, like UUID incompatibility or something like that.

If that happens, Is there something else i can do?

PD: Sorry for my english

Offline

#2 2022-02-02 04:11:51

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,653

Re: EFI Partition not recognize as vfat with recent updates

5.14.16-arch1-1 is pretty old, I'm guessing that you have a separate /boot partition that wasn't mounted when you updated, so you're booting an old kernel that doesn't have it's modules available.

Online

#3 2022-02-02 04:59:16

stbs
Member
From: Chile
Registered: 2022-02-02
Posts: 2

Re: EFI Partition not recognize as vfat with recent updates

Your absolutely right.

When installing arch on this laptop, i was trying to use bootctl instead of grub as bootloader and i forgot to set the /boot directory (I miss the dual boot section on the wiki ). I have being copying every kernel file into an alternative directory on /efi as a solution on each update, and ever since the vfat problem started i stoped doing it lol

Thanks for the help.

Likewise, ¿Is it possible to change the efi partition type to fat32 instead of vfat without having any problem on windows 10? i realize that fdisk has its own EFI type configuration when formatting partitions.

Offline

#4 2022-02-02 05:08:15

Scimmia
Fellow
Registered: 2012-09-01
Posts: 13,653

Re: EFI Partition not recognize as vfat with recent updates

the vfat driver is what's used on Linux for all FAT filesystems. Your filesystem is probably already FAT32.

fdisk has nothing to do with formatting partitions. It deals with the partition table, not the filesystem.

Online

Board footer

Powered by FluxBB