Infos générales
Comme j'ai fait mes débuts sur linux avec Mandriva, je suis bien sur toujours l'actualité de cette distribution. La version 2007 RC1 étant disponible (La RC2 depuis peu), je me suis dit qu'il fallait que je la teste. J'ai donc téléchargé l'iso du DVD et gravé le tout. Comme d'habitude avec Mandriva, pas de soucis lors de l'installation. Vient enfin l'installation du serveur de démarrage..., et c'est la que j'aurais du faire attention et passer cette étape. En effet j'ai déja Grub d'installé pour ubuntu et autres distributions de tests. Mais j'ai validé pour installer le chargeur de boot sur le MBR. Tout s'est bien passé malgré tout, et au reboot Mandriva se lance normalement. Je teste un peu tout ca, les bureaux KDE et gnome, le bureau Gnome est très bien fait sous Mandriva. J'en profite pour rajouter ma partition Ubuntu dans le chargeur de boot a partir de DrakConf.
Vient ensuite, que je me décide tester le bureau drake3d, ceci est présent dans le gestionnaire de connexion a la section session. Et, je n'aurais pas du faire ca, car bien évidemment les drivers propriétaires pour ma carte ne sont pas installés et je ne peux donc pas bénéficier de l'interface 3d.... Et la ca plante, ca tourne en rond avec un curseur figé et je ne peux meme plus passer sur une console avec la combinaison magique CTRL+ALT+F1.
Gloups ..... planté. Je reboote donc, histoire de voir, mais ca redémarre au meme endroit, pas moyen de choisir un autre bureau... Je reboote pour lancer Ubuntu, et la crack .. Kernel Panic ... C'est mal barré on dirait !
Maintenant, que fais-je? Réfléchissons ... ce qu'il faut que je fasse c'est remplacer le chargeur de boot de mandriva par celui que j'avais avant. Donc un Live CD d'ubuntu ou autre devrait faire l'affaire. Je boot la dessus et j'ouvre un terminal. Il faut que je me connecte sur mon disque dur contenant Ubuntu et donc Grub. Je ferais ceci avec la commande chroot qui permet de changer le repertoire racine du systeme et de faire comme si j'étais sur Ubuntu.
Pour infos voici mes disques utilisés
Mon répertoire actuel est /home/ubuntu
-> mkdir hdd5
-> mount /dev/hdd5 /home/ubuntu/hdd5
Un simple ls ./hdd5 me montre les fichiers, donc tout va bien le montage s'est bien passé. Maintenant , je passe en root sur hdd5 :
-> chroot /home/ubuntu/hdd5
Je dois donc réinstaller grub, heureusement que j'ai accès a internet avec le LiveCd et je trouve donc les commandes pour réinstaller grub :
Je lance donc grub avec
-> grub
Ensuite au prompt de grub je lance les commandes suivantes :
-> grub> find /boot/grub/stage1
Ceci pour trouver le disque ou grub est installé , sa réponse : hd1,4. Normal, c'est mon disque numéro 2 partition 5 (la numérotation commence a zéro).
Ensuite j'installe grub avec les commandes suivantes :
-> grub> root (hd1,4)
-> grub> setup (hd1)
-> grub> quit
Et la, je ferme tout , je reboote ....
Quelques instants plus tard, mon chargeur de boot est de nouveau la et je peux lancer ma Ubuntu normalement.
Donc en conclusion, ceci m'aura appris que lors d'une nouvelle installation de distribution, il faut (si c'est possible) passer l'installation du chargeur de boot et déclarer cette nouvelle distribution dans le chargeur de démarrage de la distribution que vous utilisez régulierement.
Note : Ceci ne remet en aucun cas la fiabilité de la distribution Mandriva en cause, c'est moi qui ai m.... !
Vient ensuite, que je me décide tester le bureau drake3d, ceci est présent dans le gestionnaire de connexion a la section session. Et, je n'aurais pas du faire ca, car bien évidemment les drivers propriétaires pour ma carte ne sont pas installés et je ne peux donc pas bénéficier de l'interface 3d.... Et la ca plante, ca tourne en rond avec un curseur figé et je ne peux meme plus passer sur une console avec la combinaison magique CTRL+ALT+F1.
Gloups ..... planté. Je reboote donc, histoire de voir, mais ca redémarre au meme endroit, pas moyen de choisir un autre bureau... Je reboote pour lancer Ubuntu, et la crack .. Kernel Panic ... C'est mal barré on dirait !
Maintenant, que fais-je? Réfléchissons ... ce qu'il faut que je fasse c'est remplacer le chargeur de boot de mandriva par celui que j'avais avant. Donc un Live CD d'ubuntu ou autre devrait faire l'affaire. Je boot la dessus et j'ouvre un terminal. Il faut que je me connecte sur mon disque dur contenant Ubuntu et donc Grub. Je ferais ceci avec la commande chroot qui permet de changer le repertoire racine du systeme et de faire comme si j'étais sur Ubuntu.
Pour infos voici mes disques utilisés
- /dev/hdc , premier disque avec sur hdc5 Mandriva 2007 installée
- /dev/hdd , deuxieme disque avec ma Ubuntu (hdd5)
Mon répertoire actuel est /home/ubuntu
-> mkdir hdd5
-> mount /dev/hdd5 /home/ubuntu/hdd5
Un simple ls ./hdd5 me montre les fichiers, donc tout va bien le montage s'est bien passé. Maintenant , je passe en root sur hdd5 :
-> chroot /home/ubuntu/hdd5
Je dois donc réinstaller grub, heureusement que j'ai accès a internet avec le LiveCd et je trouve donc les commandes pour réinstaller grub :
Je lance donc grub avec
-> grub
Ensuite au prompt de grub je lance les commandes suivantes :
-> grub> find /boot/grub/stage1
Ceci pour trouver le disque ou grub est installé , sa réponse : hd1,4. Normal, c'est mon disque numéro 2 partition 5 (la numérotation commence a zéro).
Ensuite j'installe grub avec les commandes suivantes :
-> grub> root (hd1,4)
-> grub> setup (hd1)
-> grub> quit
Et la, je ferme tout , je reboote ....
Quelques instants plus tard, mon chargeur de boot est de nouveau la et je peux lancer ma Ubuntu normalement.
Donc en conclusion, ceci m'aura appris que lors d'une nouvelle installation de distribution, il faut (si c'est possible) passer l'installation du chargeur de boot et déclarer cette nouvelle distribution dans le chargeur de démarrage de la distribution que vous utilisez régulierement.
Note : Ceci ne remet en aucun cas la fiabilité de la distribution Mandriva en cause, c'est moi qui ai m.... !
par Roozeec
publié dans :
Problèmes résolus

