Skąd mam wiedzieć, która partycja jest partycją systemową EFI?

1

Chcę zainstalować ArchLinux z działającego systemu podwójnego rozruchu. Jest jeden krok, w którym utknąłem:

# Mount the EFI System partition with: sh-4.3# mount /dev/sdaX /mnt/boot/efi

Uruchomiłem fdisk -lpolecenie i otrzymałem jego wynik. Skąd mam wiedzieć, która z tych partycji jest właśnie EFI? Czy to tylko z miejscem do 100mbprzechowywania?

pushandpop
źródło

Odpowiedzi:

3

Żaden z nich. Albo nie masz systemu EFI, albo system Windows nie został zainstalowany w trybie EFI.

Jeśli miał partycję systemową EFI, to zawsze mają efoznaczenie typu zamiast zwykłej 07 lub 82, a lsblk -fpokaże ją jako posiadające „vfat” plików.

Ponadto, ponieważ Windows jest raczej wybredny, dysk miałby etykietę dyskową GPT (twój pokazuje „dos”, co oznacza MBR), a fdisk nie pokazywałby nawet identyfikatorów typów.

Ta pierwsza 100 MB partycja to „Microsoft System Reserved Partition”; chociaż ma podobny cel ( ma nawet odzwierciedlać układ EFI), jest całkowicie specyficzny dla procesu uruchamiania systemu Windows.

grawitacja
źródło
Hm, mam płytę główną UEFI i pomyślałem, że to oznacza, że ​​mam partycję EFI. Naprawdę nie jestem silny w tych sprawach. Czy powinienem po prostu utworzyć tę partycję, czy można kontynuować bez montowania partycji EFI?
pushandpop
2
Większość plików EFI udostępnia funkcję o nazwie Moduł wsparcia zgodności (CSM), która umożliwia EFI korzystanie z programów ładujących w trybie BIOS i systemów operacyjnych w trybie BIOS. Wygląda na to, że system używa tej funkcji do uruchamiania systemu Windows w trybie BIOS. W pewnym sensie możesz myśleć o tym, że twój komputer ma BIOS, a nie EFI; Jednak istnieje niebezpieczeństwo: jeśli błędnie zainstalować Linuksa w trybie EFI, musisz instalacji w trybie mieszanym, który będzie trudny do dual-boot. Dlatego należy zachować ostrożność, instalując system Linux w trybie BIOS / CSM / starszym.
Rod Smith
@RodSmith, wow, umieściłeś wszystko na swoim miejscu w mojej głowie, dziękuję. Znajdę inny sposób i to pytanie, jak sądzę, może zostać zamknięte. Dzięki jeszcze raz!
pushandpop
Postępuj zgodnie z instrukcjami Arch Linux dotyczącymi instalacji w trybie BIOS i powinieneś być w porządku.
Rod Smith