OSX: noms de disques et icônes dans le « Gestionnaire de démarrage »

{0 Comments}

Vous vous êtes configuré un disque contenant plusieures partitions bootables. Lors du démarrage de l’ordinateur, vous remarquez que le « Gestionnaire de démarrage » n’affiche pas correctement les noms et/ou les icônes des partitions, même si le Finder et la Préférences Système Démarrage les montrent correctement.

Voici comment corriger cela.

Corriger le nom de la partition

Le nom de la partition peut être corrigé avec la ligne de commande bless comme suit:

/usr/sbin/bless --folder "/Volume/Partition_Name/System/Library/CoreServices" --label "Partition_Name" --bootinfo --bootefi

Partition_Name est le nom de la partition dont le nom ne s’affiche pas correctement dans le Gestionnaire de démarrage.

Pour corriger plusieurs partitions à la fois, on peut utiliser le script suivant:

#!/bin/bash
tmp=/var/tmp/tmp.txt
ls /Volumes/ > $tmp

while read mount
do
if [ -d "/Volumes/$mount/System/Library/CoreServices" ]
then
  /usr/sbin/bless --folder "/Volumes/$mount/System/Library/CoreServices" --label "$mount" --bootinfo --bootefi 2>&1
fi
done < $tmp
rm $tmp

La liste des partitions (ou volumes) actuellement montées est générée et mise dans un fichier temporaire appelé tmp.txt. Cela est nécessaire car certains volumes peuvent contenir des espaces dans leur nom.
La boucle vérifie alors pour chaque partition si elle contient le dossier /System/Library/CoreServices, indiquant qu’il s’agit d’un volume de démarrage.
Si ledit dossier existe, la partition est bénite (blessed) avec le nom correct.

Corriger l’icône

La taille des icônes dans le Gestionnaire de démarrage ne doit pas dépasser 512 x 512 pixels.
Depuis Mac OS 10.7 Lion, la taille maximale des icônes dans le système est de 1024 x 1024. Un copier – coller de ces icônes sur celles des partitions va correctement afficher les icônes dans le Finder, mais pas dans le Gestionnaire de démarrage où l’icône générique du disque est affichée.
La taille des icônes peut être réduite à 512 x 512 à l’aide de différents outils de paufinage des icônes. Un de ces outils est disponible en ligne à l’adresse suivante:

http://iconverticons.com/online/

Voici comment une manière de faire:

  1. Copier – coller l’icône voulue (de taille 1024 x 1024) sur la partition
  2. Récupérer le fichier de l’icône /Volume/Partition_Name/.VolumeIcon.icns. Comme ce fichier est invisible, l’utilisation du Terminal sera nécessaire
  3. Envoyer ce fichier sur le site Web http://iconverticons.com/online/
  4. Télécharger le fichier converti .icns
  5. Remplacez l’ancien /Volume/Partition_Name/.VolumeIcon.icns par le nouveau. Le nom doit rester .VolumeIcon.icns

À présent, le Gestionnaire de démarrage devrait  afficher correctement les noms et les icônes des partitions.

Leave a Comment

Your email address will not be published.

*