S'il reste un en-tête de sauvegarde GPT sur le disque une fois celui-ci repartitionné dans un format autre que EFI ou GPT, le SE Solaris risque de le considérer comme un disque EFI ou GPT. Cette erreur se produit uniquement si un disque d'étiquette EFI ou GPT est repartitionné à l'aide d'une version antérieure de Solaris ou d'un utilitaire non compatible avec EFI ou GPT. En cas d'utilisation de la sauvegarde GPT, l'avertissement suivant s'affiche :
primary label corrupt; using backup |
Solution 1 : effacez l'intégralité du disque avant de le repartitionner.
dd if=/dev/zero of=/dev/rdsk/c1t3d0 |
Solution 2 : effacez l'en-tête de sauvegarde GPT qui réside dans le dernier bloc du disque. suivez la procédure ci-dessous :
Exécutez la commande format sur le disque et spécifiez l'option verify. Notez les valeurs des secteurs.
#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 |
(Facultatif) Copiez le contenu du bloc spécifié.
dd if=/dev/rdsk/c1t3d0 of=/var/tmp/lastblock iseek=143374743 |
Effacez le bloc spécifié.
dd if=/dev/zero of=/dev/rdsk/c1t3d0 oseek=143374743 |