Réinstaller un Apple TV aluminium

Comment réinstaller un Apple TV aluminium ? Un problème pas si simple à résoudre quand on a un problème de disque dur. Petit tutorial.

Quand le disque dur de l’Apple TV meurt ou quand — comme moi — on ne fait pas de sauvegarde préalable à des bidouilles, réinstaller l’Apple TV n’est pas trivial.

Premièrement, il faut brancher le disque dur sur un Mac. Typiquement en USB, avec un adaptateur PATA 44 pins vers USB, mais ont peut aussi le faire en interne si on a un vieux Mac avec du PATA. Si votre disque dur est mort, il est toujours possible d’en trouver en neuf (la capacité maximale est de 320 Go) mais n’importe quel disque dur (ou SSD) PATA 2,5 pouces va fonctionner. Pour l’Apple TV, il vaut mieux privilégier les modèles 4 200 tpm, plus discrets.

Maintenant, il faut identifier le disque. Il suffit de se rendre dans Utilitaire de disque et regarder son identifiant, en faisant cmd + i sur le disque. Dans mon cas, c’est disk4.

Ensuite, on lance le Terminal. Attention, on va supprimer les partitions, donc penser à débrancher les autres disques durs, ça évite de faire des bêtises. Il faut aussi éjecter les différentes partitions éventuelles du nouveau disque dur.

sudo gpt destroy /dev/disk4
sudo gpt create /dev/disk4

Maintenant, on va créer les différentes partitions. La première est la partition EFI.

sudo gpt add -b 40 -i 1 -s 409600 -t efi /dev/disk4

Quand la commande est effectuée, vous aurez sûrement ce message, et il faut cliquer sur Ejecter.

Capture d’écran 2013-02-14 à 16.36.06

Ensuite, on va créer la partition de Recovery, la partition de l’OS et la partition Media. Dans tous les cas, il faut éjecter le volume. Pour la partition Media, la capacité dépend de votre disque dur. En gros, il faut mettre comme valeur le double de la capacité en Mo comme valeur, en fonction de votre disque dur. Dans mon cas, j’utilise un disque dur de 60 Go, je vais donc mettre 100 000 000. Il est possible de calculer plus finement, bien évidemment.

sudo gpt add -b 409640 -i 2 -s 819200 -t 5265636F-7665-11AA-AA11-00306543ECAC /dev/disk4
sudo gpt add -b 1228840 -i 3 -s 1843200 -t hfs /dev/disk4
sudo gpt add -b 3072040 -i 4 -s 100000000 -t hfs /dev/disk4

Maintenant, on va formater les partitions.

sudo newfs_hfs /dev/disk4s2
sudo newfs_hfs -J -v OSBoot /dev/disk4s3
sudo newfs_hfs -J -v Media /dev/disk4s4

Ensuite, il suffit de débrancher et rebrancher le disque dur.

Maintenant, il faut récupérer l’OS. La version 2.4 est disponible sur les serveurs d’Apple, tout comme la version 3.0.2 (dernière en date). Il est aussi possible de trouver la première version en cherchant un peu.

Maintenant, il suffit de restaurer l’OS téléchargé sur la partition dédiée. Il faut donc monter l’OS téléchargé (sous le nom OSBoot), cliquer sur la partition OSBoot physique dans l’utilitaire de disque et restaurer le premier sur le second. Ca va normalement assez vite, en fonction de votre disque dur.

Capture d’écran 2013-02-14 à 17.28.41

Une fois que c’est fait, il suffit de rebrancher le disque dur dans l’Apple TV et de redémarrer le boîtier. Normalement, ça devrait fonctionner.