{{tag>Vétuste mac tutoriel}}
----
====== Utiliser le mode RESCUE sur un Power PC ======
Le Cdrom d'installation (**alternate**) pour PowerPC propose un mode particulier de démarrage: **rescue**.
Ce mode vous permet de réparer votre système Linux, si par exemple suite à une mise à jour de Mac Os X vous n'avez plus le menu de démarrage [[:Yaboot]] (//bootloader//). Mais aussi pouvoir modifier les fichiers de configurations systèmes pour remettre les choses dans l'ordre.
=====Pré-requis=====
* Connaître la partition racine (sdaX) de votre système,
* Imprimer cette page.
===== Lancement =====
Pour utiliser le mode **rescue**, démarrez sur le cédérom **alternate** d'Ubuntu PPC en maintenant la touche **C** appuyée. Puis au prompt entrez: boot:rescue #rentrez la commande rescue puis tapez sur la touche "Entrée"
Le système se lance:
* Sélectionnez votre langue,
* Puis votre pays,
* Configurez votre clavier, par défaut //Français (mac-usb-fr)//,
* Le système vérifie le lecteur de cédérom puis charge des composants,
* La détection du réseau se fait,
* Le système vous demande un nom de machine pour la configuration du réseau,
* Puis cette configuration réseau se termine par l'adressage IP via DHCP ou en manuelle, mais vous pouvez ne pas vouloir la configurer,
* Pour terminer, vous devez sélectionner la partition à monter. C'est votre partition //racine// ( / ) qu'il faut prendre. Comme exemple voici ce que j'ai pour un Macintosh en multi-boot MacOsX/UbuntuPPC:
/dev/sda1 #partition de boot système Mac
/dev/sda2 #partition de yaboot (gestionnaire de démarrage)
/dev/sda3 #partition système de Mac Os X
/dev/sda4 #partition d'Ubuntu
/dev/sda5 #swap ou partition d'échange
/dev/sda6
Dans l'exemple ci-dessus la 4ème partition est la partition racine d'Ubuntu. Si vous vous trompez un message d'avertissement vous dira qu'il ne peut monter cette partition,
* Le système vous propose entre autre :
* D'éxécuter un **shell** dans /dev/sdaX (votre partition système),
* De réinstaller le programme de démarrage Yaboot.
==== Restauration de yaboot ====
Choisissez la //Réinstallation du programme de démarrage Yaboot// et suivez les instructions.
FIXME
Ou en passant par l'éxécution d'un shell (première option):
* Montez **//proc//** avec la commande : mount /proc
Si vous n'avez pas de message d'erreur c'est que **/proc** est bien monté.
* Puis, si vous désirez vérifier le fichier de configuration de **yaboot**: vi /etc/yaboot.conf #utilisez l'éditeur "vi" car nano n'est pas disponible en mode "rescue"
Pour la configuration de **yaboot.conf** je vous renvoie sur la page dédiée à [[:Yaboot]].
Pour ceux qui ne connaissent pas **vi** (voir [[:vim]]), voici quelques commandes de base pour survivre:
* Pour ecrire/supprimer du texte il faut passer en mode **INSERT** (insertion) avec la touche **I**.
* Pour sortir du mode ecriture "insert" (ou autre mode) appuyez sur la touche **ESC** (echap).
* Pour sortir de l'éditeur //vi//, ne plus être en mode //insert// ou autre, appuyez sur la touche **:** puis sur **W** (pour "Write" si vous avez fait de modification) et **Q** (pour "Quit" pour quitter) puis sur la touche //Entrée// pour valider.
Que vous ayez modifié ou non le fichier ///etc/yaboot.conf//, pour remettre en place **yaboot**, tapez la commande suivante: ybin -v #l'option -v pour "verbose" (voir ce qui se passe)
Si vous n'avez pas de message d'erreur, redémarrez votre Mac:
eject #commande pour éjecter le cédérom avant de redémarrer
reboot #commande pour redémarrer ou "halt" si vous préferez arrêter votre mac
Au redémarrage vous devez vous retrouver avec le menu de démarrage:
First Stage Ubuntu Bootstrap
Press l for linux
x for macosx
c for cdrom
Stage 1 boot:
=== Restauration multi-boot ===
Il est possible que vous ne remarquiez aucune anomalie dans le yaboot.conf. Une solution simple consiste à vérifier que l'Open Firmware ne soit plus en mode multi-boot. Pour le restaurer, il vous faut démarrer en OF (alt + pomme + O + F) et taper multi-boot dans le prompt. Après une lecture de vos volumes il vous est proposé un choix de disque de boot; il suffit de choisir le bootstrap.
----
Rédigé par Manu complété par [[:contributeurs|Les contributeurs d'Ubuntu-fr]]