Page suivantePage pr�c�denteTable des mati�res

6. L'installation de Linux/MIPS et ses probl�mes classiques

6.1 Le boot sur NFS �choue

En g�n�ral, cela vient du fait que la personne a d�compress� l'archive tar sous IRIX, et pas sous Linux. Puisque la repr�sentation des fichiers des p�riph�riques � travers NFS n'est pas standardis� entre les Unices, cela �choue. Le symptome est le blocage du syst�me avec le message d'erreur "Warning: unable to open an initial console." juste apr�s le montage du syst�me de fichiers NFS.

Pour le moment, il faut utiliser un syst�me Linux (pas n�cessairement un MIPS) pour d�compresser l'archive d'installation sur un serveur NFS. Le serveur NFS lui-m�me peut �tre n'importe quel UNIX.

6.2 Des noyaux compil�s plantent au d�marrage

Lorsque je construit mon propre noyau, il plante. Sur un Indy, le message lors du plantage ressemble � ce qui suit ; le m�me probl�me appara�t aussi sur d'autres machines mais ce qui est affich� diff�re compl�tement.

 Exception: <vector=UTLB Miss> Status register: 0x300004803<CU1,CU0,IM4,IPL=???,MODE=KERNEL,EXL,IE> Cause register: 0x8008<CE=0,IP8,EXC=RMISS> Exception PC: 0x881385cc, Exception RA: 0x88002614
 exception, bad address: 0x47c4
 Local I/O interrupt register 1: 0x80 <VR/GIO2> Saved user regs in hex (&gpda 0xa8740e48, &_regs 0xa8741048):
 arg: 7 8bfff938 8bfffc4d 880025dc
 tmp: 8818c14c 8818c14c 10 881510c4 14 8bfad9e0 0 48
 sve: 8bfdf3e8 8bfffc40 8bfb2720 8bfff938 a8747420 9fc56394 0 9fc56394
 t8 48 t9 8bfffee66 at 1 v0 0 v1 8bfff890 k1 bad11bad
 gp 881dfd90 fp 9fc4be88 sp 8bfff8b8 ra 88002614
 PANIC: Unexpected exception
Ce probl�me vient d'une erreur non r�solue encore dans le module Binutils dans les versions sup�rieures � la version 2.7. Pour le r�soudre, changez la ligne suivante dans le fichier arch/mips/Makefile

 LINKFLAGS       = -static -N

en :

 LINKFLAGS       = -static

6.3 Le d�marrage du noyau sur l'Indy �choue avec des messages d'erreurs de la PROM

>> boot bootp()/vmlinux
 73264+592+11520+331680+27848d+3628+5792 entry: 0x8df9a960
 Setting $netaddres to 192.168.1.5 (from server deadmoon)
 Obtaining /vmlinux from server deadmoon
 Cannot load bootp()/vmlinux
 Illegal f_magic number 0x7f45, expected MIPSELMAGIC or MIPSEBMAGIC.
Ce probl�me survient uniquement pour des Indys avec des versions tr�s anciennes de la PROM qui ne peuvent pas g�rer le format binaire ELF que Linux utilise. Une solution � ce probl�me est en cours de r�solution.

6.4 O� puis-je obtenir le microcode en "little endian" pour mon SNI ?

Le syst�me SNI peut tourner � la fois en modes "big endian" et "little endian". Actuellement, Linux/MIPS supporte uniquement le microcode "little endian". C'est plut�t malchanceux car SNI n'a plus mis en place ce microcode depuis un certain temps, depuis qu'ils sont pass�s en NT. Lorsqu'il tourne en mode "big endian", le microcode se comporte de fa�on similaire � un Indy SGI qui est d�j� support�, par cons�quent la r�solution du support des SNI sera relativement facile. Les hackers int�ress�s peuvent contacter Ralf B�chle (ralf@gnu.org).

6.5 ld meurt avec un signal 6

 collect2: ld terminated with signal 6 [Aborted]
C'est un probl�me connu dans de vieilles versions de binutils. Vous devrez remettre � niveau binutils 2.8.1 plus des patches tr�s r�centes.

6.6 Ma machine ne t�l�charge pas mon noyau lorsque j'essaye de booter par le r�seau

Votre machine r�pond aux paquets de BOOTP (vous devriez v�rifier cela en utilisant des sniffers de paquets comme tcpdump ou ethereal) mais ne t�l�charge pas le noyau � partir du serveur BOOTP. Cela arrive si votre serveur de boot tourne sous un noyau de la s�rie 2.3 ou sup�rieure. Le probl�me peut �tre contourn� en faisant un "echo 1> /proc/sys/net/ipv4/ip_no_pmtu_disc" sous compte administrateur (root) sur votre serveur de d�marrage.

6.7 Erreur dans la version 2 de DHCP

Lors de l'utilisation de DHCP version 2, vous devrez voir appara�tre le probl�me suivant : Votre machine a re�u sa r�ponse de BOOTP 3 fois mais refuse de d�marrer TFTP. Vous pouvez r�soudre cela en faisant un "unsetenv netaddr" dans la console de commande de la PROM avant de booter votre syst�me. La version 3 de DHCP r�soud ce probl�me.


Page suivantePage pr�c�denteTable des mati�res

Hosting by: Hurra Communications GmbH
Generated: 2007-01-26 18:01:31