#1 Le 30/03/2007, à 19:44
- eagle666
[resolu] Je pige pas, impossible de paramètrer Grub correctement...
Voilà ma config disque:
1 HD SCSI 9Go avec Windows XP seul
1 HD SCSI 36GO 10000T/min avec swap linux en première partition et Fat 32 en 2ème
1 HD SCSI 36GO 10000T/min 1 partition EXT3 avec l'install ubuntu dessu.
Sur ce dernier disque j'avais autrefois la fedora core 5 dessus et swap sur le 2ème
j'ai décidé de remplacer la FC5 par ubuntu, je teste le live cd pas de pb ça marche, je lance l'install
redémarrage et là il s'arrète sur l'invite Grub type dos....
Notez que l'instal FC5 fonctionnait parfaitement en multiboot avec le XP du premier disque...
Là je n'ai plus aucun choix que cette invite obscure pour moi ;-)
j'ai essayé les commandes
find /boot/grub/stage1
grub> root (hd0,1)
grub> setup (hd0)
celà n'a pas résolu mon pb,
j'ai essayé avec le cd super grub disk, il trouve bien des choix de démarrage mais pas moyen de réparrer mon insall
je suis à court là
pourriez vous m'aider merci d'avance.
Dernière modification par eagle666 (Le 02/04/2007, à 19:51)
Hors ligne
#2 Le 30/03/2007, à 19:52
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
il serait bon d'en savoir plus. Démarres avec le live cd et dans une console :
sudo fdisk -l
sudo grub
find /boot/grub/stage1
quit
Concernant Grub tu en apprendras plus ici grâce à Manu :
http://doc.ubuntu-fr.org/grub
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 contrôler la géométrie de tes disques durs tel qu'elle est perçue par Grub.
Avec toutes ces informations il sera plus facile de t'aider.
#3 Le 30/03/2007, à 20:16
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
voilà ce que celà donne:
ubuntu@ubuntu:~$ sudo fdisk -l
Disque /dev/sda: 36.4 Go, 36420094976 octets
255 têtes, 63 secteurs/piste, 4427 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/sda1 1 4427 35559846 83 LinuxDisque /dev/sdb: 36.4 Go, 36420094976 octets
255 têtes, 63 secteurs/piste, 4427 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 256 4427 33511590 c W95 FAT32 (LBA)
/dev/sdb2 1 255 2048256 82 Linux swap / SolarisLes entrées de la table de partitions ne sont pas dans l'ordre du disque
Disque /dev/sdc: 9105 Mo, 9105023488 octets
255 têtes, 63 secteurs/piste, 1106 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octetsPériphérique Amorce Début Fin Blocs Id Système
/dev/sdc1 * 1 1105 8875881 7 HPFS/NTFSgrub> find /boot/grub/stage1
(hd0,0)
Dernière modification par eagle666 (Le 30/03/2007, à 20:17)
Hors ligne
#4 Le 30/03/2007, à 20:27
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
si tu veux installer Grub dans le MBR du premier disque dur, la commande c'est :
sudo grub
setup (hd0) (hd0,0)
quit
Une fois cela fait, il faudra vérifier ton menu.lst.
#5 Le 30/03/2007, à 22:07
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
il s'arrete toujours à l'invite grub
et la commande
gksudo "gedit /boot/grub/menu.lst"
m'ouvre un fichier vierge
Hors ligne
#6 Le 30/03/2007, à 22:59
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
si tu passes par le live cd il faut procéder de la manière suivante, tu crées un répertoire temporaire, tu montes ta partition sur ce répertoire, et tu édites alors ton menu.lst. :
sudo mkdir /panne
sudo mount -t ext3 /dev/sda1 /panne
gksudo gedit /panne/boot/grub/menu.lst
#7 Le 31/03/2007, à 08:50
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
à y est, j'ai réussi à ouvrir le menu
title Ubuntu, kernel 2.6.17-10-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boottitle Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.17-10-generic
boottitle Ubuntu, memtest86+
root (hd0,0)
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/sdc1
title Microsoft Windows XP Professionnel
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
Bizarre les entrées ont l'air correctes....:/
Hors ligne
#8 Le 31/03/2007, à 11:54
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonjour eagle666,
Oui, d'après la partie du menu.lst que tu as posté, cela semble correct.
Peux-tu essayer de démarrer sur le mode recovery et de voir les messages d'erreur ?
#9 Le 31/03/2007, à 12:27
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
heu quel mode recovery? quand je démarre je tombe direct sur le prompt grub et j'ai pas vu ça sur le live cd...:(
Hors ligne
#10 Le 31/03/2007, à 13:36
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonjour eagle666,
Au démarrage tu n'as aucun choix ?
Tu ne vois pas de menu apparaître te proposant entre autre un démarrage en mode recovery et un memtest?
As-tu essayé d'appuyer sur la touche Echap au démarrage ?
Normalement tu devrais voir un choix comme ceci correspondant à ton menu.lst
Ubuntu, kernel 2.6.17-10-generic
Ubuntu, kernel 2.6.17-10-generic (recovery mode)
Ubuntu, memtest86+
Other operating systems:
Microsoft Windows XP Professionnel
Si ce n'est pas le cas, vérifies dans ton menu.lst que la ligne hiddenmenu soit bien commentée comme ceci :
## hiddenmenu
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu Ici tu dois avoir un # devant hiddenmenu
#11 Le 31/03/2007, à 13:44
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
bin non justement j'ai direct l'invite grub sans qu'il charge quoi que ce soit...
voilà mon fichier menu dans son intégralité..:
# 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=a7f6d797-5a36-4d01-9248-67b2f577b1c4 ro
# kopt_2_6=root=/dev/sda1 ro## default grub root device
## e.g. groot=(hd0,0)
# groot=(hd0,0)## 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## 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 (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.17-10-generic
quiet
savedefault
boottitle Ubuntu, kernel 2.6.17-10-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.17-10-generic
boottitle Ubuntu, memtest86+
root (hd0,0)
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/sdc1
title Microsoft Windows XP Professionnel
root (hd2,0)
savedefault
makeactive
map (hd0) (hd2)
map (hd2) (hd0)
chainloader +1
merci de ton aide
Dernière modification par eagle666 (Le 31/03/2007, à 14:12)
Hors ligne
#12 Le 31/03/2007, à 14:22
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonjour eagle666,
là je ne comprends pas non plus.
Une chose, bien que normalement cela n'est pas utilisé puisque Grub est dans le MBR, peux-tu placer le témoin d'amorce sur ta première partition, car tu n'as aucun témoin d'amorce présent sur ce disque.
Pour cela, dans cette mine d'or (le trésor de cep) :
http://www.cepcasa.info/divers
tu trouveras cet article :"Changer facilement la partition amorçable"
http://forum.ubuntu-fr.org/viewtopic.php?pid=642793
Peux-tu également poster le résultat de :
sudo dd if=/dev/sda bs=512 count=1 | od -Ax -tx1z -v | tail -n6
#13 Le 31/03/2007, à 14:46
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
j'ai ça quand j'essai de rendre la partion bootable
ubuntu@ubuntu:~$ sudo parted /dev/sda1 toggle 1 boot print
Error: The flag 'boot' is not available for loop disk labels.
Information: Don't forget to update /etc/fstab, if necessary.
et ça avec ta commande:
ubuntu@ubuntu:~$ sudo dd if=/dev/sda bs=512 count=1 | od -Ax -tx1z -v | tail -n6
1+0 records in
1+0 records out
512 bytes (512 B) copied, 0.000314 seconds, 1.6 MB/s
0001b0 00 00 00 00 00 00 00 00 e6 0e 20 53 00 00 00 01 >.......... S....<
0001c0 01 00 83 fe ff ff 3f 00 00 00 4c 33 3d 04 00 00 >......?...L3=...<
0001d0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >................<
0001e0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 >................<
0001f0 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa >..............U.<
000200
Hors ligne
#14 Le 31/03/2007, à 16:20
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
Ici :
ubuntu@ubuntu:~$ sudo parted /dev/sda1 toggle 1 boot print
tu t'es trompé, il fallait faire ceci :
sudo parted /dev/sda toggle 1 boot print
Pour le reste ta table des partitions est correcte, donc je ne vois toujours pas ce qui peut gêner.
Que vois-tu exactement à l'écran après avoir démarré ?
#15 Le 31/03/2007, à 16:27
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
voilà àprès la commande parted:
ubuntu@ubuntu:~$ sudo parted /dev/sda toggle 1 boot print
Disk /dev/sda: 36.4GB
Sector size (logical/physical): 512B/512B
Partition Table: msdosNumber Start End Size Type File system Flags
1 32.3kB 36.4GB 36.4GB primary ext3 bootInformation: Don't forget to update /etc/fstab, if necessary.
bin il charge rien, j'ai l'invite dos de grub
version 0,97 ,la RAM
Minimal bash like line editing is supported. For the first word, tab list possible command completion,.....
Grub>
Dernière modification par eagle666 (Le 31/03/2007, à 16:35)
Hors ligne
#16 Le 31/03/2007, à 16:54
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
Pour l'instant essayes de démarrer en tapant les lignes suivantes une par une et en validant à chaque fois en
appuyant sur la touche entrée.
root (hd0,0) valides en appuyant sur Entrée
kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/sda1 ro single Entrée
initrd /boot/initrd.img-2.6.17-10-generic Entrée
boot Entrée
Là c'est pour démarrer sur le mode recovery qui est beaucoup plus loquace.
Il faut déjà voir si tu peux démarrer comme cela, bien que je ne comprens pas pourquoi tu n'as pas accés au menu normal.
#17 Le 31/03/2007, à 17:43
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
à la commande root il me dit:
filesystem type unknow, partition type 0x7
je crois que je vais essayer de réinstaller....
le pb est que j'avais déjà tenté l'install d'ubuntu à l'époque et ça merdais déjà au démarrage du coup je m'étais rabatu sur la fedora qui s'était installée o poil
si après la réinstall ça marche tjrs pas je vais devoir repartir avec FC6... moi qui voulais une config light
Dernière modification par eagle666 (Le 31/03/2007, à 17:45)
Hors ligne
#18 Le 31/03/2007, à 17:53
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
heu si je fais un
find /boot/grub/stage1
il me sort hd1,0....
après je fais
root (hd1,0)
et là il me dis
filesystem is ext2fs, partition type 0x83
est ce que je peux poursuivre les commandes précédentes sur cette partition sans risque de foirer ma partition XP?
(note: depuis le début j'accède o forum par l'intermédiaire d'une autre machine, celle en panne ne démarre sur rien à part le liveCD...)
Hors ligne
#19 Le 31/03/2007, à 18:00
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
ça bloque à
initrd /boot/initrd.img-2.6.17-10-generic
il marque
Erreur 1 filename must be either an absolute pathname or blocklist
Hors ligne
#20 Le 31/03/2007, à 18:35
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
Là au post 3 tu annonces ceci :
grub> find /boot/grub/stage1
(hd0,0)
et maintenant tu annonces ça :
il me sort hd1,0....
après je fais
As-tu changé quelque chose depuis ? As-tu modifié la séquence de boot dans le bios ?
#21 Le 31/03/2007, à 18:47
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
non je n'ai rien changé mis à part les commandes que l'on a fait depuis le début du post...
moi aussi j'ai trouvé ça bizarre ...
sur le premier quote ct dans la console démarré avec le live cd
le deuxième est le résultat démarré normalement après l'arret de grub juste après le bios...
Après avoir redémarré sur le cd, dans gparted j'ai vu que à la fois sda1 et sdc1 avaient le flag de boot, j'ai virer le flag de sdc1 (partition XP) j'aurais pas du ?
De toute façon ça n'a rien changé je suis tjrs bloqué o même endroit
Hors ligne
#22 Le 31/03/2007, à 18:48
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Est ce que grub ne serait pas installé 2 fois et fouterai le bordel?
Hors ligne
#23 Le 31/03/2007, à 18:55
- tellmewhy
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Bonsoir eagle666,
ce qui compte c'est le résultat que tu obtiens avec le live cd, si il y avait deux grub d'installés sur deux répertoires ou deux disques différents , tu obtiendrais un résultat comme ceci par exemple:
/find/boot/grub/stage1
(hd0,0)
(hd1,0)
Donc quel est le résultat que tu obtiens maintenant avec le live cd et :
sudo grub
find /boot/grub/stage1
quit
#24 Le 31/03/2007, à 19:09
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
Là g fini par y aller à la force brute, j'ai relancé une instal
Prions pour que celà se remette en ordre
résultat dans 10/15min
merci de ton dévouement
Hors ligne
#25 Le 31/03/2007, à 19:45
- eagle666
Re : [resolu] Je pige pas, impossible de paramètrer Grub correctement...
arg même cause mêmes effets
Hors ligne