1 - c'est le syst�me qui g�n�re les fichiers "devices" et les enregistre dans le r�pertoire /dev : les major et minor numbers sont affect�s suivant la nature du p�riph�rique (disque, souris, etc.). Ce n'est pas, comme je le pensais, une info inscrite quelque part sur le disque par le constructeur du disque. Dans MDK9, j'ai l'impression que la commande ls -l n'indique plus ces major et minor numbers. Ca doit �tre li� au fait que la structure des devices a �t� remani�e comme on peut le voir par la commande ls -l /dev/hd* qui nous sort :
/dev/hdx -> ide/hostx/busx/targetx/lunx/disc
2 - Le PC a une carte m�re avec 4 ports IDE, 2 "standards" et 2 g�r�s par un chip promise. Sous le mini-linux tomsrtbt le disque qui ne pose pas de probl�me est celui connect� � un port IDE "standard" ; ceux qui posent des probl�mes sont, comme par hasard, connect�s aux ports IDE "promise" : sans doute une lacune du linux de tomsrtbt qui ne reconna�t pas encore correctement ces ports suppl�mentaires.
Effectivement, ce n'est pas un truc de d�butant ! Mais je me sens encore trop nul en Linux pour la liste "confirme". Et puis il y a toujours quelques "bons" qui ont la gentillesse de r�pondre sur cette liste "debutant" :-)
Jean-Claude
At 06:11 PM 10/17/02 +0200, you wrote:
Bonjour,
Ce n'est pas un truc de d�butant ce truc.
Les major et minor sont des informations qui sont n�cessaires pour la
cr�ation des devices. En d'autre terme tout ce qui peut se trouve sous
/dev. Les outils de conf se chargent tout seuls de passer les commandes
mknod ou mkdev pour cr�er les devices, et si j'en crois le message, il y
en a un que s'est emm�l� les pinceaux. C'est tout de m�me tr�s �trange
de tomber dans un tel cas pour des disques. Tu trouvera plus
d'information avec les commandes man mknod, man mkdev, man MAJOR, man
MINOR, et aussi avec la commande info si tu le veux.
Je suis s�r que sur le web tu trouvera aussi d'autres infos.
Je pense que tu peux faire un rm du device, essayer de le faire recr�er
par le syst�me, et si cela ne marche toujours pas faire les mkdev ou
mknod qui vont bien � la mimine. Normalement tu ne devrais rien
d�t�riorer. Sois prudent quand m�me de ne pas alt�rer les devices qui
fonctionnent. Par exemple hda et hdax.
Bon courage
Pascal Garcia
Le jeu 17/10/2002 � 13:35, Jean-Claude GARAUD a �crit :
> J'ai install� (plusieurs) MDK9 sans probl�me, mais � la suite de
> difficult�s de param�trage du multiboot (Windows 2000, XP, MDK9) sur une
> machine il a fallu que j'acc�de aux disques. J'ai essay� � partir de
> l'excellent mini-linux 'tomsrtbt' : apr�s avoir d�marr�, si j'utilise les
> commandes mount ou fdisk, je n'ai aucun probl�me avec le disque /dev/hda
> (un IBM 45Go) sur lequel se trouve une premi�re partition dos et plusieurs
> partitions ntfs. Par contre si j'essaye ces commandes sur les autres
> disques (2 disques western digital de 20 Go avec diff�rentes versions de
> linux, l� o� je dois faire les modifs !) j'ai les erreurs suivantes :
> - mount: /dev/hdxx wrong major or minor number
> - fdisk Unable to open /dev/hdx
> Ces deux erreurs pourraient avoir la m�me origine.
>
> Nb : si j'utilise le "rescue" du CD MDK9, le PC se fige, ce qui est
> peut-�tre li� � ce m�me probl�me. Par contre si je relance l'installation
> de MDK9 en mode expert et que je passe en ligne de commande juste apr�s la
> s�lection du clavier et de la souris je peux ex�cuter mount et fdisk sans
> probl�me, ce qui me permet d'acc�der aux disques et fichiers pour les
> modifier. Idem sous MDK9 : fdisk et mount ne retournent pas d'erreur.
>
> Je n'ai pas trouv� d'infos sur ces major et minor number est-ce qu'on peut
> les modifier et remettre des valeurs correctes ?
Vous souhaitez acquerir votre Pack ou des Services MandrakeSoft? Rendez-vous sur "http://www.mandrakestore.com"
