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) *** mise à jour 12/10/2014 ***

#1 Le 28/06/2010, à 23:06

urustu

Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Bonjour,

Je vous expose mon problème suite à la migration d'Ubuntu de la version 9.10 vers la 10.04 LTS.
L'opération a durée plus de 1h30. Je l'ai lancé le soir et dans la nuit, j'ai vu qu'il était bloqué sur la config du Grub.
J'ai laissé les paramètres par défaut et m'a listé toutes mes partitions. Il fallait cocher au moins une case alors j'ai coché la 1ère /dev/sda1 qui correspond à /boot .
Après coup je me demande si je n'aurai pas plutôt dû cocher /dev/sda .
Certes j'ai gravé l'ISO du LiveCD 10.04 pour essayer de réparer mon poste. Mais je bloque.

Au boot, j'avais le prompt "grub rescue>".

GRUB loading
error: the symbol 'grub_puts_' not found

grub rescue>

En m'inspirant d'un autre fil, j'ai suivi la doc à propos de Grub-PC, j'ai suivi la procédure "Réinstaller/Restaurer GRUB2".

Depuis j'ai le message suivant au boot :

GNU GRUB version 1.98-1ubuntu5

Minimal BASH-like line editing is supported. for the first word, TAB lists possible command completions. Anywhere else TAB lists possible device or file completions.

grub>

J'ai 2 disques durs et en bootant sur le LiveCD, j'ai remarqué qu'ils ont été inversés : /dev/sda et devenu /dev/sdb et réciproquement.

Je ne suis pas sûr de me faire comprendre donc je reviendrai apporter de nouvelles précisions au fur et à mesure de mes recherches.

Si quelqu'un a déjà connu ce problème, qu'il n'hésite pas à intervenir.

Dernière modification par urustu (Le 29/06/2010, à 21:48)


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#2 Le 28/06/2010, à 23:28

darkevolution

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Salut !
Quelle tête a ton fichier /etc/default/grub ?


Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !

Hors ligne

#3 Le 28/06/2010, à 23:51

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Voilà le résultat à travers le LiveCD :

ubuntu@ubuntu:/mnt/sdb3$ cat etc/default/grub
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.

GRUB_DEFAULT=0
GRUB_HIDDEN_TIMEOUT=5
GRUB_HIDDEN_TIMEOUT_QUIET=false
GRUB_TIMEOUT=30
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX=""

# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console

# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480

# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true

# Uncomment to disable generation of recovery mode menu entrys
#GRUB_DISABLE_LINUX_RECOVERY="true"
ubuntu@ubuntu:/mnt/sdb3$

HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#4 Le 29/06/2010, à 11:36

darkevolution

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Et as-tu essayé de faire un "sudo update-grub" ?
Pour mettre à jour le tout avec les noyaux trouvés etc... ?

[Si tu l'as fait regarde ce qu'il y a dans /boot/grub/grub.cfg] --> mais ne le change pas !

Dernière modification par darkevolution (Le 29/06/2010, à 11:39)


Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !

Hors ligne

#5 Le 29/06/2010, à 20:42

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Voici l'architecture de mes devices :
/dev/sda1 --> /boot
/dev/sda2 --> SWAP
/dev/sda3 --> /
/dev/sda4 --> extension pour les autres devices.

Avec le LiveCD Ubuntu 10.04 LTS, mes devices sont devenus /dev/sdbx et j'ai monté :
/dev/sdb3 sur /mnt/sdb3
puis
/dev/sdb1 sur /mnt/sdb3/boot

Puis j'ai lancé :

sudo grub-install --root-directory=/mnt/sdb3 /dev/sdb

Cette commande crée une arborescence grub sous /mnt/sdb3/boot

Après avoir fait ces commandes, je pense avoir migré en GRUB-PC (utilisé par la 10.04) et perdu le GRUB Legacy que j'utilisais jusque là (<=9.10).

Donc à cet instant, je n'ai plus de fichier /boot/grub/grub.cfg (ou  /mnt/sdb3/boot/grub/grub.cfg par le LiveCD).

De plus je lis que la version 10.04 est buggée et qu'il est conseillé d'attendre la 10.07 .


J'ai appliqué la méthode décrite dans la doc.

Mais au lancement de la commande "sudo update-grub", la commande est introuvable :

root@ubuntu:/etc/grub.d# update-grub
bash: update-grub: command not found

Pour info, si je lance cette commande depuis l'environnement du LiveCD, j'obtiens le message suivant :

ubuntu@ubuntu:~$ sudo update-grub
/usr/sbin/grub-probe: error: cannot find a device for / (is /dev mounted?).

Donc je suis encore en galère...

Dernière modification par urustu (Le 29/06/2010, à 22:41)


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#6 Le 29/06/2010, à 22:28

darkevolution

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Waow, vu l'architecture de ton bazard, désolé, je vois pas trop quoi faire... ^^
(Par contre la commande update-grub existe bel et bien !)

[EDIT]: Au pire une réinstall propre, et c'est reparti pour un tour ! ^^
Par contre la 10.04 est pas plus buggée que ça wink

Dernière modification par darkevolution (Le 29/06/2010, à 22:31)


Schedio: Logiciel de gestion modulable de scripts (dont Gestion/Lancement/Restriction planifiée de logiciels).
http://forum.ubuntu-fr.org/viewtopic.php?id=383356
Apportez vos idées à la version 3 !

Hors ligne

#7 Le 29/06/2010, à 22:48

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Ouaip, c'est bien ce que je craignais.
En tout cas merci Darkevolution pour ton soutien.


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#8 Le 01/07/2010, à 09:57

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Au final, j'ai réinstallé Ubuntu 10.04 LTS Lucid Lynx à partir du CD mais je ne comprends pas pourquoi il m'a inversé l'ordre de mes 2 disques durs : /dev/sda est devenu /dev/sdb et réciproquement.

C'est possible que ce soit la source de mon problème avec le Grub.

Je pense qu'il s'agit d'un problème à étudier du côté des développeurs d'Ubuntu.


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#9 Le 03/07/2010, à 00:16

Thelo

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

J'ai le meme probleme et je ne sais pas trop comment m'en sortir, tu pourrais m'expliquer comment tu as fait? tu as réussi a garder tes fichiers?

Hors ligne

#10 Le 03/07/2010, à 08:04

malbo

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Après mise à niveau vers Ubuntu 10.04, ceux qui ont le message "'grub_puts_' not found" comme dans le post #1, peuvent trouver la solution là :
http://forum.ubuntu-fr.org/viewtopic.php?id=393958
Ce sujet est épinglé dans le forum :
http://forum.ubuntu-fr.org/viewforum.php?id=10
Ouvrez l'œil


MedionPC MT5 MED MT 162 / pentium IV / RAM 1Go / Radeon HD 3450 AGP / XP, HandyLinux et Xubuntu 14.04 32 bits
Acer Aspire M5100-5F7N / Phenom Quad Core 9500 / ATI HD 2600 pro / RAM 4 Go / Win8, XP et Ubuntu 14.04

Hors ligne

#11 Le 05/07/2010, à 19:28

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

@Thelo, as-tu résolu ton problème ? Dans mon cas j'ai bien pris soins d'installer chaque répertoire du système dans des partitions différentes.

Sinon, as-tu bien 2 disques durs ? Ont-ils étaient inversés ?

Merci Malbo pour tes liens.


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

#12 Le 05/07/2010, à 21:43

Roger Star

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Pour booter sur une partition installée avec un grub rescue, voilà l'idée:

GRUB loading.
error: no such disk
grub rescue> set
prefix=(UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX)/boot/grub
root=UUID=XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX
grub rescue> ls
(hd0) (hd0,6) (hd0,5)
grub rescue> ls (hd0,5)/
error: unknown filesystem
grub rescue> ls (hd0,6)/
./ ../ lost+found/ boot/
grub rescue> set prefix=(hd0,6)/boot/grub
grub rescue> insmod sh
...//...
rescue:grub> ls (hd0,6)/boot
./ ../ vmcoreinfo-2.6.31-20-generic System.map-2.6.31-20-generic initrd.img-2.6.31-20-generic
vmlinuz-2.6.31-20-generic config-2.6.31-20-generic grub/ memtest86+.bin abi-2.6.31-20-generic
rescue:grub> set root=hd0,6
rescue:grub> insmod linux
rescue:grub> linux /boot/vmlinuz-2.6.31-20-generic root=/dev/sda6 quiet
   [Linux-bzImage, setup=0x3400, size=0x3c400]
rescue:grub> initrd /boot/initrd.img-2.6.31-20-generic
   [Initrd, addr=0x177fb000, size=0x83874e]
rescue:grub> boot
...//...

J'ai trouvé ça ici : http://forum.ubuntu-fr.org/viewtopic.php?pid=3414776#p3414776

Et ça m'a bien dépétré.

Une fois sur la partition, sudo update-grub et c'est fini.

Dernière modification par Roger Star (Le 05/07/2010, à 21:45)


Le désordre, c'est l'ordre moins le pouvoir

Hors ligne

#13 Le 06/07/2010, à 22:14

Thelo

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

@urustu Noooon c'est la misèricorde! j'ai graver un cd de kubuntu mais je n'arrive pas a le lancer au demarrage et quand je le relance dans windows il me dit qu'il existe deja un repertoire kubuntu et donc je no'se pas trop le supprimer car je n'ai pas trop envie de perdre tout ce que j'avais sur ma partition? ca a marcher pour toi?

Hors ligne

#14 Le 09/07/2010, à 19:33

urustu

Re : Bloqué sur GRUB après mise à jour de Ubuntu 9.10 vers 10.04 LTS

Oui sans problème dès l'instant que je suis reparti d'un CD-ROM bootable. Seul hic l'inversion des disques /dev/sda <-> /dev/sdb.

Je n'ai pas Windows, sur ce point je ne pourrai d'aucun secours.

Si j'ai bien compris, au boot de ta machine tu n'arrives pas à booter sur ton CD-ROM Ubuntu. Il faudrait déjà savoir si ton lecteur est bootable avant ton disque dur dans le BIOS. Sinon tu essaies avec un autre CD bootable (Windows, ancienne version Ubuntu, autre Linux, etc.).
Si oui alors peut être as-tu eu un soucis lors du gravage de ton CD-ROM depuis l'image ISO : sans savoir ce que tu as fait, es-tu sûr que tu es bien gravé un CD bootable ?


HP Pavilion 17-e027sf | CPU AMD A4-5000 alias Kabini | Graphique Radeon HD 8330 | Wifi Realtek RTL8188EE > Ubuntu Precise 12.04.4 LTS | Trusty 14.04 LTS | Fedora 20 | Mint 17
Samsung 300E7A nVidia Optimus > Ubuntu Precise 12.04 LTS

Hors ligne

Haut de page ↑