Grub erreur 15
Fermé
jordi catala
-
23 nov. 2009 à 03:40
jordi catala Messages postés 13 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 17 mai 2010 - 23 nov. 2009 à 18:50
jordi catala Messages postés 13 Date d'inscription lundi 23 novembre 2009 Statut Membre Dernière intervention 17 mai 2010 - 23 nov. 2009 à 18:50
A voir également:
- Grub erreur 15
- Erreur 0x80070643 - Accueil - Windows
- Erreur 0x80070643 Windows 10 : comment résoudre le problème de la mise à jour KB5001716 - Accueil - Windows
- Erreur vidéo freebox ✓ - Forum TV & Vidéo
- Erreur 1001 outlook - Accueil - Bureautique
- Erreur 38 free ✓ - Forum Mobile
7 réponses
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 08:57
23 nov. 2009 à 08:57
Salut,
Affiches le résultat de :
Ainsi que le contenu de ton fichier de conf de grub...
;-))
Affiches le résultat de :
sudo /sbin/fdisk -lC'est un ELLE minuscule et non pas un UN !
Ainsi que le contenu de ton fichier de conf de grub...
;-))
Bonjour
merci jipicy pour ton intérêt à mon problème
voici le résultat de fdisk
Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x71647707
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 11043 88702866 83 Linux
/dev/sda2 11044 24321 106655535 5 Etendue
/dev/sda5 11044 24321 106655503+ 83 Linux
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x3d0a3d09
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 2444 19631398+ 83 Linux
/dev/sdb2 2445 60801 468752602+ 5 Etendue
/dev/sdb5 2445 59585 458985051 83 Linux
/dev/sdb6 59586 60801 9767488+ 82 Linux swap / Solaris
le peu que je commence à connaitre de linux me fait dire qu'il semble qu'il n'y ait pas de problème... n'est-ce pas docteur ?
merci jipicy pour ton intérêt à mon problème
voici le résultat de fdisk
Disque /dev/sda: 200.0 Go, 200049647616 octets
255 têtes, 63 secteurs/piste, 24321 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x71647707
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 11043 88702866 83 Linux
/dev/sda2 11044 24321 106655535 5 Etendue
/dev/sda5 11044 24321 106655503+ 83 Linux
Disque /dev/sdb: 500.1 Go, 500107862016 octets
255 têtes, 63 secteurs/piste, 60801 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Identifiant de disque : 0x3d0a3d09
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 1 2444 19631398+ 83 Linux
/dev/sdb2 2445 60801 468752602+ 5 Etendue
/dev/sdb5 2445 59585 458985051 83 Linux
/dev/sdb6 59586 60801 9767488+ 82 Linux swap / Solaris
le peu que je commence à connaitre de linux me fait dire qu'il semble qu'il n'y ait pas de problème... n'est-ce pas docteur ?
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 09:22
23 nov. 2009 à 09:22
Il me faut le contenu de "/boot/grub/grub.cfg" si Ubuntu 9.10 ou "/boot/grub/menu.lst" si 9.04, ainsi que la correspondance de tes disques (sda = Ubuntu 9.?? et sdb = Ubuntu 9.??)
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 09:29
23 nov. 2009 à 09:29
encore bonjour jipicy
merci pour ton aide !
j'ai installé sur les deux disques la version 9.10 en m'imaginant que puisque c'était la dernière sortie j'aurais moins de problèmes... malheureusement j'étais avant sur Jaunty Jackalope et je n'avais pas de problèmes !!!! faut-il que j'essaye d'installer 9.04 sur le disque maître ? j'avoue que je n'y avais pas pensé mais je pourrais encore essayer, de toutes façons j'ai sauvegardé mes données sur le disque esclave...
voici le fichier grub cfg tel qu'il apparaît, mais est-ce que je n'en ai pas un par disque ???
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-14-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro single
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/vmlinuz-2.6.28-11-generic root=UUID=fb0eb032-79b6-478e-af9f-fbfef7a15a75 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
}
menuentry "Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/vmlinuz-2.6.28-11-generic root=UUID=fb0eb032-79b6-478e-af9f-fbfef7a15a75 ro single
initrd /boot/initrd.img-2.6.28-11-generic
}
menuentry "Ubuntu 9.04, memtest86+ (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/memtest86+.bin
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
merci pour ton aide !
j'ai installé sur les deux disques la version 9.10 en m'imaginant que puisque c'était la dernière sortie j'aurais moins de problèmes... malheureusement j'étais avant sur Jaunty Jackalope et je n'avais pas de problèmes !!!! faut-il que j'essaye d'installer 9.04 sur le disque maître ? j'avoue que je n'y avais pas pensé mais je pourrais encore essayer, de toutes façons j'ai sauvegardé mes données sur le disque esclave...
voici le fichier grub cfg tel qu'il apparaît, mais est-ce que je n'en ai pas un par disque ???
#
# DO NOT EDIT THIS FILE
#
# It is automatically generated by /usr/sbin/grub-mkconfig using templates
# from /etc/grub.d and settings from /etc/default/grub
#
### BEGIN /etc/grub.d/00_header ###
if [ -s /boot/grub/grubenv ]; then
have_grubenv=true
load_env
fi
set default="0"
if [ ${prev_saved_entry} ]; then
saved_entry=${prev_saved_entry}
save_env saved_entry
prev_saved_entry=
save_env prev_saved_entry
fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
if loadfont /usr/share/grub/unicode.pf2 ; then
set gfxmode=640x480
insmod gfxterm
insmod vbe
if terminal_output gfxterm ; then true ; else
# For backward compatibility with versions of terminal.mod that don't
# understand terminal_output
terminal gfxterm
fi
fi
if [ ${recordfail} = 1 ]; then
set timeout=-1
else
set timeout=10
fi
### END /etc/grub.d/00_header ###
### BEGIN /etc/grub.d/05_debian_theme ###
set menu_color_normal=white/black
set menu_color_highlight=black/white
### END /etc/grub.d/05_debian_theme ###
### BEGIN /etc/grub.d/10_linux ###
menuentry "Ubuntu, Linux 2.6.31-14-generic-pae" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
set quiet=1
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro quiet splash
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
menuentry "Ubuntu, Linux 2.6.31-14-generic-pae (recovery mode)" {
recordfail=1
if [ -n ${have_grubenv} ]; then save_env recordfail; fi
insmod ext2
set root=(hd1,1)
search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb
linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro single
initrd /boot/initrd.img-2.6.31-14-generic-pae
}
### END /etc/grub.d/10_linux ###
### BEGIN /etc/grub.d/20_memtest86+ ###
menuentry "Memory test (memtest86+)" {
linux16 /boot/memtest86+.bin
}
menuentry "Memory test (memtest86+, serial console 115200)" {
linux16 /boot/memtest86+.bin console=ttyS0,115200n8
}
### END /etc/grub.d/20_memtest86+ ###
### BEGIN /etc/grub.d/30_os-prober ###
menuentry "Ubuntu 9.04, kernel 2.6.28-11-generic (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/vmlinuz-2.6.28-11-generic root=UUID=fb0eb032-79b6-478e-af9f-fbfef7a15a75 ro quiet splash
initrd /boot/initrd.img-2.6.28-11-generic
}
menuentry "Ubuntu 9.04, kernel 2.6.28-11-generic (recovery mode) (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/vmlinuz-2.6.28-11-generic root=UUID=fb0eb032-79b6-478e-af9f-fbfef7a15a75 ro single
initrd /boot/initrd.img-2.6.28-11-generic
}
menuentry "Ubuntu 9.04, memtest86+ (on /dev/sda1)" {
insmod ext2
set root=(hd0,1)
search --no-floppy --fs-uuid --set fb0eb032-79b6-478e-af9f-fbfef7a15a75
linux /boot/memtest86+.bin
}
### END /etc/grub.d/30_os-prober ###
### BEGIN /etc/grub.d/40_custom ###
# This file provides an easy way to add custom menu entries. Simply type the
# menu entries you want to add after this comment. Be careful not to change
# the 'exec tail' line above.
### END /etc/grub.d/40_custom ###
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 09:33
23 nov. 2009 à 09:33
je vois encore que je n'ai pas bien répondu...
le disque de 500go est normalement le disque maître, celui qui était dans l'unité centrale lorsque je l'ai achetée... l'autre c'est un vieux disque IDE que j'ai récupéré sur un ancien ordi "canibalisé"
voilà, j'espère qu'avec ce message j'ai bien répondu à tes dernières questions
le disque de 500go est normalement le disque maître, celui qui était dans l'unité centrale lorsque je l'ai achetée... l'autre c'est un vieux disque IDE que j'ai récupéré sur un ancien ordi "canibalisé"
voilà, j'espère qu'avec ce message j'ai bien répondu à tes dernières questions
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 09:43
23 nov. 2009 à 09:43
Je suis en train de me perdre là du fait que entre ta question initiale où tu avais 2 versions différentes et maintenant où ce sont les mêmes, je rame un peu... sans compter qu'avec la nouvelle version de grub (que je ne connais pas du tout) ce n'est pas pour arranger les choses ;-(
Bon essayons d'y voir plus clair :
Actuellement tu bootes sur le disque maître (sdb) avec une versionn 9.10.
Quand tu veux booter sur le disque esclave (sda) avec aussi une versionn 9.10, tu es obligé de passer par la touche F8 pour indiquer le disque sur lequel démarrer. Exact ?
Bon essayons d'y voir plus clair :
Actuellement tu bootes sur le disque maître (sdb) avec une versionn 9.10.
Quand tu veux booter sur le disque esclave (sda) avec aussi une versionn 9.10, tu es obligé de passer par la touche F8 pour indiquer le disque sur lequel démarrer. Exact ?
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 09:49
23 nov. 2009 à 09:49
excuse-moi si au départ je n'ai pas été très clair
quand je lance l'ordinateur, le système cherche forcément le disque maître... sdb pour ubuntu, et là ça plante...
si je fais F8 au démarrage je peux demander à utiliser l'autre disque, l'esclave, sda pour ubuntu, et là ça démarre...
est-ce que c'est là qu'est le problème , sdb > sda ???
quand je lance l'ordinateur, le système cherche forcément le disque maître... sdb pour ubuntu, et là ça plante...
si je fais F8 au démarrage je peux demander à utiliser l'autre disque, l'esclave, sda pour ubuntu, et là ça démarre...
est-ce que c'est là qu'est le problème , sdb > sda ???
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 09:55
23 nov. 2009 à 09:55
C'est des disques SATA ou IDE ?
Parce que normalement (en IDE) sda = maitre et sdb = esclave ;-\
Parce que normalement (en IDE) sda = maitre et sdb = esclave ;-\
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 10:01
23 nov. 2009 à 10:01
je fouille je fouille
j'ai pu visualiser le contenu des deux partitions où se trouvent les deux copies de Ubuntu... je l'ai fait par le navigateur de fichiers puisque je ne sais pas très bien comment fonctionne le terminal
sur le disque maître par exemple le dossier boot est vide... alors que sur le disque esclave il y a des éléments...
en fait presque tous les dossiers sont assez différents... il y a plus ou moins d'éléments à l'intérieur... est-ce pour cela que le système ne boote pas dessus... et si je faisais un copier/coller ? mais le danger c'est que si je copie il démarre sur le disque sda en utilisant les fichiers sur le sdb et là je me trouverais avec deux partitions intouchables l'une sur sda l'autre sur sdb...
je suis désolé mais je dois partir... je ne reviens que cet après midi, merci encore et je te répondrai plus tard à tes nouvelles propositions
j'ai pu visualiser le contenu des deux partitions où se trouvent les deux copies de Ubuntu... je l'ai fait par le navigateur de fichiers puisque je ne sais pas très bien comment fonctionne le terminal
sur le disque maître par exemple le dossier boot est vide... alors que sur le disque esclave il y a des éléments...
en fait presque tous les dossiers sont assez différents... il y a plus ou moins d'éléments à l'intérieur... est-ce pour cela que le système ne boote pas dessus... et si je faisais un copier/coller ? mais le danger c'est que si je copie il démarre sur le disque sda en utilisant les fichiers sur le sdb et là je me trouverais avec deux partitions intouchables l'une sur sda l'autre sur sdb...
je suis désolé mais je dois partir... je ne reviens que cet après midi, merci encore et je te répondrai plus tard à tes nouvelles propositions
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 10:04
23 nov. 2009 à 10:04
Réponds déjà à mon post #9...
Affiche le contenu du fichier "/etc/grub.d/30_os-prober".
Affiche le contenu du fichier "/etc/grub.d/30_os-prober".
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 11:43
23 nov. 2009 à 11:43
je suis chez des amis et je jette un coup d'oeil... je ne peux pas répondre au message n° 11 mais puisque je ne suis pas devant mon ordinateur...
pour le message 9 je ne sais pas vraiment ce que je dois répondre, je croyais avoir un disque en ATA et un autre en IDE... mais je n'en suis plus sûr... comment on voit cela ?
j'ai pensé en conduisant pour venir ici : est-ce que quand j'arrive cet après midi chez moi le plus simple n'est-il pas de dire au bios que le disque de 200go est le premier à lancer en bootant... mais lui le reconnait comme esclave...
et si je le débranche pour essayer ? ceci dit il me faudra quand même le rebrancher pour lire mes fichiers de travail...
bon cet après midi je m'y remettrai
pour le message 9 je ne sais pas vraiment ce que je dois répondre, je croyais avoir un disque en ATA et un autre en IDE... mais je n'en suis plus sûr... comment on voit cela ?
j'ai pensé en conduisant pour venir ici : est-ce que quand j'arrive cet après midi chez moi le plus simple n'est-il pas de dire au bios que le disque de 200go est le premier à lancer en bootant... mais lui le reconnait comme esclave...
et si je le débranche pour essayer ? ceci dit il me faudra quand même le rebrancher pour lire mes fichiers de travail...
bon cet après midi je m'y remettrai
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 11:48
23 nov. 2009 à 11:48
ATA = IDE
Si c'est vraiment de l'IDE alors ce n'est qu'une histoire de mappage des disques à configurer dans le ficher de grub...
Mais comme c'est le nouveau grub, je pense que ces réglages se font dans le fichier que je t'ai demandé d'afficher. Si c'est le cas, on devrait arriver à s'en sortir ;-))
Si c'est vraiment de l'IDE alors ce n'est qu'une histoire de mappage des disques à configurer dans le ficher de grub...
Mais comme c'est le nouveau grub, je pense que ces réglages se font dans le fichier que je t'ai demandé d'afficher. Si c'est le cas, on devrait arriver à s'en sortir ;-))
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 14:49
23 nov. 2009 à 14:49
je reviens devant mamachine et sans faire aucun changement, voila le fichier demandé
#! /bin/sh -e
# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
. ${libdir}/grub/grub-mkconfig_lib
found_other_os=
adjust_timeout () {
if [ "x${found_other_os}" = "x" ] ; then
if [ "x${GRUB_HIDDEN_TIMEOUT}" != "x" ] ; then
if [ "x${GRUB_HIDDEN_TIMEOUT_QUIET}" = "xtrue" ] ; then
verbose=
else
verbose=" --verbose"
fi
if [ "x${GRUB_HIDDEN_TIMEOUT}" = "x0" ] ; then
cat <<EOF
if [ \${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep$verbose --interruptible 3 ; then
set timeout=0
fi
fi
fi
EOF
else
cat << EOF
if [ \${timeout} != -1 ]; then
if sleep$verbose --interruptible ${GRUB_HIDDEN_TIMEOUT} ; then
set timeout=0
fi
fi
EOF
fi
fi
fi
}
if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then
adjust_timeout
exit 0
fi
if [ -z "`which os-prober 2> /dev/null`" -o -z "`which linux-boot-prober 2> /dev/null`" ] ; then
# missing os-prober and/or linux-boot-prober
adjust_timeout
exit 0
fi
OSPROBED="`os-prober | tr ' ' '^' | paste -s -d ' '`"
if [ -z "${OSPROBED}" ] ; then
# empty os-prober output, nothing doing
adjust_timeout
exit 0
fi
for OS in ${OSPROBED} ; do
DEVICE="`echo ${OS} | cut -d ':' -f 1`"
LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`"
LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`"
BOOT="`echo ${OS} | cut -d ':' -f 4`"
if [ -z "${LONGNAME}" ] ; then
LONGNAME="${LABEL}"
fi
echo "Found ${LONGNAME} on ${DEVICE}" >&2
found_other_os=1
case ${BOOT} in
chain)
cat << EOF
menuentry "${LONGNAME} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
case ${LONGNAME} in
Windows\ Vista*|Windows\ 7*)
;;
*)
cat << EOF
drivemap -s (hd0) \${root}
EOF
;;
esac
cat <<EOF
chainloader +1
}
EOF
;;
linux)
LINUXPROBED="`linux-boot-prober ${DEVICE} 2> /dev/null | tr ' ' '^' | paste -s -d ' '`"
for LINUX in ${LINUXPROBED} ; do
LROOT="`echo ${LINUX} | cut -d ':' -f 1`"
LBOOT="`echo ${LINUX} | cut -d ':' -f 2`"
LLABEL="`echo ${LINUX} | cut -d ':' -f 3 | tr '^' ' '`"
LKERNEL="`echo ${LINUX} | cut -d ':' -f 4`"
LINITRD="`echo ${LINUX} | cut -d ':' -f 5`"
LPARAMS="`echo ${LINUX} | cut -d ':' -f 6- | tr '^' ' '`"
if [ -z "${LLABEL}" ] ; then
LLABEL="${LONGNAME}"
fi
cat << EOF
menuentry "${LLABEL} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
cat << EOF
linux ${LKERNEL} ${LPARAMS}
EOF
if [ -n "${LINITRD}" ] ; then
cat << EOF
initrd ${LINITRD}
EOF
fi
cat << EOF
}
EOF
done
;;
macosx)
OSXUUID="`grub-probe --target=fs_uuid --device ${DEVICE} 2> /dev/null`"
cat << EOF
menuentry "${LONGNAME} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
cat << EOF
insmod vbe
do_resume=0
if [ /var/vm/sleepimage -nt10 / ]; then
if xnu_resume /var/vm/sleepimage; then
do_resume=1
fi
fi
if [ \$do_resume == 0 ]; then
xnu_uuid ${OSXUUID} uuid
if [ -f /Extra/DSDT.aml ]; then
acpi -e /Extra/DSDT.aml
fi
xnu_kernel /mach_kernel boot-uuid=\${uuid} rd=*uuid
if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
xnu_mkext /System/Library/Extensions.mkext
else
xnu_kextdir /System/Library/Extensions
fi
if [ -f /Extra/Extensions.mkext ]; then
xnu_mkext /Extra/Extensions.mkext
fi
if [ -d /Extra/Extensions ]; then
xnu_kextdir /Extra/Extensions
fi
if [ -f /Extra/devtree.txt ]; then
xnu_devtree /Extra/devtree.txt
fi
if [ -f /Extra/splash.jpg ]; then
insmod jpeg
xnu_splash /Extra/splash.jpg
fi
if [ -f /Extra/splash.png ]; then
insmod png
xnu_splash /Extra/splash.png
fi
if [ -f /Extra/splash.tga ]; then
insmod tga
xnu_splash /Extra/splash.tga
fi
fi
}
EOF
;;
hurd|*)
echo " ${LONGNAME} is not yet supported by grub-mkconfig." >&2
;;
esac
done
adjust_timeout
#! /bin/sh -e
# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
. ${libdir}/grub/grub-mkconfig_lib
found_other_os=
adjust_timeout () {
if [ "x${found_other_os}" = "x" ] ; then
if [ "x${GRUB_HIDDEN_TIMEOUT}" != "x" ] ; then
if [ "x${GRUB_HIDDEN_TIMEOUT_QUIET}" = "xtrue" ] ; then
verbose=
else
verbose=" --verbose"
fi
if [ "x${GRUB_HIDDEN_TIMEOUT}" = "x0" ] ; then
cat <<EOF
if [ \${timeout} != -1 ]; then
if keystatus; then
if keystatus --shift; then
set timeout=-1
else
set timeout=0
fi
else
if sleep$verbose --interruptible 3 ; then
set timeout=0
fi
fi
fi
EOF
else
cat << EOF
if [ \${timeout} != -1 ]; then
if sleep$verbose --interruptible ${GRUB_HIDDEN_TIMEOUT} ; then
set timeout=0
fi
fi
EOF
fi
fi
fi
}
if [ "x${GRUB_DISABLE_OS_PROBER}" = "xtrue" ]; then
adjust_timeout
exit 0
fi
if [ -z "`which os-prober 2> /dev/null`" -o -z "`which linux-boot-prober 2> /dev/null`" ] ; then
# missing os-prober and/or linux-boot-prober
adjust_timeout
exit 0
fi
OSPROBED="`os-prober | tr ' ' '^' | paste -s -d ' '`"
if [ -z "${OSPROBED}" ] ; then
# empty os-prober output, nothing doing
adjust_timeout
exit 0
fi
for OS in ${OSPROBED} ; do
DEVICE="`echo ${OS} | cut -d ':' -f 1`"
LONGNAME="`echo ${OS} | cut -d ':' -f 2 | tr '^' ' '`"
LABEL="`echo ${OS} | cut -d ':' -f 3 | tr '^' ' '`"
BOOT="`echo ${OS} | cut -d ':' -f 4`"
if [ -z "${LONGNAME}" ] ; then
LONGNAME="${LABEL}"
fi
echo "Found ${LONGNAME} on ${DEVICE}" >&2
found_other_os=1
case ${BOOT} in
chain)
cat << EOF
menuentry "${LONGNAME} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
case ${LONGNAME} in
Windows\ Vista*|Windows\ 7*)
;;
*)
cat << EOF
drivemap -s (hd0) \${root}
EOF
;;
esac
cat <<EOF
chainloader +1
}
EOF
;;
linux)
LINUXPROBED="`linux-boot-prober ${DEVICE} 2> /dev/null | tr ' ' '^' | paste -s -d ' '`"
for LINUX in ${LINUXPROBED} ; do
LROOT="`echo ${LINUX} | cut -d ':' -f 1`"
LBOOT="`echo ${LINUX} | cut -d ':' -f 2`"
LLABEL="`echo ${LINUX} | cut -d ':' -f 3 | tr '^' ' '`"
LKERNEL="`echo ${LINUX} | cut -d ':' -f 4`"
LINITRD="`echo ${LINUX} | cut -d ':' -f 5`"
LPARAMS="`echo ${LINUX} | cut -d ':' -f 6- | tr '^' ' '`"
if [ -z "${LLABEL}" ] ; then
LLABEL="${LONGNAME}"
fi
cat << EOF
menuentry "${LLABEL} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
cat << EOF
linux ${LKERNEL} ${LPARAMS}
EOF
if [ -n "${LINITRD}" ] ; then
cat << EOF
initrd ${LINITRD}
EOF
fi
cat << EOF
}
EOF
done
;;
macosx)
OSXUUID="`grub-probe --target=fs_uuid --device ${DEVICE} 2> /dev/null`"
cat << EOF
menuentry "${LONGNAME} (on ${DEVICE})" {
EOF
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${DEVICE} | sed -e "s/^/\t/"
cat << EOF
insmod vbe
do_resume=0
if [ /var/vm/sleepimage -nt10 / ]; then
if xnu_resume /var/vm/sleepimage; then
do_resume=1
fi
fi
if [ \$do_resume == 0 ]; then
xnu_uuid ${OSXUUID} uuid
if [ -f /Extra/DSDT.aml ]; then
acpi -e /Extra/DSDT.aml
fi
xnu_kernel /mach_kernel boot-uuid=\${uuid} rd=*uuid
if [ /System/Library/Extensions.mkext -nt /System/Library/Extensions ]; then
xnu_mkext /System/Library/Extensions.mkext
else
xnu_kextdir /System/Library/Extensions
fi
if [ -f /Extra/Extensions.mkext ]; then
xnu_mkext /Extra/Extensions.mkext
fi
if [ -d /Extra/Extensions ]; then
xnu_kextdir /Extra/Extensions
fi
if [ -f /Extra/devtree.txt ]; then
xnu_devtree /Extra/devtree.txt
fi
if [ -f /Extra/splash.jpg ]; then
insmod jpeg
xnu_splash /Extra/splash.jpg
fi
if [ -f /Extra/splash.png ]; then
insmod png
xnu_splash /Extra/splash.png
fi
if [ -f /Extra/splash.tga ]; then
insmod tga
xnu_splash /Extra/splash.tga
fi
fi
}
EOF
;;
hurd|*)
echo " ${LONGNAME} is not yet supported by grub-mkconfig." >&2
;;
esac
done
adjust_timeout
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 15:16
23 nov. 2009 à 15:16
Puisqu'on est dans la ligne de commande, un petit :
Désolé mais j'ai du mal à me repérer ;-((
cat /boot/grub/device.map
Désolé mais j'ai du mal à me repérer ;-((
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 15:20
23 nov. 2009 à 15:20
voilà ce que donne cat /boot/grub/device.map
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
(hd0) /dev/sda
(hd1) /dev/sdb
(hd2) /dev/sdc
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
23 nov. 2009 à 15:44
23 nov. 2009 à 15:44
Actuellement ton fichier grub.cfg ressemble à ça :
Et il faudrait lui rajouter ça :
Mais cela doit se faire via le fichier "/etc/gub.d/10_linux" si j'ai bien tout compris ...
Affiche donc le contenu de ce fichier s'il te plait ;-)
### BEGIN /etc/grub.d/10_linux ### menuentry "Ubuntu, Linux 2.6.31-14-generic-pae" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi set quiet=1 insmod ext2 set root=(hd1,1) search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro quiet splash initrd /boot/initrd.img-2.6.31-14-generic-pae }
Et il faudrait lui rajouter ça :
### BEGIN /etc/grub.d/10_linux ### menuentry "Ubuntu, Linux 2.6.31-14-generic-pae" { recordfail=1 if [ -n ${have_grubenv} ]; then save_env recordfail; fi set quiet=1 insmod ext2 set root=(hd1,1) search --no-floppy --fs-uuid --set a9a6edc3-f009-41bb-be81-430f8371cbdb drivemap -s (hd0) ${root} linux /boot/vmlinuz-2.6.31-14-generic-pae root=UUID=a9a6edc3-f009-41bb-be81-430f8371cbdb ro quiet splash initrd /boot/initrd.img-2.6.31-14-generic-pae }
Mais cela doit se faire via le fichier "/etc/gub.d/10_linux" si j'ai bien tout compris ...
Affiche donc le contenu de ce fichier s'il te plait ;-)
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 15:53
23 nov. 2009 à 15:53
je viens de faire
gedit /etc/gub.d/10_linux
et la réponse c'est un fichier vide... il n'existe pas...
gedit /etc/gub.d/10_linux
et la réponse c'est un fichier vide... il n'existe pas...
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 15:54
23 nov. 2009 à 15:54
Il manque un "r" à "gRub.d" ;-(
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
23 nov. 2009 à 16:01
23 nov. 2009 à 16:01
sorry !
voilà ce que ça donne... mais pour moi c'est toujours très hermétique !!!
#! /bin/sh -e
# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
. ${libdir}/grub/grub-mkconfig_lib
if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
OS=GNU/Linux
else
OS="${GRUB_DISTRIBUTOR}"
fi
# loop-AES arranges things so that /dev/loop/X can be our root device, but
# the initrds that Linux uses don't like that.
case ${GRUB_DEVICE} in
/dev/loop/*|/dev/loop[0-9])
GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"`
# We can't cope with devices loop-mounted from files here.
case ${GRUB_DEVICE} in
/dev/*) ;;
*) exit 0 ;;
esac
;;
esac
if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \
|| ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
|| [ "`grub-probe -t abstraction --device ${GRUB_DEVICE} | sed -e 's,.*\(lvm\).*,\1,'`" = "lvm" ] ; then
LINUX_ROOT_DEVICE=${GRUB_DEVICE}
else
LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
fi
# add crashkernel option if we have the required tools
if [ -x "/usr/bin/makedumpfile" ] && [ -x "/sbin/kexec" ]; then
GRUB_CMDLINE_EXTRA="$GRUB_CMDLINE_EXTRA crashkernel=384M-2G:64M,2G-:128M"
fi
linux_entry ()
{
cat << EOF
menuentry "$1" {
recordfail=1
if [ -n \${have_grubenv} ]; then save_env recordfail; fi
EOF
if [ "x$3" = "xquiet" ]; then
cat << EOF
set quiet=1
EOF
fi
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/"
cat << EOF
linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro $2
EOF
if test -n "${initrd}" ; then
cat << EOF
initrd ${rel_dirname}/${initrd}
EOF
fi
cat << EOF
}
EOF
}
list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* ; do
if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
done`
while [ "x$list" != "x" ] ; do
linux=`version_find_latest $list`
echo "Found linux image: $linux" >&2
basename=`basename $linux`
dirname=`dirname $linux`
rel_dirname=`make_system_path_relative_to_its_root $dirname`
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
alt_version=`echo $version | sed -e "s,\.old$,,g"`
linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
initrd=
for i in "initrd.img-${version}" "initrd-${version}.img" \
"initrd-${version}" "initrd.img-${alt_version}" \
"initrd-${alt_version}.img" "initrd-${alt_version}"; do
if test -e "${dirname}/${i}" ; then
initrd="$i"
break
fi
done
if test -n "${initrd}" ; then
echo "Found initrd image: ${dirname}/${initrd}" >&2
else
# "UUID=" magic is parsed by initrds. Since there's no initrd, it can't work here.
linux_root_device_thisversion=${GRUB_DEVICE}
fi
linux_entry "${OS}, Linux ${version}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
quiet
if [ "x${GRUB_DISABLE_LINUX_RECOVERY}" != "xtrue" ]; then
linux_entry "${OS}, Linux ${version} (recovery mode)" \
"single ${GRUB_CMDLINE_LINUX}"
fi
list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
done
voilà ce que ça donne... mais pour moi c'est toujours très hermétique !!!
#! /bin/sh -e
# grub-mkconfig helper script.
# Copyright (C) 2006,2007,2008,2009 Free Software Foundation, Inc.
#
# GRUB is free software: you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# GRUB is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with GRUB. If not, see <http://www.gnu.org/licenses/>.
prefix=/usr
exec_prefix=${prefix}
libdir=${exec_prefix}/lib
. ${libdir}/grub/grub-mkconfig_lib
if [ "x${GRUB_DISTRIBUTOR}" = "x" ] ; then
OS=GNU/Linux
else
OS="${GRUB_DISTRIBUTOR}"
fi
# loop-AES arranges things so that /dev/loop/X can be our root device, but
# the initrds that Linux uses don't like that.
case ${GRUB_DEVICE} in
/dev/loop/*|/dev/loop[0-9])
GRUB_DEVICE=`losetup ${GRUB_DEVICE} | sed -e "s/^[^(]*(\([^)]\+\)).*/\1/"`
# We can't cope with devices loop-mounted from files here.
case ${GRUB_DEVICE} in
/dev/*) ;;
*) exit 0 ;;
esac
;;
esac
if [ "x${GRUB_DEVICE_UUID}" = "x" ] || [ "x${GRUB_DISABLE_LINUX_UUID}" = "xtrue" ] \
|| ! test -e "/dev/disk/by-uuid/${GRUB_DEVICE_UUID}" \
|| [ "`grub-probe -t abstraction --device ${GRUB_DEVICE} | sed -e 's,.*\(lvm\).*,\1,'`" = "lvm" ] ; then
LINUX_ROOT_DEVICE=${GRUB_DEVICE}
else
LINUX_ROOT_DEVICE=UUID=${GRUB_DEVICE_UUID}
fi
# add crashkernel option if we have the required tools
if [ -x "/usr/bin/makedumpfile" ] && [ -x "/sbin/kexec" ]; then
GRUB_CMDLINE_EXTRA="$GRUB_CMDLINE_EXTRA crashkernel=384M-2G:64M,2G-:128M"
fi
linux_entry ()
{
cat << EOF
menuentry "$1" {
recordfail=1
if [ -n \${have_grubenv} ]; then save_env recordfail; fi
EOF
if [ "x$3" = "xquiet" ]; then
cat << EOF
set quiet=1
EOF
fi
save_default_entry | sed -e "s/^/\t/"
prepare_grub_to_access_device ${GRUB_DEVICE_BOOT} | sed -e "s/^/\t/"
cat << EOF
linux ${rel_dirname}/${basename} root=${linux_root_device_thisversion} ro $2
EOF
if test -n "${initrd}" ; then
cat << EOF
initrd ${rel_dirname}/${initrd}
EOF
fi
cat << EOF
}
EOF
}
list=`for i in /boot/vmlinu[xz]-* /vmlinu[xz]-* ; do
if grub_file_is_not_garbage "$i" ; then echo -n "$i " ; fi
done`
while [ "x$list" != "x" ] ; do
linux=`version_find_latest $list`
echo "Found linux image: $linux" >&2
basename=`basename $linux`
dirname=`dirname $linux`
rel_dirname=`make_system_path_relative_to_its_root $dirname`
version=`echo $basename | sed -e "s,^[^0-9]*-,,g"`
alt_version=`echo $version | sed -e "s,\.old$,,g"`
linux_root_device_thisversion="${LINUX_ROOT_DEVICE}"
initrd=
for i in "initrd.img-${version}" "initrd-${version}.img" \
"initrd-${version}" "initrd.img-${alt_version}" \
"initrd-${alt_version}.img" "initrd-${alt_version}"; do
if test -e "${dirname}/${i}" ; then
initrd="$i"
break
fi
done
if test -n "${initrd}" ; then
echo "Found initrd image: ${dirname}/${initrd}" >&2
else
# "UUID=" magic is parsed by initrds. Since there's no initrd, it can't work here.
linux_root_device_thisversion=${GRUB_DEVICE}
fi
linux_entry "${OS}, Linux ${version}" \
"${GRUB_CMDLINE_LINUX} ${GRUB_CMDLINE_EXTRA} ${GRUB_CMDLINE_LINUX_DEFAULT}" \
quiet
if [ "x${GRUB_DISABLE_LINUX_RECOVERY}" != "xtrue" ]; then
linux_entry "${OS}, Linux ${version} (recovery mode)" \
"single ${GRUB_CMDLINE_LINUX}"
fi
list=`echo $list | tr ' ' '\n' | grep -vx $linux | tr '\n' ' '`
done
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
4 897
>
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
23 nov. 2009 à 18:00
23 nov. 2009 à 18:00
Et moi mon problème c'est qu'avec ce nouveau grub2, je n'ai aucune idée où je dois coller le "drivemap -s (hd0) ${root}" dans ce fichier (10_linux) pour qu'il soit pris en compte dans le "grub.cfg" ;-((
Désolé ;-(
PS. Je continue de chercher quand même ;-))
Désolé ;-(
PS. Je continue de chercher quand même ;-))
jordi catala
Messages postés
13
Date d'inscription
lundi 23 novembre 2009
Statut
Membre
Dernière intervention
17 mai 2010
>
jipicy
Messages postés
40842
Date d'inscription
jeudi 28 août 2003
Statut
Modérateur
Dernière intervention
10 août 2020
23 nov. 2009 à 18:50
23 nov. 2009 à 18:50
je suis désolé mais cela fait trois jours que je suis sur ce problème... je reinstalle Jaunty Jackalope...
je vais voir si c'est un problème de soft ou de hard... en même temps je formate toutes les partitions sauf la HOME, manière de dire que j'efface le passé... et surtout de recommencer à nouveau
si cela fonctionne je te tiens au courant...
et si j'ai le même problème je relance un SOS !!!
je vais voir si c'est un problème de soft ou de hard... en même temps je formate toutes les partitions sauf la HOME, manière de dire que j'efface le passé... et surtout de recommencer à nouveau
si cela fonctionne je te tiens au courant...
et si j'ai le même problème je relance un SOS !!!
23 nov. 2009 à 09:23
et lequel grub, car je pense que je dois avoir deux fichiers grub, un par disque... (est-ce que je viens d'écrire une énormité ?)
merci encore pour ta réponse...