Se um cabeçalho de backup GPT for deixado em um disco após a repartição do disco ter sido feita em um formato diferente de EFI ou GPT, o Solaris OS poderá tratar o disco como rotulado EFI ou GPT. Este erro ocorre somente se a repartição de um disco rotulado EFI ou GPT foi feita com versões anteriores do Solaris ou usando um utilitário que não reconheça EFI ou GPT. Se o backup GPT for usado, o seguinte aviso será exibido:
primary label corrupt; using backup |
Solução alternativa 1: limpe o disco inteiro antes de fazer a repartição do disco.
dd if=/dev/zero of=/dev/rdsk/c1t3d0 |
Solução alternativa 2: limpe o cabeçalho do backup GPT que reside no último bloco do disco. Execute as seguintes etapas:
Execute o comando format no disco e especifique a opção verify. Anote os valores dos setores.
#echo "verify" | format /dev/rdsk/c1t3d0 | grep "^sectors" Reading the primary EFI GPT label failed. Using backup label. Use the 'backup' command to restore the primary label. sectors = 143374743 |
(Opcional) Copie o conteúdo do bloco especificado.
dd if=/dev/rdsk/c1t3d0 of=/var/tmp/lastblock iseek=143374743 |
Limpe o bloco especificado.
dd if=/dev/zero of=/dev/rdsk/c1t3d0 oseek=143374743 |