Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Aller à la page:  1 2 3 Page suivante
Page: 1 sur 3
problème mandriva sur un deuxième disque
Envoyé par: sab89

J'ai installé mandriva 2007 free sur mon premier disque dur puis j'ai réinstallé mandriva sur mon deuxième disque dur avec un environnement logiciel différent. Lorsque je boote sur mon premier disque dur pour charger mandriva, il n'y a aucun problème. Lorsque je veux booter sur mon deuxième disque dur, je passe par le bios pour mettre en priorité mon deuxième disque puis je valide. Tout est correct, je boote effectivement sur le deuxième disque qui charge le grub, et la quand je lui indique de charger mandriva, il passe à l'écran de démarrage et plus rien ne se passe. L'écran reste figé ... plus rien.
Donc j'ai débranché physiquement la nappe de mon premier disque pour le brancher sur mon deuxième disque. J'ai rebooté et là ça fonctionne. Si mes deux disques sont branchés, le mandriva de mon premier disque fonctionne mais pas l'autre. Est-ce qu'il y a une autre technique que de débrancher à chaque fois les nappes ???

Poste le Sunday 13 April 2008 18:33:41
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Tu n'est pas obligé de booter sur le disque 2: il suffit d'ajouter dans menu.lst du grub du disque 1 une entrée pour Mandriva 2

Poste le Monday 14 April 2008 07:45:31
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Je suis d'accord avec toi, mais ma question était surtout de savoir pourquoi mandriva ne se charge pas sur le deuxième disque. Y a t'il un conflit entre les deux ou autre chose ??
J'aurais voulu savoir par la meme occasion si à partir du menu.lst du disque 1, il ne serait pas possible d'avoir une entrée pour lire le grub du disque 2 (hum...en espérant que ce ne soit pas une question stupide...re-hum...)

Poste le Monday 14 April 2008 13:20:39
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Pour lire le menu.lst du disque 2, mettre dans le menu.lst du disque 1 quelque-chose comme:

title mandriva 2
root (hd1,0)
configfile /boot/grub/menu.lst

Poste le Monday 14 April 2008 13:47:54
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Dans le meme ordre d'idée, ne serait il pas possible d'éxecuter directement le grub du disque 2 en incluant une commande dans le menu.lst du disque 1. C'est à dire au moment de la présentation du grub m'indiquant les différents OS, d'avoir une ligne supplémentaire pour charger et éxecuter le grub du disque 2.
J'en demande pas trop là !!!

Poste le Monday 14 April 2008 18:37:20
Répondre     Citer    
Re: problème mandriva sur un deuxième disque

Citation
sab89
Dans le meme ordre d'idée, ne serait il pas possible d'exécuter directement le grub du disque 2 en incluant une commande dans le menu.lst du disque 1.

J'imagine que c'est possible avec du chainloader. Après tout, Windows serait chargé comme n'importe quel chargeur.

Mais je n'ai pas essayé et ne saurais indiquer les détails; chercher sur chainloader dans la documentation de GRUB.

----

Basile STARYNKEVITCH

Membre de l'APRIL « promouvoir et défendre le logiciel libre » - adhérez vous aussi à l'APRIL!

Projet logiciel libre: RefPerSys

Poste le Monday 14 April 2008 18:40:12
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Alors ma question de départ reste toujours entière, et c'est là mon seul problème que je ne m'explique pas, à savoir pourquoi mandriva ne se charge pas à partir du deuxième disque quand je boote sur celui-ci (est-il question de maitre ou esclave ?

Poste le Monday 14 April 2008 20:10:43
Répondre     Citer    
Re: problème mandriva sur un deuxième disque

Et oui et non, puisqu'en débranchant ton disque 1 (mettons hd0), tu fais passer ton disque 2 (hd1) en position 1 (donc hd0). Si tu as installé "Mandriva2", alors que le disque 1 était branché, alors GrUB, ne connait le disque 2 qu'en tant que hd1. Non?

Poste le Monday 14 April 2008 21:38:13
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Si tu bootes sur le disque 2 il faut permuter dans le menu.lst du disque 2 hd1 et hd0 puisque c'est alors le disque 2 qui devient hd0

Poste le Tuesday 15 April 2008 07:44:12
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Et oui et non, eh bien non, impossible d'installer Mandriva2 sur mon deuxième disque alors que le disque 1 est branché. Quand j'ai installé Mandriva2 sur mon DD2, au moment du partitionnement, il me proposait uniquement les partitions de mon disque 1 alors que j'avais, à partir du bios, sélectionné en maitre mon deuxième disque, incroyable ... non !!!
Et pour répondre à la permutation possible hd0 - hd1, là encore j'avais essayé pour me rendre compte du résultat, bien que c'était illogique. J'avais donc booté sur mon DD2 qui se trouvait en maitre et donc, de ce fait passait en hd0. J'avais interverti tous les hd0 en hd1. La réponse ne s'est pas fait attendre, au boot suivant, lorsque dans le grub j'ai validé l'entrée de Mandriva, un message d'erreur est survenu à l'écran. J'ai donc modifié à nouveau la ligne de commande pour remettre hd0, et là plus de message d'erreur, mais à l'écran de démarrage plus rien ne se charge. Le petit rectangle blanc qui se trouve en bas de l'écran à gauche ne bouge pas dun poil, il reste figé et sans m'expliquer le pourquoi du comment. C'est donc à ce moment là qu'il se passe quelque chose ... mais quoi ???

Poste le Tuesday 15 April 2008 18:26:10
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Lorsque tu bootes sur le disque 2, tapes sur ESC pour quitter le grub graphique et ensuite c pour entrer en ligne de commande.
Ensuite
find /boot/vmlinuz-2.6.24.4-desktop586-1mnb
(à adapter avec le nom exact de ton noyau)
pour voir où grub situe ton noyau.
Donc tu sais maintenant si tu dois permuter hd0 et hd1
Si oui permute aussi dans le fichier /boot/grub/device.map
Tu peux aussi pour éviter toute ambiguité dans la commande kernel de /boot/grub/menu.lst remplacer root=/dev/..
par root=UUID=uuid
Pour avoir l'uuid de la partition:
ls -l /dev/disk/by-uuid


Poste le Wednesday 16 April 2008 08:57:40
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Eh bien, j'ai donc fait plusieurs essais en particulier ce que tu m'avais proposés, mais rien n'y fait.
En ligne de commande, j'ai donc tapé : find /boot/vmlinuz.....et la réponse est bien hd0 avec le bon numéro de partition. Et en deuxiéme ligne, j'ai eu hd1 et le numéro de partition qui correspond bien au mandriva de mon disque 1 et tout ceci en bootant sur le disque 2.
Donc c'est bien en hd0 que l'installation s'est faite, sur ce point je pense que c'est clair. Pour l'uuid, je n'ai pas testé car je ne savais pas trop quoi mettre. Ma ligne de commande est la suivante :
kernel (hd0,8)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/sda9 resume=/dev/sda10 ....
Par contre, j'ai bien envie de faire une ré-instal. de mandriva en gardant mon disque 2 sur la nappe 2 et en débranchant mon disque 1 de la nappe 1 tout en ne sachant pas ce que cela va donner, mais j'aurais au moins essayé car je ne vois vraiment pas ce que je pourrais faire d'autre.
A +

Poste le Thursday 17 April 2008 20:34:00
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Citation
sab89
Pour l'uuid, je n'ai pas testé car je ne savais pas trop quoi mettre.

J'ai pourtant donner la commande qui permet de trouver l'uuid
Donc ça donne quelque chose comme
root=UUID=gcb02b4d-485g-48a2-b798-6ca9a5a268b9
Il faut évidemment mettre le bon uuid

Poste le Friday 18 April 2008 07:35:00
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

j'ai bien modifié comme tu m'avais expliqué, la commande kernel avec le remplacement par l'uuid, mais toujours la meme panne, lorsque je valide mandriva, l'écran de démarrage reste figé. Pourtant, il suffit seulement que je débranche le disque 1 pour que tout fonctionne.
Par contre, j'ai vu sur un autre forum antécédent au mien, que le fichier /etc/fstab pouvait etre une cause de non chargement de mandriva, y aurait il un rapport avec mon problème ?

Poste le Saturday 19 April 2008 22:27:44
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: jeanbi

bonjour,
bien sur que le fichier /etc/fstab bloque comme sur mandriva et d'autre distri tous les disques présent sont monte au demarrage (facilite pour l'utilisateur, mais aberration complet pour moi , pourquoi monte un disque dont on ne sert pas !!!)
donc ouvre ton fstab et vire les ligne inutile au demmarage normal ne monte que/home s'il est independant de / et /swap
tu mets un # devant les lignes
a+

Poste le Sunday 20 April 2008 08:55:09
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

J'ai donc refait les modifs concernant le fichier /etc/fstab mais je me suis aperçu que ce fichier ne contenait en fait que les partitions du disque 2, ce qui est normal, et aucune trace des partitions du disque 1, j'ai donc eu quelques doutes sur la finalité du résultat. J'ai quand meme mis un # devant chaque ligne inutile et j'ai uniquement gardé mes trois partitions de linux. J'ai rebooté sur le disque 2 et à l'écran de démarrage, toujours pareil, rien ne s'est chargé ... Toujours au meme point donc et c'est vraiment désolant.
Pendant que j'y étais, j'ai refait une installation complète pour etre vraiment sur de moi, mais toujours le meme problème. A noter que sur le disque 1, tout fonctionne correctement, et cela en présence du disque 2 branché. Ce mandriva là n'est aucunement géné par le disque 2.
Alors j'avoue que je ne sais plus vraiment comment faire, et j'aurais bien voulu connaitre quelqu'un qui est déjà eu ce problème là ...

Poste le Monday 21 April 2008 20:45:59
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: lapipao

Les 2 disques branchés , que donne la commande (en root):
fdisk -l

Poste le Monday 21 April 2008 21:13:07
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Et bien voilà ce que ça donne :
Disque /dev/sda: 250.0 Go, 250059350016 octets
255 têtes, 63 secteurs/piste, 30401 cylindres
Unités = cylindres de 16065 * 512 = 8225280 octets

Périphérique Amorce Début Fin Blocs Id Système
/dev/sda1 * 1 2611 20972826 7 HPFS/NTFS
/dev/sda2 2612 5222 20972857+ 7 HPFS/NTFS
/dev/sda3 5223 7833 20972857+ 7 HPFS/NTFS
/dev/sda4 7834 30401 181277460 5 Extended
/dev/sda5 7834 16971 73400953+ 7 HPFS/NTFS
/dev/sda6 16972 28720 94373811 7 HPFS/NTFS
/dev/sda7 28721 29645 7430031 83 Linux
/dev/sda8 29646 29830 1485981 82 Linux swap / Solaris
/dev/sda9 29831 30401 4586526 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

Périphérique Amorce Début Fin Blocs Id Système
/dev/sdb1 * 1 3264 26218048+ 7 HPFS/NTFS
/dev/sdb2 3265 6528 26218080 7 HPFS/NTFS
/dev/sdb3 6529 9792 26218080 7 HPFS/NTFS
/dev/sdb4 9793 60801 409729792+ f W95 Etendu (LBA)
/dev/sdb5 9793 20235 83883366 7 HPFS/NTFS
/dev/sdb6 20236 30678 83883366 7 HPFS/NTFS
/dev/sdb7 30679 41121 83883366 7 HPFS/NTFS
/dev/sdb8 41122 59397 146801938+ 7 HPFS/NTFS
/dev/sdb9 59398 60168 6193026 83 Linux
/dev/sdb10 60169 60322 1236973+ 82 Linux swap / Solaris
/dev/sdb11 60323 60801 3847536 83 Linux

Et ceci, sur le mandriva du disque 1, étant donné que je ne puis le faire sur le disque 2 (cause : obligé de débrancher le disque 1)

Poste le Monday 21 April 2008 22:24:28
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: P Hoquet

Tu peux quand même démarrer le mandriva du disque 2, en bootant sur le disque 1 et avec une entrée appropriée dans le /boot/grub/menu.lst du mandriva du disque 1 ?
(voir début du fil).

Poste le Monday 21 April 2008 22:33:06
Répondre     Citer    
Re: problème mandriva sur un deuxième disque
Envoyé par: sab89

Mais justement, j'ai déjà essayé d'ajouter une ligne sur le menu.lst du disque 1 en spécifiant hd1, mais toujours pareil, il se bloque à l'écran de démarrage et plus rien ne se charge. Je reprends exactement les lignes de commande de mon menu.lst du disque 2 pour charger mandriva et je change les hd0 en hd1 (j'pense pas faire d'erreurs ainsi ...)

Poste le Monday 21 April 2008 22:53:08
Répondre     Citer    
Aller à la page:  1 2 3 Page suivante
Page: 1 sur 3

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
problème mandriva sur un deuxième disque
Questions spécifiques à Mandriva et ses dérivées : Mageia, PCLinuxOS
Nouveau sujet sur ce forum

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons