You are not logged in.
Hello everyone, after upgrading motherboard and cpu I'm trying to follow this guide Migrate installation to new hardware > Top to bottom to get archlinux to boot again. I skipped sections 3.1 and 3.2 as I'm keeping my old drive, and got stuck at mounting the filesystem: I don't see an EFI partition for the linux file system...
I have a dualboot with windows. Here's the output of fdisk -l:
Device Start End Sectors Size Type
/dev/sda1 2048 923647 921600 450M Windows recovery environment
/dev/sda2 923648 1126399 202752 99M EFI System
/dev/sda3 1126400 1159167 32768 16M Microsoft reserved
/dev/sda4 1159168 1258356341 1257197174 599.5G Microsoft basic data
/dev/sda5 1258356736 1259448319 1091584 533M Windows recovery environment
/dev/sda6 1259450368 1267838975 8388608 4G Linux swap
/dev/sda7 1267838976 1952438271 684599296 326.4G Linux filesystem
/dev/sda8 1952438272 1953521663 1083392 529M Windows recovery environment
I don't recall how I designed these partitions (it was years ago) but I'm surprised not to find a second EFI partition, I'm quite sure I had UEFI already before upgrading. I'm thinking maybe one of the partitions labels is wrong? Is there a way I can check if one of the "Windows recovery environment"
is in fact the EFI partition that I'm looking for? Or am I missing something?
Note: after upgrading I've been using just Windows for a few months
Last edited by Bamarin (2022-05-31 21:54:28)
Offline
One ESP is enough. Why should there be another one?
Offline
I don't see an EFI partition for the linux file system...
You don't need a separate EFI partition for Linux. There is only one holding all the efi binaries.
Edit: One second late...
Last edited by Maniaxx (2022-05-30 18:42:49)
sys2064
Offline