Quando uso cfdisk
para criar uma nova partição, geralmente mudo seu tipo para Linux filesystem
. Existem vários tipos para a maioria dos sistemas operacionais, mas um número muito grande para Linux (específico da arquitetura para root
, /usr
e algo chamado “veridade”?).
Mas não é /etc/fstab
o arquivo que dá sentido a essas partições? Por que devo definir meu tipo de partição swap Linux swap
e meu tipo de partição raiz Linux root (x86-64)
?
A ideia por trás de todos esses GUIDs de tipos de partição diferentes é que eles podem ser usados para montar volumes de um sistema sem arquivos
/etc/fstab
. Os tipos de partição são definidos na especificação de partições detectáveis . Com o systemd, isso é tratado pelosystemd-gpt-auto-generator
.A idéia geral por trás disso é ser capaz de construir sistemas sem informações específicas do sistema
/etc
, de modo que uma única imagem estática possa ser usada de forma confiável, sem a necessidade de qualquer personalização. (Obviamente, isso precisa de um pouco mais do que GUIDs de tipo de partição, mas esse é o driver.) Veja também a postagem do blog de Lennart Poettering sobre o assunto .