Pages : 1
#1 Le 10/01/2009, à 01:28
- peppers
[Résolu] Problème suite à l'installation de grub 2.
Bonsoir,
Je débute sous linux (Ubuntu 8.10) et j'ai voulu essayer grub2. Ne sachant pas trop comment m' y prendre j' ai essayer un simple apt-get install grub2 puis l' installation s'est déroulée normallement. Cependant après avoir redemmarer je me retrouve sur grub2 mais impossible de lancer ubuntu. Windows lui marche toujours. J' ai deja regarder les sujets traitant de la réparation de grub mais je suis totallement perdu et rien de ce qui est ecrit ne marche pour moi . Je me sers d'un live cd et j'essai de réparer comme je peux mais rien n' y fait. En esperant que vous pourrez m'aider. Merci d'avance...
#2 Le 10/01/2009, à 01:58
- l0b0
Re : [Résolu] Problème suite à l'installation de grub 2.
bonsoir
as tu essayer cette manip avec le live cd http://doc.ubuntu-fr.org/grub#restauration. a la rubrique "Avec le Live CD Ubuntu via l'Interface Graphique"
ps: si tu peut desinstalle grub 2 et remet le grub normal
Dernière modification par l0b0 (Le 10/01/2009, à 02:03)
Intel Core 2 Duo E7300 - DDR2 3 Go PC2-6400 (800 MHz) - Disque dur maitre 500 Go Sata avec debian sid lxde et Disque dur esclave 250 Go Sata avec sidux xfce - Radeon HD 4670 PCI-E 512 Mo - Gigabyte GA-G31M-S2L
Hors ligne
#3 Le 10/01/2009, à 02:29
- peppers
Re : [Résolu] Problème suite à l'installation de grub 2.
Je viens d'essayer de réinstaller avec le gestionnaire de paquets mais cela n'a rien donné. Ce que je trouve étrange c'est qu'il n'y a aucun paquet nommé grub2 mais si j'ai bien compris après avoir tester que grub2 fonctionne, il faut utiliser la commande upgrade-from-grub-legacy pour l'installer définitivement.
Enfin dans mon cas il ne marche pas.
De plus maintenant dans les choix il me propose debian au lieu de ubuntu enfin je ne sais pas si c'est vraiment important.
Si cela peut vous aider, lorsque que je tente de booter sur ma partition linux je me retrouve avec error11:unrecognized device string
#4 Le 10/01/2009, à 03:03
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Le paquet grub2 a été remplacé par le paquet grub-pc, qui est essentiellement GRUB2. C'est probablement lui que tu as installé.
Ensuite, GRUB2 ne s'installe pas directement comme chargeur principal ; il laisse la précédente version de GRUB comme chargeur principal pour permettre de tester d'abord GRUB2 (tu devrais voir une entrée pour GRUB2 dans ton menu d'amorçage) ou charger un système existant, si on ne veut pas tester GRUB2 ou que celui-ci ne fonctionne pas et doive être désinstallé. La commande upgrade-from-grub-legacy effectue le remplacement final du chargeur GRUB par GRUB2, et elle ne devrait être exécutée que lorsqu'on a bien testé que GRUB2 fonctionne.
La plupart de la documentation que tu vas trouver concerne GRUB 0.9x, donc est parfois incompatible avec GRUB2.
Peux-tu retourner le contenu du fichier /boot/grub/grub.cfg ? (C'est ton fichier de menu de GRUB2...)
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#5 Le 10/01/2009, à 04:25
- peppers
Re : [Résolu] Problème suite à l'installation de grub 2.
Voila le fichier grub.cfg:
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/update-grub using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
set default=0
set timeout=5
set root=(hd0,6)
if font (hd0,6)/usr/share/grub/unicode.pff ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
terminal gfxterm
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=cyan/blue
set menu_color_highlight=white/blue
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_hurd ###
### END /etc/grub.d/10_hurd ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, linux 2.6.27-9-generic" {
linux (hd0,6)/boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro upgrade-from-grub-legacy
initrd (hd0,6)/boot/initrd.img-2.6.27-9-generic
}
menuentry "Ubuntu, linux 2.6.27-9-generic (single-user mode)" {
linux (hd0,6)/boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd (hd0,6)/boot/initrd.img-2.6.27-9-generic
}
menuentry "Ubuntu, linux 2.6.27-7-generic" {
linux (hd0,6)/boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro upgrade-from-grub-legacy
initrd (hd0,6)/boot/initrd.img-2.6.27-7-generic
}
menuentry "Ubuntu, linux 2.6.27-7-generic (single-user mode)" {
linux (hd0,6)/boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd (hd0,6)/boot/initrd.img-2.6.27-7-generic
}
menuentry "Ubuntu, linux 2.6.27-10-generic" {
linux (hd0,6)/boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro upgrade-from-grub-legacy
initrd (hd0,6)/boot/initrd.img-2.6.27-10-generic
}
menuentry "Ubuntu, linux 2.6.27-10-generic (single-user mode)" {
linux (hd0,6)/boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd (hd0,6)/boot/initrd.img-2.6.27-10-generic
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux (hd0,6)/boot/memtest86+.bin
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Windows Vista/Longhorn (loader) (on /dev/sda3)" {
set root=(hd0,3)
chainloader +1
}
### END /etc/grub.d/30_os-prober ###
Et le fichier menu.lst:
hiddenmenu
default 0
timeout 60
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=5ee13f5e-d5a9-43d4-beef-09159e788399
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=all
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Chainload into GRUB 2
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/grub/core.img
title ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
root
title When you have verified GRUB 2 works, you can use this command to
root
title complete the upgrade: upgrade-from-grub-legacy
root
title ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
root
title Debian GNU/Linux, kernel 2.6.27-10-generic
root root(hd0.3)
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-10-generic
title Debian GNU/Linux, kernel 2.6.27-10-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-10-generic
title Debian GNU/Linux, kernel 2.6.27-9-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
title Debian GNU/Linux, kernel 2.6.27-9-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-9-generic
title Debian GNU/Linux, kernel 2.6.27-7-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generic
title Debian GNU/Linux, kernel 2.6.27-7-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-7-generic
title Debian GNU/Linux, kernel memtest86+
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
title Other operating systems:
root
title Windows Vista/Longhorn (loader)
root (hd0,2)
chainloader +1
savedefault
makeactive
L' on ma conseillé d' éditer la valeur de root dans ce fichier ( pour la remplacer par root (hdX.X) et de faire varier les X tout en essayant de booter mais aucun resultat...
Sinon il n' y a aucun paquet nommé grub-pc et j'avais taper la commande pour faire evoluer le grub mais de toutes façon cela n'avais rien donné car comme tu peux le voir il m'invite toujours à la taper pour passer à la version 2.
#6 Le 10/01/2009, à 06:38
- Compte anonymisé
Re : [Résolu] Problème suite à l'installation de grub 2.
Salut
C'est en début du fichier menu.lst qu'il faut modifier ceci :
## hiddenmenu
default 0
timeout 60
Ainsi ton menu apparaitra et tu pourras sélectionner ce paragraphe :
title Debian GNU/Linux, kernel 2.6.27-9-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generic
Pour vérifier si tout fonctionne.
Si c'est le cas il suffit de modifier la fin de ton menu.lst ainsi :
## ## End Default Options ##
title Debian GNU/Linux, kernel 2.6.27-10-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-10-generictitle Debian GNU/Linux, kernel 2.6.27-10-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-10-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-10-generictitle Debian GNU/Linux, kernel 2.6.27-9-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-9-generictitle Debian GNU/Linux, kernel 2.6.27-9-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-9-generictitle Debian GNU/Linux, kernel 2.6.27-7-generic
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro quiet splash
initrd /boot/initrd.img-2.6.27-7-generictitle Debian GNU/Linux, kernel 2.6.27-7-generic (recovery mode)
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/vmlinuz-2.6.27-7-generic root=UUID=5ee13f5e-d5a9-43d4-beef-09159e788399 ro single
initrd /boot/initrd.img-2.6.27-7-generictitle Debian GNU/Linux, kernel memtest86+
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/memtest86+.bin### END DEBIAN AUTOMAGIC KERNELS LIST
title Other operating systems:
roottitle Windows Vista/Longhorn (loader)
root (hd0,2)
chainloader +1
savedefault
makeactive
@+
Dernière modification par Compte anonymisé (Le 10/01/2009, à 09:54)
#7 Le 10/01/2009, à 10:49
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Allons-y.
- Windows est le seul système que tu es capable de charger car il n'y a que pour cette entrée de menu que la sélection de la partition par root (hdX,Y) fonctionne. Les autres entrées (pour les divers noyaux Linux et pour GRUB2) sont écrites dans menu.lst par root [UUID] ; or, cette écriture ne fonctionne pas. Pour sélectionner une partition par son UUID dans GRUB, il faut le faire par uuid [UUID]. Je donne un exemple, ce sera la même chose pour toutes les autres entrées :
L'entrée de menu pour GRUB2 dans le menu d'amorçage de GRUB (menu.lst) est actuellement indiquée ainsi :
title Chainload into GRUB 2
root 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/grub/core.img
root [UUID] doit devenir uuid [UUID] :
title Chainload into GRUB 2
uuid 5ee13f5e-d5a9-43d4-beef-09159e788399
kernel /boot/grub/core.img
En modifiant l'entrée de GRUB2 ainsi, il sera possible de charger GRUB2. Une modification semblable devrait être appliquée pour toutes les entrées de noyaux Linux du menu.lst. Sans cette modification, tu ne pourras ni tester GRUB2, ni charger aucun noyau Linux. Alors, dans tous les cas, commence par effectuer cette modification.
- Comme je l'ai dit plus haut, le premier menu que tu vois est GRUB 0.9x. Celui-ci n'a pas été remplacé immédiatement, et pour cause : on veut que tu testes d'abord GRUB2 afin de voir s'il fonctionne bien, si son paramétrage est correct. Le but de ceci est d'éviter que tu te retrouves dans la mouise avec un système qui ne peut être chargé si GRUB2 contient une erreur. Pour tester GRUB2, tu devras le sélectionner une première fois dans le menu d'amorçage de GRUB 0.9x, qui enchaîne ensuite vers GRUB2.
Si GRUB2 fonctionne bien (Ubuntu se charge et tout le tralala), alors tu pourras par la suite écraser définitivement GRUB 0.9x par GRUB2 pour n'avoir que GRUB2 au chargement de ton ordinateur.
- Si tu désires revenir à GRUB 0.9x plutôt que d'essayer GRUB2, réinstalle le paquet grub dans Synaptic. La réinstallation de GRUB 0.9x devrait déconfigurer GRUB2 pour remettre en place les outils de mises à jour de GRUB 0.9x. Puis, remplace le fichier /boot/grub/menu.lst par la copie de sauvegarde /boot/grub/menu.lst_backup_by_grub2_postinst.
- Si tu désires tester GRUB2, pense à modifier le fichier /boot/grub/grub.cfg pour remplacer l'instruction upgrade-from-grub-legacy par quiet splash dans les entrées de menu lorsqu'il est présent. Le but de ce remplacement est d'éviter que GRUB2 s'installe définitivement avant même d'avoir testé s'il fonctionnait. Si GRUB2 fonctionne bien chez toi et si tu désires conserver GRUB2, je t'aiderai ensuite à ajuster les paramètres de GRUB2 pour installer définitivement GRUB2 et prendre en compte les bons paramètres.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#8 Le 10/01/2009, à 20:05
- peppers
Re : [Résolu] Problème suite à l'installation de grub 2.
Voila j'ai réussi à modifier le fichier menu.lst pour remplacer root par uuid. Puis j'ai réinstaller grub et changer les fichiers (j'ai remis le backup qu'avait fais grub2 en menu.lst) et cela marche à merveille donc un grand merci à toi AlexandreP et à vous tous
#9 Le 11/01/2009, à 00:48
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Je signale le sujet comme étant résolu.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#10 Le 09/06/2009, à 17:56
- Julientroploin
Re : [Résolu] Problème suite à l'installation de grub 2.
Aïe...suite à l'installation de grub2, j'aboutis à une "error11".
En suivant une partie de ce topic, j'ai modifié le menu.lst comme suit :
# menu.lst - See: grub(8), info grub, update-grub(8)
# grub-install(8), grub-floppy(8),
# grub-md5-crypt, /usr/share/doc/grub
# and /usr/share/doc/grub-doc/.
## default num
# Set the default entry to the entry number NUM. Numbering starts from 0, and
# the entry number 0 is the default if the command is not used.
#
# You can specify 'saved' instead of a number. In this case, the default entry
# is the entry saved with the command 'savedefault'.
# WARNING: If you are using dmraid do not use 'savedefault' or your
# array will desync and will not let you boot your system.
default 0
## timeout sec
# Set a timeout, in SEC seconds, before automatically booting the default entry
# (normally the first entry defined).
timeout 1
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
color cyan/blue white/blue
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
## password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
#
# examples
#
# title Windows 95/98/NT/2000
# root (hd0,0)
# makeactive
# chainloader +1
#
# title Linux
# root (hd0,1)
# kernel /vmlinuz root=/dev/hda2 ro
#
#
# Put static boot stanzas before and/or after AUTOMAGIC KERNEL LIST
### BEGIN AUTOMAGIC KERNELS LIST
## lines between the AUTOMAGIC KERNELS LIST markers will be modified
## by the debian update-grub script except for the default options below
## DO NOT UNCOMMENT THEM, Just edit them to your needs
## ## Start Default Options ##
## default kernel options
## default kernel options for automagic boot options
## If you want special options for specific kernels use kopt_x_y_z
## where x.y.z is kernel version. Minor versions can be omitted.
## e.g. kopt=root=/dev/hda1 ro
## kopt_2_6_8=root=/dev/hdc1 ro
## kopt_2_6_8_2_686=root=/dev/hdc2 ro
# kopt=root=UUID=a876d2f0-e306-425f-80ce-e165c105b2dc ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=a876d2f0-e306-425f-80ce-e165c105b2dc
## should update-grub create alternative automagic boot options
## e.g. alternative=true
## alternative=false
# alternative=true
## should update-grub lock alternative automagic boot options
## e.g. lockalternative=true
## lockalternative=false
# lockalternative=false
## additional options to use with the default boot option, but not with the
## alternatives
## e.g. defoptions=vga=791 resume=/dev/hda5
# defoptions=vga=771 quiet splash
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## Xen hypervisor options to use with the default Xen boot option
# xenhopt=
## Xen Linux kernel options to use with the default Xen boot option
# xenkopt=console=tty0
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(single-user) single
# altoptions=(recovery mode) single
## controls how many kernels should be put into the menu.lst
## only counts the first occurence of a kernel, not the
## alternative kernel options
## e.g. howmany=all
## howmany=7
# howmany=1
## should update-grub create memtest86 boot option
## e.g. memtest86=true
## memtest86=false
# memtest86=true
## should update-grub adjust the value of the default booted system
## can be true or false
# updatedefaultentry=false
## should update-grub add savedefault to the default options
## can be true or false
# savedefault=false
## ## End Default Options ##
title Chainload into GRUB 2
uuid a876d2f0-e306-425f-80ce-e165c105b2dc
kernel /boot/grub/core.img
title ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
root
title When you have verified GRUB 2 works, you can use this command to
root
title complete the upgrade: upgrade-from-grub-legacy
root
title ÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄ
root
title Debian GNU/Linux, kernel 2.6.28-11-generic
uuid a876d2f0-e306-425f-80ce-e165c105b2dc
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=a876d2f0-e306-425f-80ce-e165c105b2dc ro vga=771 quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
title Debian GNU/Linux, kernel 2.6.28-11-generic (recovery mode)
uuid a876d2f0-e306-425f-80ce-e165c105b2dc
kernel /boot/vmlinuz-2.6.28-11-generic root=UUID=a876d2f0-e306-425f-80ce-e165c105b2dc ro single
initrd /boot/initrd.img-2.6.28-11-generic
title Debian GNU/Linux, kernel memtest86+
uuid a876d2f0-e306-425f-80ce-e165c105b2dc
kernel /boot/memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title Microsoft Windows XP dition familiale
root (hd0,0)
savedefault
makeactive
chainloader +1
Et ça y est ça démarre.
Comme je m'y connais assez peu, j'ose pas en faire plus sans demander conseil.
Fait il changer aussi pour windows :
root (hd0,0)
en
uuid (hd0,0)
?
Qu'y a t'il a vérifier pour savoir si GRUB2 marche? ça démarre = ça marche?
J'aimerais garder grub2 si c'est bon.
Merci d'avance de vos conseils.
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#11 Le 09/06/2009, à 23:44
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Dans grub-legacy, root est utilisé pour désigner un périphérique, alors que uuid est utilisé pour désigner un UUID. Une chaîne comme (hd0,1) est un périphérique, alors qu'une chaîne comme a876d2f0-e306-425f-80ce-e165c105b2dc est un UUID. On peut utiliser les deux. Ainsi, en partant du principe que l'UUID a876d2f0-e306-425f-80ce-e165c105b2dc est celui de ta partition /dev/sda2, dans le fichier menu.lst de grub-legacy, les deux instructions suivantes sont équivalentes :
uuid a876d2f0-e306-425f-80ce-e165c105b2dc
ou
root (hd0,1)
Donc, pour ton entrée pour Windows, dois-tu changer root (hd0,0) pour uuid [uuid de la partition /dev/sda1] ? non, ce n'est pas une obligation. Si ça fonctionne et que ça ne t'a jamais posé de problème, ça ne sert à rien de changer.
Ensuite, comme je l'ai dit plus haut, GRUB 2 ne s'installe pas directement comme chargeur principal ; il laisse la précédente version de grub-legacy comme chargeur principal. Ainsi, le premier menu que tu vois, c'est le même grub-legacy que tu as toujours eu. Ce que GRUB 2 a fait, c'est d'ajouter une nouvelle entrée dans grub-legacy pour chaîner vers GRUB 2. Pour afficher GRUB 2, il faut absolument sélectionner l'entrée de menu Chainload into GRUB 2. Tout ce qui se passe avant d'avoir exécuté cette entrée relève de grub-legacy.
11 : Unrecognized device string
This error is returned if a device string was expected, and the string encountered didn't fit the syntax/rules listed in the Filesystem.
elle apparaît quand tu exécutes quelle entrée de menu ?
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#12 Le 10/06/2009, à 20:21
- Julientroploin
Re : [Résolu] Problème suite à l'installation de grub 2.
Merci de ta réponse, j'avais un peu peur que tu ne soit pllus abonné à ce fil.
Dans grub-legacy, root est utilisé pour désigner un périphérique, alors que uuid est utilisé pour désigner un UUID. Une chaîne comme (hd0,1) est un périphérique, alors qu'une chaîne comme a876d2f0-e306-425f-80ce-e165c105b2dc est un UUID. On peut utiliser les deux. Ainsi, en partant du principe que l'UUID a876d2f0-e306-425f-80ce-e165c105b2dc est celui de ta partition /dev/sda2, dans le fichier menu.lst de grub-legacy, les deux instructions suivantes sont équivalentes :
uuid a876d2f0-e306-425f-80ce-e165c105b2dc ou root (hd0,1)
Donc, pour ton entrée pour Windows, dois-tu changer root (hd0,0) pour uuid [uuid de la partition /dev/sda1] ? non, ce n'est pas une obligation. Si ça fonctionne et que ça ne t'a jamais posé de problème, ça ne sert à rien de changer.
C'est ce que je m'étais dis, c'est pour ça que je n'ai rien changé.
elle apparaît quand tu exécutes quelle entrée de menu ?
Elle apparaissait lorsque je sélectionnais l'entrée de menu Chainload into GRUB 2. Depuis que j'ai changé les root par des uuid elle n'apparait plus (j'ai pas testé toutes les entrées, juste celle par défaut. Mais je vais tester ce soir)
Voilà, je m'en vais tester les autres entrées en attendant ta réponse.
EDIT : Heu... pour l'entrée par défaut, c'est bon, mais dès que je descend sur la 2e tout se bloque : impossible de valider ou de passer à une autre entrée. obligé "d'éteindre à la bourrin"
Dernière modification par Julientroploin (Le 10/06/2009, à 21:37)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#13 Le 11/06/2009, à 05:22
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Donc, plus d'erreur 11 en exécutant l'entrée pour GRUB 2 ? C'est un bon début.
Les autres problèmes se passent-ils dans GRUB 2 ou dans GRUB-legacy ?
('Faut dire que je n'ai pas testé GRUB 2 très longtemps et que je ne l'utilise plus. Il me sera difficile de t'aider...)
Dernière modification par AlexandreP (Le 11/06/2009, à 05:23)
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#14 Le 11/06/2009, à 12:53
- Julientroploin
Re : [Résolu] Problème suite à l'installation de grub 2.
C'est effectivement avec le grub2 que tout se bloque quand j'essaye autre chose que l'option par défaut.
Si tu ne te sent pas capable de m'aider plus avant sur ce problème, je devrais peut être créer un nouveau sujet... celui ci étant marqué "résolu", j'aurais peut être plus de réponses (?)
Dernière modification par Julientroploin (Le 11/06/2009, à 12:55)
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
#15 Le 12/06/2009, à 01:28
- AlexandreP
Re : [Résolu] Problème suite à l'installation de grub 2.
Créer un autre fil serait évidemment plus profitable.
Je viens de réinstaller GRUB 2 ; voyons voir... Comme toi, j'ai des erreurs 11 sur toutes mes entrées juste au sortir de l'installation : toutes les instructions uuid [uuid] de mes entrées pour Ubuntu ont aussi été transformées en root [uuid]. Un petit coup d'édition du fichier de menu menu.lst et GRUB-legacy fonctionne à nouveau pour charger toutes les entrées d'Ubuntu.
Chainload vers GRUB 2 : fonctionne sans problème aussi (une fois l'instruction root [uuid] modifiée pour uuid [uuid] dans GRUB-legacy).
Dans Grub 2 :
- Déplacement entre les entrées de menu : pas de problème.
- Chargement d'Ubuntu depuis son entrée de menu : aucun problème.
- Chargement du mode de secours (single-user mode) : aucun problème.
- Enchainement vers Windows : aucun problème.
Je n'ai pas trouvé de liste des erreurs que l'on peut rencontrer sous GRUB 2. Par contre, en cas de problème, GRUB 2 devrait fournir une console de secours.
«La capacité d'apprendre est un don; La faculté d'apprendre est un talent; La volonté d'apprendre est un choix.» -Frank Herbert
93,8% des gens sont capables d'inventer des statistiques sans fournir d'études à l'appui.
Hors ligne
#16 Le 12/06/2009, à 15:51
- Julientroploin
Re : [Résolu] Problème suite à l'installation de grub 2.
Bon merci de ton aide, je continue ici : http://forum.ubuntu-fr.org/viewtopic.ph … 0#p2725140
si tu as des idées...
Fixe : Core i5, 8GoRAM, NVidia 9800GT Silent => Ubuntu 22.04
Portable Compaq Presario2158 : AthlonXP-M2400+, 1GoRAM, ATI Radeon mobility320M => Primtux
https://launchpad.net/~julienmbpe
Hors ligne
Pages : 1