Quando eu cat /boot/efi/EFI/ubuntu/grub.cfg
eu posso ver que ele já tem informações sobre o meu sistema de arquivos raiz, incluindo o sistema de arquivos raiz uuid
.
Eu verifiquei fstab
e é de fato uuid
de um sistema de arquivos raiz.
Estou tentando entender em que ponto ele encontrou e permanentemente gravou o sistema de arquivos raiz uuid
em um arquivo no sistema de arquivos efi e por que ele precisa fazer isso em primeiro lugar, pois esp
é responsável por localizar e carregar um bootloader ( grub
), e não tem nada a ver com% realroot
filesystem uuid
.
Eu li este Como um kernel monta a raiz partição? e pelo meu entendimento initramfs
é usado para encontrar e montar root
filesystem mas então porque o sistema de arquivos root uuid
é escrito em um arquivo sob efi
filesystem?
search.fs_uuid 31592224-ea65-4f8d-bbb8-4d370f306d62 root
set prefix=($root)'/boot/grub'
configfile $prefix/grub.cfg
Tags filesystems grub