Pages : 1
#1 Le 30/03/2006, à 07:05
- andeim_
Petit soucis GRUB
Bonjour tout le monde j'aurai aimé avoir quelque renseignement sur le grub, ça fait quelque jour que j'essaie de résoudre un prôblème et je commence à ne plus avoir de cheveux !:/
Mon fdisk est le suivant
Disque /dev/hdc: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 3647 29294496 83 Linux
/dev/hdc2 4864 19270 115724227+ 83 Linux
/dev/hdc3 19271 19457 1502077+ 82 Linux swap / Solaris
Il faut savoir qu'en tant normal j'ai aussi hda1 avec un windows dessus, mais je dois le débrancher afin que mon linux se lance sinon il freeze à la phase "mounting root files".
Pour pouvoir démarrer sur hdc1 je dois normalement au niveau du grub lui demander un démarrage sur (hd2,0) non ? Et bien le lancer grub n'est satisfait que si je lui fournit (hd0,0) comme disque bootable...
title Ubuntu, kernel 2.6.15-15-amd64-generic
root (hd2,0)
kernel /boot/vmlinuz-2.6.15-15-amd64-generic root=/dev/hdc1 ro quiet splash
initrd /boot/initrd.img-2.6.15-15-amd64-generic
savedefault
boot
Je ne comprends pas pourquoi (hd2,0) ne fonctionne pas mais seulement (hd0,0) est valide et de plus pourquoi lorsque je branche le hda j'ai un freeze total....
Merci de votre aide!
E8400
P5Q-Pro
GForce 275 GTX
4 Go RAM 800 Mhz
Hors ligne
#2 Le 30/03/2006, à 11:21
- Donk
Re : Petit soucis GRUB
As tu aussi modifier le fichier /etc/fstab de ubuntu?
Que contient-il?
Hors ligne
#3 Le 30/03/2006, à 11:35
- cep_
Re : Petit soucis GRUB
Tu as donc hda sur l'ide0 et hdc sur l'ide1 ?
S'il y a un seul disque, c'est bien (hd0) dans grub. Par contre s'il y a deux disques, hdc est (hd1). Donc la première partition est (hd1,0).
Il faut aussi que tu regardes /boot/grub/device.map pour avoir :
(hd0) /dev/hda
(hd1) /dev/hdc
Tu adaptes en fonction de ta configuration. Mais si le bios est réglé pour booter sur hdc et que tu as windows, il faudra le lancer avec l'option map de grub.
#4 Le 30/03/2006, à 19:30
- andeim_
Re : Petit soucis GRUB
Donc résumons le shimlblik...
Résultat du device.map
(hd0) /dev/hda
(hd1) /dev/hdc
Résultat du fstab
# /etc/fstab: static file system information.
#
# <file system> <mount point> <type> <options> <dump> <pass>
proc /proc proc defaults 0 0
/dev/hdc1 / ext3 defaults,[b]errors=remount-ro[/b] 0 1
/dev/hdc2 /home ext3 defaults 0 2
/dev/hda1 /media/hda1 ntfs defaults 0 0
/dev/hdc3 none swap sw 0 0
/dev/hdd /media/cdrom0 udf,iso9660 user,noauto 0 0
/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy1 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy2 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy3 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy4 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy5 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy6 auto rw,user,noauto 0 0
/dev/fd0 /media/floppy7 auto rw,user,noauto 0 0
errors=remount-ro c'est un peu bizare j'avais pas fais gaffe
Sinon je résume au niveau du bios c'est hda qui boot en premier (le windows) et donc hdb en second (linux)
Si j'inscrit hd(1,0) dans le grub (quand hda branché) je freeze à l'étape "driver root" (la deuxième en somme).
Lorsque je débranche hd(1,0) ne fonctionne pas "device not found" par contre hd(0,0) ça fonctionne et ma kubuntu se lance.
Voila j'espère vous avoir fourni un maximum d'information
Merci pour votre aide!
Edit je refournit mon grub (modifié grâce aux données device.map
## ## End Default Options ##
title Ubuntu, kernel 2.6.15-15-amd64-generic
root (hd1,0)
kernel /boot/vmlinuz-2.6.15-15-amd64-generic root=/dev/hdc1 ro quiet splash
initrd /boot/initrd.img-2.6.15-15-amd64-generic
savedefault
boot
title Ubuntu, kernel 2.6.15-15-amd64-generic (recovery mode)
root (hd1,0)
kernel /boot/vmlinuz-2.6.15-15-amd64-generic root=/dev/hdc1 ro single
initrd /boot/initrd.img-2.6.15-15-amd64-generic
boot
title Ubuntu, memtest86+
root (hd1,0)
kernel /boot/memtest86+.bin
boot
title Windows 95/98/NT/2000
root (hd0,0)
makeactive
chainloader +1
### END DEBIAN AUTOMAGIC KERNELS LIST
Dernière modification par andeim_ (Le 30/03/2006, à 19:32)
E8400
P5Q-Pro
GForce 275 GTX
4 Go RAM 800 Mhz
Hors ligne
#5 Le 30/03/2006, à 19:45
- cep_
Re : Petit soucis GRUB
Sudo fdisk -l pour voir les disques et leur ordre.
Si le bios est réglé pour booter sur hda et que le système démarre, tu as donc installé grub dans le mbr de hda ?
Il n'y a pas erreur sur la configuration materielle ?
#6 Le 30/03/2006, à 20:07
- andeim_
Re : Petit soucis GRUB
Le grub est installé sur mon disque dur hdb je présume puisqu'il je le voit.Ce qui est bizare c'est quelque soit l'ordre de bootage, j'ai le grub hda branché ou non en premiere ou seconde place de boot....
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 3647 29294496 83 Linux
/dev/hdc2 4864 19270 115724227+ 83 Linux
/dev/hdc3 19271 19457 1502077+ 82 Linux swap / Solaris
damien@ubuntu:/boot/grub$
E8400
P5Q-Pro
GForce 275 GTX
4 Go RAM 800 Mhz
Hors ligne
#7 Le 30/03/2006, à 20:32
- andeim_
Re : Petit soucis GRUB
Voila un petit coup de chance j'ai réussi à lancer ubuntu avec hda branché toujours avec hd(0,0) dans GRUB... Je comprends pas bien bon comme ça je vais pouvoir apporter des informations supplémentaires sur leprôblème en fait ça ressemble à un conflit j'ai l'impression.....
Disque /dev/hda: 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/hda1 * 1 9963 80027766 7 HPFS/NTFS
Disque /dev/hdc: 160.0 Go, 160041885696 octets
255 têtes, 63 secteurs/piste, 19457 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets
Périphérique Amorce Début Fin Blocs Id Système
/dev/hdc1 * 1 3647 29294496 83 Linux
/dev/hdc2 4864 19270 115724227+ 83 Linux
/dev/hdc3 19271 19457 1502077+ 82 Linux swap / Solaris
Je viens de remarquer quelque chose de bizare dans mon fstab...
/dev/hdc2 /home ext3 defaults 0 2
[b]/dev/hda1 /media/hda1 ntfs defaults 0 0[/b]
Vous croyez que ça peut être la cause ?
E8400
P5Q-Pro
GForce 275 GTX
4 Go RAM 800 Mhz
Hors ligne
#8 Le 31/03/2006, à 17:19
- yohann
Re : Petit soucis GRUB
salut désolé de pas pouvoir t'aider mais je crois que je rencontre un peu le même probleme:
j'ai 3 dique durs et un lecteur cd dans la config suivante:
premier maitre : lecteur cd room
premier esclave: un dique 250 Go dans un rak avec les données
second maitre: un 20 Go (sur lequel j'ai ubuntu)
second esclave: 100 Go (Win et les jeux)
j'ai commencé par installer ubuntu sur le 20 Go; mais grub sans me demandé mon avis s'est installer sur le 250 Go (ce qui m'aangeais pas car ce disque etant dans un rak il se peut que je ne l'ai pas)
après diverse essais je décide de reinstaller ubuntu en débranchat tout les autre disques, pour forcer grub à ce mettre sur le 20 Go,
j'installe, je redémare, tout fonctionne
ensuite je rebranche les autre disques
je redémare
et la ca ne marche plus,
je tripatouille les ligne de commande de grub pour trouvé une qui fait booter
ca marche
j'édite le fichier menu.lst et je remplace les lignes (hd0; 0) par (hd1, 0) vu que mon disque est le 2 eme disque
je redémarre et ca fonctionne
ca c'était au début de la semaine
et hier en voulant éssayer de booter sur une clé USB
je m'appercois que le BIOS était configuré pour booter sur le 250 Go et que c'est lui qui lancais grub
je dit au bios de booter sur le 20 Go
et même pb q'avant que je touche au fichier menu.lst
j'y comprend rien de rien
je me demande même si j'ai pas révé tout ca tellement ca me parait aberant, d'autant que je suis sur
1) de ne jamais avoir régler moi même le bios pour booter sur le 250 Go
2) que personne n'a toucher à mon Bios pour me faire une blague
si qqun comprend qqchose
en tout cas bonne chance andeim
j.vachez, le génie du net | Soirées jeux sur Lyon | 441
++++++++++[>+++++++>++++++++++>+++<<<-]>++.>+.+++++++
..+++.>++.<<+++++++++++++++.>.+++.------.--------.>+.
Hors ligne
#9 Le 02/04/2006, à 19:23
- andeim_
Re : Petit soucis GRUB
petit up
E8400
P5Q-Pro
GForce 275 GTX
4 Go RAM 800 Mhz
Hors ligne
#10 Le 24/04/2006, à 09:15
- flipflip
Re : Petit soucis GRUB
Je suis à peu de chose près dans le même cas de figure. Sur un portable j'ai installé Ubuntu sur un disque dur USB externe. Lorsque j'essai de booter sans le disque dur branché grub me donne le message suivant :
GRUB Loading, please wait...
Error 21
Hors ligne
Pages : 1