GUID de partição do sistema EFI incorreto?

1

Em um novo disco inicializado pela GPT (segundo disco do PC), criei uma partição FAT32 usando o gparted. Eu quero usá-lo como uma partição de sistema EFI, então eu sinalizei como inicialização. Depois disso, verifiquei o UUID usando a opção "partition information" do gparted e ele relatou: 09B1-97A5 . Tanto quanto eu entendo que deve ser C12A7328-F81F-11D2-BA4B-00A0C93EC93B .

Também verifiquei o disco do sistema operacional em execução (Ubuntu 14) e descobri que o Gparted reporta EB78-9AD2 para o UUID da minha partição de inicialização atual. O que exatamente o gparted está relatando como UUID em minha partição do sistema EFI e por que ele não corresponde ao esperado C12A7328-F81F-11D2-BA4B-00A0C93EC93B ID?

    
por artificer 26.05.2014 / 21:47

2 respostas

3

Você está confundindo os UUIDs do sistema de arquivos com os GUIDs de partição. Os primeiros são armazenados nos sistemas de arquivos e podem ser usados no arquivo /etc/fstab do Linux ou pelo comando mount por meio do parâmetro UUID= . (Apesar do nome "UUID", nem sempre são UUIDs verdadeiros. O FAT não usa UUIDs, por exemplo, portanto, para FAT, o número de série é usado em vez de um UUID.) Esses UUIDs devem ser exclusivos para qualquer sistema de arquivos , embora sistemas de arquivos clonados possam ter UUIDs duplicados.

Os GUIDs de partição, por outro lado, estão disponíveis somente nos discos GPT. Na verdade, existem dois GUIDs associados a uma partição:

  • Um GUID de código de tipo, que é o que é a figura C12A7328-F81F-11D2-BA4B-00A0C93EC93B. Esse GUID específico identifica uma Partição do sistema EFI (ESP) Isso é equivalente aos códigos de tipo de partição de um byte de um MBR disco.
  • O GUID exclusivo de uma partição, que, como um UUID do sistema de arquivos, deve ser exclusivo para qualquer partição específica. O EFI usa esse GUID internamente e algumas versões dos utilitários do Linux permitem usá-lo de maneira muito parecida com um UUID do sistema de arquivos, mas usando o rótulo PARTUUID= em vez de UUID= .
por Rod Smith 29.05.2014 / 15:41
1

Eu encontrei a solução. Como sugerido por um cartaz, os UUIDs do GParted não têm nada a ver com o GPT. Na verdade, encontrei o GUID correto usando: sudo gdisk / dev / sda. Depois disso eu usei a opção "i"

    
por artificer 26.05.2014 / 22:29