when there's no file for storing the number settings?
Existe o próprio MBR.
As partições não são numeradas de acordo com o espaço que ocupam, mas de acordo com o slot usado na "tabela de partição" do disco (o MBR ou o GPT). O primeiro slot da tabela de partições MBR obtém sda1
(não importa qual a área de disco descrita), o segundo slot obtém sda2
e assim por diante.
Existem vários motivos pelos quais você pode acabar com uma tabela de partição não classificada. (Você pode usar a ferramenta de linha de comando fdisk
para classificá-lo.) A maioria das ferramentas de particionamento tenta manter esses slots "em ordem" automaticamente, para que a partição "mais à esquerda" seja sempre sda1, etc. t, porque nem todos os sistemas operacionais podem lidar com a troca de slots da partição de inicialização.