Contenu | Rechercher | Menus

Annonce

Si vous rencontrez des soucis à rester connecté sur le forum (ou si vous avez perdu votre mot de passe) déconnectez-vous et reconnectez-vous depuis cette page, en cochant la case "Me connecter automatiquement lors de mes prochaines visites".
Test de l'ISO d'Ubuntu francophone : nous avons besoin de testeurs pour la version francophone d'Ubuntu 14.04. Liens et informations ici.

Attention, une faille de sécurité dans bash a récemment été rapportée, il est recommandé de mettre à jour son système (plus de détails)

#1 Le 14/05/2011, à 19:19

ar barzh paour

GRUB mais quel GRUB ? [RESOLU]

bonjour à tous
j'ai installé Ubuntu 11.04 sur le même disque que Ubuntu 10.10
en fin d'installation et au reboot du micro j'ai donc un menu Grub "provenant" de Ubuntu 11.04 .. normal
je voulais cependant revenir au GRUB de mon Ubuntu 10.10 que j'ai personnalisé
j'ai donc remplacé le "MBR" de mon disque par une sauvegarde que j'avais effectué précédemment
je pensais que cela suffisait
que nenni
au redémarrage du PC j'ai toujours le GRUB de 11.04
quelqu'un pourrait-il me renseigner ?
..............
je m'absente pendant une quinzaine de jours, je ne pourrais donc pas répondre avant début juin

Dernière modification par ar barzh paour (Le 29/05/2011, à 16:12)


Ubuntu 14.04.4 LTS 32 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz

Hors ligne

#2 Le 14/05/2011, à 20:06

jamesbad000

Re : GRUB mais quel GRUB ? [RESOLU]

Mauvaise idée. Tu as de la chance que ça démarre toujours, car la zone amorce de grub (MBR) est construite en fonction des autres composants de grub...

Dans un MBR il n'y a 466 octet disponible pour le code de démarrage. C'est juste suffisant pour charger un peu plus de code de démarrage qui se situe dans le fichier core.img. Ce dernier étant construit par la commande grub-install et normalement (si grub 2) copié dans les 62 secteurs suivant le MBR.
Ce fichier contient lui même juste assez de code pour charger un gestionnaire de system de fichier et finalement aller charger des modules complémentaires et accéder aux fichiers de configuration dans le répertoire /boot/grub,...

Grub 2 est configurable. Mais il faut intervenir sur ces fichiers de configuration :
/etc/default/grub
et les fichiers présents dans /etc/grub

Voir ici http://doc.ubuntu-fr.org/grub-pc

Dernière modification par jamesbad000 (Le 14/05/2011, à 20:22)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#3 Le 15/05/2011, à 09:55

ar barzh paour

Re : GRUB mais quel GRUB ? [RESOLU]

merci pour cette réponse
bon je revoie le problème et je re-étudie la doc , j'avais zappé ça !
j'ai donc remis le MBR installé par Ubuntu 11.04
(remarque : 440 octets de code dans le MBR pas 466)
si je n'ai pas d'autre solution je compte réinstallé 10.10 en lieu et place de 11.04 (j'aurais donc 2 versions 10.10 sur le même disque) et là j'espère que je pourrais récupérer le grub  d'avant l'installation de 11.04
autre remarque en étudiant le MBR installé :
on voie grub 2 est installé dans le MBR fait appel à "b2can" : là je ne sais pas ce que c'est


Ubuntu 14.04.4 LTS 32 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz

Hors ligne

#4 Le 15/05/2011, à 15:17

jamesbad000

Re : GRUB mais quel GRUB ? [RESOLU]

Effectivement 440, je sais pas pourquoi j'ai écrire ca... Pas plus que je ne sais pourquoi j'ai omis de t'indiquer la bonne démarche :

Il faut simplement réinstaller grub depuis ta version 10.04. Donc si tu es en grub 2 (Je prend comme supposition que ton pc démarre sur sda) :

D'abord réinstaller grub dans le MBR :

sudo grub-install /dev/sda

Ensuite mettre à jour ton menu grub pour qu'il inclue les entrée du menu grub de la 11.04

sudo update-grub

Cette dernière opération étant à refaire à chaque fois qu'un nouveau kernel est installé dans ta 11.04 suite à une mise à jour...
J'ajoute que si tu as personnalisé ton grub en modifiant directement grub.cfg (ce qui n'est pas la bonne méthode). Tu perdra tout de même ta personnalisation en faisant update-grub...

Par la suite, si une mise à jour de grub à lieu dans la 11.04. Lorsqu'il propose de réinstaller grub, au lieu d'indiquer un disque ou une partition, tu choisi "aucun" ou "none" pour ne pas écraser le MBR produit par la 10.10...


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#5 Le 16/05/2011, à 10:25

ar barzh paour

Re : GRUB mais quel GRUB ? [RESOLU]

dès que que rentre chez moi je m'y mets
j'ai du faire un update grub mais pas grub-install je pense

d'autre part je n'ai pas modifié grub.cfg directement mais en ajoutant un /etc/grub.d/09_custom et par utilisant des variables
GRUB_DEFAULT=saved
GRUB_TIMEOUT=60
GRUB_DISTRIBUTOR=`echo -n $(lsb_release -cds 2> /dev/null || echo Debian)`
GRUB_SAVEDEFAULT=true

11.04 me pose d'autres soucis que j'avais réglés avec 10.10 et il faut que je retrouve comment
(écran avec des flashs , clavier avec des diacritiques , wine pour un logiciel  ....)

encore merci pour la précision de résolution du problème


Ubuntu 14.04.4 LTS 32 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz

Hors ligne

#6 Le 16/05/2011, à 11:00

jamesbad000

Re : GRUB mais quel GRUB ? [RESOLU]

au passage, j'avais oublié ceci :

ar barzh paour a écrit :

on voie grub 2 est installé dans le MBR fait appel à "b2can" : là je ne sais pas ce que c'est

A priori ceci apparait dans le résultat de bootinfoscript 0.55.
Cette version n'est pas à niveau pour trouver le n° de la partition contenant /boot dans un core.img produit par grub 1.99 voir bootinfoscript 0.56 (beta) ici http://bootinfoscript.git.sourceforge.n … sh;hb=HEAD

Dernière modification par jamesbad000 (Le 16/05/2011, à 11:04)


L'espace et le temps sont les modes par lesquels nous pensons, et non les conditions dans lesquelles nous vivons. (Signé Albert)

Hors ligne

#7 Le 29/05/2011, à 16:11

ar barzh paour

Re : GRUB mais quel GRUB ? [RESOLU]

j'ai finalement opté pour l'utilisation de l'utilitaire "boot-repair" de yannUbuntu
http://doc.ubuntu-fr.org/boot-repair?s
que j'ai trouvé en recherchant dans la doc
j'y ai retrouvé mon grub d'origine
je vais m'empresser d''effectuer une sauvegarde

effectivement boot_info_script me donnait
Grub2 (v1.99) is installed in the MBR of /dev/sdc and looks at sector 1 of
    the same hard drive for core.img. core.img is at this location and looks
    for (,msdos7)/boot/grub on this drive.
après réflexion ce que je ne comprends pas quand même c'est qu'en restaurant le secteur du MBR , je je retrouvais pas mes petits, ce secteur aurait du aller chercher les "bons" composants suivants de grub

enfin ce que je voulais est OK je mets donc resolu

merci pour l'aide


Ubuntu 14.04.4 LTS 32 bits
Intel(R) Core(TM)2 Duo CPU     E7400  @ 2.80GHz

Hors ligne

Haut de page ↑