I recently reinstalled arch but I have a problem with efi partition, user can acces it and the fstab is fucked up
Static information about the filesystems.
See fstab(5) for details.
>
/dev/nvme0n1p2
UUID=e085a3ed-42c6-4329-ae32-9fe68d6ea02f >/ ext4 rw,relatime 0 1
/dev/nvme0n1p1
UUID=81F6-B0FD /boot vfat >rw,relatime,fmask=0022,dmask=0022,codepage=>437,iocharset=ascii,shortname=mixed,utf8,errors>=remount-ro 0 2
/dev/nvme0n1p2
UUID=e085a3ed-42c6-4329-ae32-9fe68d6ea02f >/ ext4 rw,relatime 0 1
/dev/nvme0n1p1
UUID=81F6-B0FD /boot/grub vfat >rw,relatime,fmask=0022,dmask=0022,codepage>=437,iocharset=ascii,shortname=mixed,utf8,erro>rs>=remount-ro 0 2
/dev/nvme0n1p2
UUID=e085a3ed-42c6-4329-ae32-9fe68d6ea02f / ext4 rw,relatime 0 1
/dev/nvme0n1p1
UUID=81F6-B0FD /boot/grub vfat >rw,relatime,fmask=0022,dmask=0022,codepage=>437,iocharset=ascii,shortname=mixed,utf8,error>s=remount-ro 0 2
I have tried modifying and regenerating fstab but it dosen’t work. Also grub can’t be accessed when I’m booted, nor does grub theme. How to I fix this?
Have you tried/installed nvme-cli and/or xnvme
I wonder if your issues come from buggy nvme modules
reinstall arch without using archinstall maybe
idk mybe your drive is fucked up so you should try a new one. also did you use fdisk or the graphical one ? and did you generate a new gpt/mbr tab ?
I solved it somewhat. There’s only two entries in fstab now but for some reason the efi partition still gets automatically mounted and the grub theme dosen’t work
- I think so, it ships with arch, right?
- I had it mounted in more places. First on /boot then in /grub and now it’s in /efi.
- The grub.cfg config has always been in the same folder but I’ll check it to make sure.
When I had an /efi mount just as arch said on wiki I didn’t have problems. /boot stayed with root system, so it can be booted with efi or mbr.
If you have 2+ disks and one has mbr the other is gpt you can boot from either bootloader.
You should also try limine, less headaches than grub.
I have windows with broken efi partition on another disk but that’s not important, or is it?
To turn os-prober on see /etc/default/grub -> false and install os-prober, then run grub-mkconfig -o …
Dosen’t work. At first the partition was dirty no I managed to run chxdisk(or whatever its called) and can mount it without hassle but it still dosen’t appear in boot menu. I think there’s something wrong with grub.cfg since the theme is not displaying but I don’t know how to solve it