Pages : 1
#1 Le 10/02/2007, à 20:12
- rhaalovely
probleme avec grub
rebonjour
je crée un nouveau post car je n'ai plus le mem probleme
j'ai installé ubuntu et lorsque je reboot j'ai grud qui se met en invite de commande sous dos.
il attend que je lui donne des instruction mais je ne sais pas quoi rentrer.
quand je tape boot hd2,2 il me met qu'il faut demarrer le kernel.(error 8 je crois)
J'ai fait le tour des forum et j'ai pas trouver d'idée.
j'ai essayé de voir la tete du menu.lst mais il me le trouve pas.
voici ce que j'ai en tapant fdisk -l
Disque /dev/sda: 122.9 Go, 122942324736 octets
255 têtes, 63 secteurs/piste, 14946 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 14946 120053713+ 7 HPFS/NTFS
Disque /dev/sdb: 81.9 Go, 81964302336 octets
255 têtes, 63 secteurs/piste, 9964 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 2315 18595206 7 HPFS/NTFS
/dev/sdb2 2316 6904 36861142+ b W95 FAT32
/dev/sdb3 6905 7924 8193150 83 Linux
/dev/sdb4 7925 9964 16386300 5 Extended
/dev/sdb5 7925 9706 14313883+ 83 Linux
/dev/sdb6 9707 9964 2072353+ 82 Linux swap / Solaris
Disque /dev/hdd: 203.9 Go, 203928109056 octets
255 têtes, 63 secteurs/piste, 24792 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdd1 * 1 24792 199141708+ 7 HPFS/NTFS
Disque /dev/sdc: 320.0 Go, 320072933376 octets
255 têtes, 63 secteurs/piste, 38913 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 1 38913 312568641 7 HPFS/NTFS
je ne sais plus quoi faire
#2 Le 10/02/2007, à 22:51
- rhaalovely
Re : probleme avec grub
bon j'ai maintenant le grub qui m'offre bien le choix de ubuntu et de windows
quand je choisie ubuntu j'ai : error 22 no such patition
quand je choisie XP j'ai : NTLDR manque
j'ai tapé e sur grup et j'obtiens root (hd2,2) qui est bien la partion de linux
je l'ai vérifié avec je sais plus quelles commandes dans le terminal du cd live.
avec le cd live j'ai essayé d'editer le fichier menu.lst mais quand je tape la commande je me retrouve avec un fichier vide.
quand je cherche menu.lst avec les commandes find et locate j'obtiens rien.
meme chose avec boot.ini
J'ai l'impression qu'il cherche mais pas au bon endroit. j'entend le cd live tourné comme si il cherchait dessus mais pas dans les disques durs.
ne devrais-je pas avoir sur le bureau de mon cd live, mes disques durs en icones? ( j'en ai trois)
quand je branche mon disque externe et une clé usb j'ai l'icone qui s'affiche de suite.
je sais plus quoi faire et en penser.
si une ame charitable a une idée....
#3 Le 10/02/2007, à 23:30
- tellmewhy
Re : probleme avec grub
Bonsoir rhaalovely,
Tu devrais d'abord lire ceci :
sur Grub grâce à Manu :
http://doc.ubuntu-fr.org/grub#restauration
et dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
tu trouveras plusieurs chapitres consacrés à Grub dont celui-ci :
Quelques procédures de réparation-5°Grub :
http://www.cepcasa.info/parted/recup1.html#5%B0_grub
et celui-ci qui te permettra de contrôler la géométrie de tes disques durs :
Grub, quelques détails :
http://www.cepcasa.info/blog/?p=15
Tu devrais dans un premier temps faire ceci dans une console avec le live-cd :
sudo grub
find /boot/grub/stage1
quit
Puis si tu veux modifier ton menu.lst, en utilisant le live cd, il faudra d'abord créer un répertoire temporaire, monter la partition contenant / sur ce répertoire temporaire, puis modifier le menu.lst.
Pour cela toujours avec le live cd dans une console :
sudo mkdir /panne
sudo mount /dev/sdb3 /panne
gksudo gedit /panne/boot/grub/menu.lst
Si tu as des questions n'hésites pas.:)
#4 Le 11/02/2007, à 10:37
- rhaalovely
Re : probleme avec grub
merci pour la soluce pour editer le menu.lst
j'ai ça et je ne vois pas d'erreur: # 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 change this entry to 'saved' 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 10
## 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=25e325d5-7672-4381-af77-7db9365c314f ro
# kopt_2_6=root=/dev/sdb3 ro
## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd2,2)
## 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 locale=fr_FR
## should update-grub lock old automagic boot options
## e.g. lockold=false
## lockold=true
# lockold=false
## altoption boot targets option
## multiple altoptions lines are allowed
## e.g. altoptions=(extra menu suffix) extra boot options
## altoptions=(recovery) 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
## ## End Default Options ##
title Ubuntu, kernel 2.6.17-10-generic
root (hd2,2)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sdb3 ro quiet splash locale=fr_FR
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boot
title Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd2,2)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sdb3 ro single
initrd /boot/initrd.img-2.6.17-10-generic
boot
title Ubuntu, memtest86+
root (hd2,2)
kernel /boot/memtest86+.bin
quiet
boot
### 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/sdb1
title Microsoft Windows XP dition familiale
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
est-ce que vous en voyez une. toute les adresses semblent correspondre et pourtant j'ai toujours cette error 22 et ntldr manque.
je vais aller regarder les liens que tellmywhy m'a laissé en esperant trouvé une solution
#5 Le 11/02/2007, à 15:45
- tellmewhy
Re : probleme avec grub
Bonjour rhaalovely,
Ton menu.lst semble cohérent, mais cela uniquement, si la position de ta partition / est bien (hd2,2).
C'est pour ça qu'il faudrait t'en assurer, pour cela dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
tu trouveras ce chapitre : "Grub, quelques détails"
http://www.cepcasa.info/blog/?p=15
Cela te permettra de voir comment Grub voit réellement la position de tes disques durs.
Tu n'as pas donné le résultat de :
sudo grub
find /boot/grub/stage1
quit
Cela te donnera aussi une indication très utile.
#6 Le 11/02/2007, à 18:25
- rhaalovely
Re : probleme avec grub
tout d'abord merci a tellmewhy
bon c'est bon j'ai reussi a configurer le grub
tout d'abord j'ai reinstaller ubuntu.
j'ai laisser le grub s'installer sur (dh0)
ensuite j'ai fait
sudo grub
grub> root (hd2,2) c'est l'endroit de ma partition
grub> setup (hd2,2)
ensuite j'ai rebooté
la j'ai bien le grub qui se lance
j'ai ensuite appuyer sur e pour editer chaque ligne de commande
a chaque fois le root etait vers hd2,2 je l'ai modifié en hd0,2 pour ubuntu et hd0,0 pour windows xp
et ca marche
ubuntu me voila!!!!!!!!!!!!!!!!!!
#7 Le 11/02/2007, à 18:50
- tellmewhy
Re : probleme avec grub
Bonsoir rhaalovely,
Excellent, tu as réussi à réparer bravo ! À toi le plaisir d'une Ubuntu toute neuve !
Tiens en bonus pour découvrir Ubuntu grâce à bapoumba :
http://forum.ubuntu-fr.org/viewtopic.php?id=66829
et une mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
Pages : 1