Un problème fréquent avec /sbin/init
est que certaines distributions
récentes sont fournies avec une version du programme init
dynamiquement lié. Donc, vous devez fournir une configuration
correcte concernant le répertoire /lib
au client. Une solution
assez simple consiste à remplacer /sbin/init (pour le client)
par un programme statiquement lié "Hello World". De cette manière,
vous pouvez déterminer si c'est bien la cause du problème, ou bien
un problème plus grave.
Lors de l'amorçage de la machine, si vous obtenez tout un tas de messages
d'erreurs concernant les ttys, vous devriez alors lancer un
MAKEDEV
sur le client dans le répertoire /dev
.
Certaines rumeurs font part que cela ne fonctionne pas avec certains
serveurs qui utilisent des numéros de périphériques codés sur 64 bits.
Contactez-moi si vous avez ce genre de problème. Une solution possible
consiste à créer un petit disque mapé en méoire (ram disc) contenant
le répertoire /dev
et de réinstaller les i-noeuds des périphériques
à chaque fois.