{{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]]