Avant de commencer, ici je ne parle que de problème de démarrage logiciel. En effet si vous n'avez aucun voyant au démarrage de la console, qu'aucun disque n'est pris par la console, ou autres problèmes typiquement hardware, ça ne vous aidera pas je pense. Par contre si votre console fonctionne mais qu'elle est devenue lente avec les années, ça peut être une solution, mais faite une sauvegarde de vos données avant !
Dans mon cas, ma meilleure amie m'a confié sa Playstation 3 Slim édition Medal of Honor 320GB. J'ai pas les détails, mais elle était considérée comme mort après que son petit frère et un pote à lui ait décidé d'installer un "crack" (aucune idée de quoi ils parlaient) il y a plus d'un an. À priori il n'y avait pas de solution selon les deux "experts" du hack de console.
Note : d'habitude je prends pas mal de photo mais j'ai complètement oublié d'en prendre 😓, donc faudra me faire confiance sur les étapes et les messages 😇
Diagnostique
Bon déjà la base et avant toute chose : je branche et j'allume la console.
Je me retrouve face à un écran qui permet de restaurer le système. Après quelques essais de lancement de la procédure qui ne termine jamais je me dis que c'est soit un problème matériel au niveau du disque dur, soit un problème avec le firmware installé sur le disque dur.
Nettoyer le disque dur
Je ne me suis pas cassé la tête longtemps, j'ai défait la vis qui retient le disque dur, puis je l'ai branché sur un ordinateur.
Il s'agit d'un disque dur Toshiba 320GB en SATA tout à fait classique. Je remarque qu'il n'y a pas de vrai table de partition (sous Linux, je vois un /dev/sde qui est une partition et c'est tout, pas de /dev/sde1 ou autre). Je me dis que c'est pas normal, je décide de simplement créer une table de partition DOS (c'est ce qui est le plus compatible avec tout matériel, donc je prends le pari), puis une partition qui prend tout l'espace disponible sur le disque.
Créer une clé d'installation de PS3
Ensuite je prépare une clé usb avec le firmware de la PS3, en le téléchargeant ici : https://www.playstation.com/fr-fr/support/hardware/ps3/system-software/. Ce que vous téléchargez est un fichier PS3UPDAT.PUP, il faut le mettre sur une clé usb dans un dossier particulier : PS3/UPDATE/PS3UPDAT.PUP (donc à la racine il faut créer un dossier PS3, dans ce dossier il faut créer un dossier UPDATE, et dans ce dossier UPDATE on copie le fichier PS3UPDAT.PUP).
Petit point d'attention : il faut que la clé USB soit en Fat32 sinon ça ne fonctionnera pas. J'ai mis un peu de temps à comprendre le truc, car ce n'est pas indiqué sur le site de Playstation. J'ai juste eu du nez sur ce coup-là. Je suis sous ArchLinux, donc j'ai juste utilisé cette commande :
mkfs.fat -F32 /dev/sde1
Ensuite j'ai de nouveau copié le fichier PS3UPDAT.PUP.
Retour sur la console
La suite est assez simple : je re-branche le disque dur parfaitement vide, je branche la clé USB à l'avant et je démarre la console.
Là normalement la PS3 va se plaindre qu'elle ne trouve plus aucun système, vous verrez la clé USB clignoter si elle comprend une LED, et la console vous proposera d'installer la mise à jour. Chez moi, dès que j'ai eu une clé USB en Fat32 et un disque correctement partitionné (comme indiqué précédemment) j'ai pu accepter les conditions d'utilisations, valider plusieurs fois que je voulais bien perdre toutes les données du disque dur, et finalement l'installation se passe.
Il faut bien garder la clé USB jusqu'à ce que la console démarre sur l'écran d'initialisation (comme à l'achat de la console, la suite d'écran où on choisit notre langue, etc.). Là vous pouvez retirer la clé usb et tout devrait rentrer dans l'ordre.
À noter pendant l'initialisation, si vous êtes en HDMI, vous aurez un passage "marrant" où la console vous demandera le droit d'utiliser la sortie HDMI alors que c'est déjà sur cet affichage que vous êtes. Je pense que c'est une erreur de formulation/traduction et que c'est la qualité HDMI qui était proposé, car c'est après ce passage que j'ai eu du 1080p d'afficher.
Conclusion
La PS3 que ma pote m'a prêté pour que je regarde est parfaitement fonctionnelle. Juste un petit souci au niveau du lecteur : le mange disque ne mange plus les jeux, et si je l'aide un peu ça ne change rien, par contre il ressort bien les disques. Je ne peux pas vraiment dire pourquoi mais c'est possible que le jeu coincé dans la console soit lié (même si je parierai plus sur une tentative de la team petit frère + pote qui se soit dit que forcer l'insertion d'un jeu allait régler le problème de démarrage…).
Du coup je vais voir si je peux trouver un lecteur de rechange ou un moyen de lire des ISO de jeux, car elle vit à cheval entre deux villes assez éloignée. Une console dans chaque ville peut-être une idée.
Conseils
Je parle régulièrement de bidouillage sur ce blog. Surtout de bidouillage de console. Ceux qui me connaissent IRL savent que je bricole plein de trucs autres.
Dans l'idée faites en autant si vous en avez envie, mais pas excès de confiance en vous ! À moins d'être un connaisseur absolu d'une console typiquement, lisez bien toutes les étapes des tutoriaux que vous utilisez avant de commencer, essayer de comprendre ce qui se passe et pas juste suivre bêtement ce qu'on vous dit, posez-vous la question de comment revenir en arrière si ça bloque à un moment, etc. En gros soyez prudent.
Parfois avant de bidouiller un truc, il m'arrive de faire plusieurs backup, je ne fais jamais de bidouille sans avoir un minimum de confiance en moi, et je ne bidouille que du matériel déjà endommagé (comme là la PS3) ou qui m'appartient, jamais du matériel de quelqu'un d'autre, surtout la première fois que je tente une bidouille. Simplement parce qu'on fait toujours plus attention à ses affaires que celle des autres, car on a plus d’affect avec (j'ai en tête ma Gameboy Color verte que j'ai moddée avec un écran rétro-éclairé, j'y tiens vraiment, donc j'ai fait super attention à tout).
Sources:
- Formatter en Fat32 sous Windows 10 : https://fr.wikihow.com/formater-en-FAT32