Bonjour Thibaud, Franchement, je te remercie pour ta collaboration si rapide ;)) Ce qu'il y a de fort étonnant, si on googelisé : "Thibaud CANALE" on tombe pile sur une aide que tu m'avais apporté en novembre 2011 ;)
Bref, en fait mon problème est lié à une configuration hard qui n'est pas rationnelle, mais bon... Grub doit être installé sur le second disque et en position 5 soit sdb5 ça, je l'ai vu avec Gparted et fdisk -l . bien sur à la mise à niveau, grub est installé par défaut sur sda... donc... bon, j'ai googelisé et touvé ce tuto http://code18.blogspot.fr/search?q=grubqui m'a mis la puce à l'oreille. Pour ce qui me concerne j'ai suivi cette procédure (si ça peut aider) - Boot du live CD $ sudo-s # fdisk -l *pour lister les partitions * # mkdir /media/root # mount /dev/sdb5 /media/root *reinstalle GRUB sur le disque sdb5* # sudo grub-install --root-directory=/media/root /dev/sdb @+ -- Alain Le 16 juin 2012 11:07, Thibaud CANALE <[email protected]> a écrit : > Le samedi 16 juin 2012 à 10:36:48, Alain FICHOT a écrit : > > Bonjour, > > Yo Alain :) > > > Je viens de faire la mise à niveau de Ubuntu 11.10 vers 12.04. Quelle > > fausse manip ai-je pu faire ? > > Ce n'est pas forcément une fausse manipulation, juste un oubli, qui > n'est pas forcément le tien, rien de grave :) > > > Au boot, grub identifie mes systèmes : plusieurs versions de win$ et > > Ubuntu. Mais quel que soient les choix => error : no such partition. > > Avec Gparted en live CD, je constate que les partitions sont toujours là. > > Déjà, si avec Gparted tu détectes les partitions, le problème est à > priori uniquement avec le bootloader. On peut être rassuré au niveau de > tes données. > > Il se peut que les numéros des partitions ont été modifiés -- par exemple > pour remettre dans l'ordre les numéros des partitions en fonction de > leur place sur le disque dur -- mais ça ne devrait pas arriver avec une > mise à jour de système. > Dans le fichier de conf de grub (/boot/grub/menu.lst sur ma config), > indique nous si grub utilise le "format" /dev/sdXY (X lettre, Y chiffre, > ou équivalent) avec l'option "root=" sur la ligne "kernel". > Ici, "root=" indique donc la partition racine du système, la ligne > commençant par root par contre pointe vers la partition contenant /boot > (c'est plus souvent les mêmes) > Il se peut aussi que tu utilise le UUID pour désigner tes partitions. > > Alors maintenant, passons au choses concrètes : > - Avec Gparted, détermine les "chemins" des partitions (je ne sais pas > comment on pourrait appeler ça), toujours au format /dev/sdXY, surtout > celui qui contient ton système, "/" > > - Une fois "/" (et "/boot") déterminé(s), il faut rectifier le fichier > /boot/grub/menu.lst. Prenons le cas où /boot est sur /dev/sda1 et / > sur /dev/sda2. Il faut donc remplir menu.lst de cette façon : > > # Ubuntu 12.04 > title Ubuntu 12.04 > root (hd0,0) # /dev/sda1 --> a = 0 et 1 = 0 (ouais, je sais) > kernel /<ton_fichier_kernel> root=/dev/sda2 ro > initrd /<ton_fichier_initramfs> > > Aide-toi de la config actuelle surtout. > > - Profites-en pour vérifier que les autres partitions n'ont pas bougé (si > tu as par exemple mis sur une autre partition /home, ou /mnt/data pour > les données), et mets à jour le fichier /etc/fstab (demande nous > conseils si tu as des doutes) > > Normalement, tu redémarres, et roule ma poule. > > J'ai brièvement parlé des UUID, mais je ne voudrais pas rendre compliqué > ce petit tutoriel. > > Tiens-nous au courant ;) > > @+ > > > -- > Thibaud CANALE > thican [at] thican [dot] net > http://thican.net/ > > %%% Merci de respecter ces consignes > http://www.linux-azur.org/savoir-vivre %%% > > > > > > > > > -- Alain FICHOT %%% Merci de respecter ces consignes http://www.linux-azur.org/savoir-vivre %%%
