|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Membre actif
![]() |
Bonjour à tous !
Voilà j'ai une architecture des IDE comme ceci : Citation:
Grub se lance et je dois choisir l'OS à démarrer. (Windows ou Linux) Par contre , dès que je teste un disque dur, je le mets à la place du lecteur de CD (en slave) et rien à faire j'ai toujours l'erreur suivante : Citation:
J'ai regardé et cette erreur signifie : Citation:
Et surtout, n'y a-t-il pas moyen d'utiliser le système de démarrage de Windows où il n'y a pas ce problème ?? Merci d'avance, |
|||
|
|
00
|
|
|
#2 | |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
Tu as placé les bons jumper derrière ton DD (pour indiquer qu'il est un slave)?
Citation:
keikoz |
|
|
|
00
|
|
|
#3 |
|
Membre actif
![]() |
Oui il est bien en slave.
j'ai essayé toutes les possibilités, IDE1, IDE2, Slave, Master, etc. En gros si je laisse le pc dans la config de base à laquelle il était lorsque j'ai installé Suse, il n'y a pas de problème. Dès que j'ai le malheure de débrancher un HDD ou même le lecteur CD, il ne démarre pas !! Quand je remets comme par défaut, ça fonctionne impecc !! Bref j'ai besoin d'aller sur un HDD par Windows ou Linux mais j'ai besoin d'y aller !! Donc il faut que j'arrive à démarrer un OS coûte que coûte via GRUB... |
|
|
00
|
|
|
#4 |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
Poste ici ton menu.lst (dans /boot/grub/menu.lst).
Je ne sais pas si je pourrais t'aider, mais c'est dans tous les cas utile. |
|
|
00
|
|
|
#5 | |
|
Membre actif
![]() |
Voilà j'ai essayé sans le HDD, il démarre bien. Dès que je le branche en slave il ne démarre pas. Je l'ai testé sur un pc windows et il va impecc donc le HDD est bon.
Voici le fichier : Citation:
|
|
|
|
00
|
|
|
#6 |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
Sur quel DD/partition se trouve ton système linux ?
|
|
|
00
|
|
|
#7 |
|
Membre actif
![]() |
sur le disque dur de 60 Go qui est en IDE 2 en master.
Il y a 30Go pour Linux et 30 Go pour Windows sur le IDE 1 il y a 40Go (100%) pour Windows, Windows est sur /dev/hda1 et Linux sur /dev/hdc6 |
|
|
00
|
|
|
#8 |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
Bon, ce qui est étrange sur ton menu.lst c'est qu'il indique comme emplacement du noyau le slave du IDE1. Donc (ça va te paraitre étrange) ça me semble logique qu'il ne marche pas. Ce qui m'étonne c'est qu'il marche avec le CD-ROM. L'indication hd1,5, indique en effet le slave de l'IDE1, (à moins que grub par défaut ne comptabilise pas le CD-ROM). En clair, du point de vue de grub, ton noyau se trouve sur hd2,5 et pas hd1,5 (en tout cas lorsque le second DD est présent).
Bon, fait un truc: tu lance ton système sans CD, puis tu vas ajouter une section dans ton menu.lst (en laissant ce qui existe, histoire de pas faire de conneries). Tu ajoute ça dans ton ficheir de conf: ###Don't change this comment - YaST2 identifier: Original name: linux (with HD in IDE1-slave)### title SUSE LINUX 10.0 - with modification for IDE-1 slave. root (hd2,5) kernel /boot/vmlinuz root=/dev/hdc6 vga=0x31a selinux=0 resume=/dev/hdc5 splash=silent showopts initrd /boot/initrd Ensuite, tu remets ton DD en slave, et tu reboot. Ca devrait marcher. |
|
|
00
|
|
|
#9 |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
Je viens de vérifier, et en fait c'est tout à fait normal.
Petite explication: indique à grub où se trouve ton noyau. Or, grub comptabilise les disques dur IDE à sa façon: hd0 : master sur IDE1 hd1: slave sur IDE1 hd2: master sur IDE2 etc Par contre il ne comptabilise pas les CD-ROM. Donc, lorsque tu as ton CD-ROM, il compte comme ça: hd0: master sur IDE1 hd1: master sur IDE2 (et donc l'indication hd1,5 marche) Alors que lorsque tu ajoute un troisième DD, il comptabilise de façon différente, et de son point de vue, le DD avec le noyau est hd2, et pas hd1. Voili voulou (est-ce clair ? |
|
|
00
|
|
|
#10 |
|
Membre actif
![]() |
Ca fonctionne impecc !!
J'ai bien compris l'ordre maintenant avec GRUB !! Euh... je peux t'embrasser ?? Encore un tout grand merci en tout cas T'es un chef ![]()
|
|
|
00
|
|
|
#11 |
|
Membre actif
![]() Inscription : janvier 2003 Messages : 146 ![]() |
De rien
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com