Si lors de l'entrée du mot de passe dans usercfg celui ci n'est jamais encrypté ou si seulement une astérisque apparaît dans le champ du mot de passe, il s'agit d'un bug. Nous travaillons à sa correction.
Cliquez sur la partie gauche du champ d'entrée et choisissez change, tapez le deux fois (suivi d'un retour chariot à chaque fois) dans le champ d'entrée.
Vous pouvez également créer les mots de passe avec la commande passwd.
PAM est un standard adopté par d'autres systèmes tels que Solaris 2.6. Pour plus d'informations sur PAM, consultez : http://www.redhat.com/linux-info/pam/.
Red Hat Linux, pour des raisons de restriction, ne peut distribuer ssh. Vous trouverez sur le site ftp.replay.com des copies de ssh et PGP.
Plusieurs choses peuvent être à l'origine de ce problème. Sur certains 386 vous devez compiler votre noyau en activant l'option `Limit memory to 16M ?'.
Sur la plupart des systèmes, le BIOS possède une taille limite de mémoire qu'il peut communiquer au système d'exploitation présent, même si la mémoire est supérieure à cette valeur. Les limites les plus courantes sont 16Mo, 32Mo, 64Mo, et 128Mo. Pour remédier à ce problème, nous devons préciser explicitement la quantité de mémoire au moment du démarrage. Pour cela, il faut utiliser la commande mem=<taille de la mémoire>.
Dans l'exemple suivant, seulement 16Mo sur les 32Mo présents sont détectés. A l'invite LILO: , il suffit de taper :
LILO : linux mem=32M
Après le redémarrage du système, nous utiliserons la commande free pour connaître la quantité de mémoire reconnue par Linux. Si tout semble correct, nous pouvons éditer le fichier /etc/lilo.conf pour l'utiliser de façon permanente. Pour l'exemple décrit plus haut :
boot=/dev/sda map=/boot/map install=/boot/boot.b prompt timeout=50 image=/boot/vmlinuz-2.0.32 label=linux root=/dev/sda1 initrd=/boot/initrd-2.0.32.img read-only append="mem=32M"
Quelques cartes mères n'utilisent pas le cache externe si la machine tente d'accéder à la mémoire qui se trouve au delà des 64Mo. Cela se traduit par un ralentissement notable, et hélas il n'y a pas grand chose à faire. Pour le reste, le CPU n'utilise pas le cache externe si vous disposez de 256Ko de cache et de plus de 64Mo de RAM. Pour corriger ce problème, augmentez la taille de la mémoire cache.
Il existe plusieurs origines à ce problème.
1- Avant/après la mise à jour, une autre version de libc installée n'a pas été déclarée comme obsolète par le processus de mise à jour ou les bibliothèques libc5 ont été installées à un endroit qui pose conflit.
Essayez la commande :
rpm -qa | grep libc
Le résultat doit ressembler à ce qui suit :
glibc-devel-2.0.5c-12 libc-5.3.12-24 rpm-2.4.10-1glibc rpm-devel-2.4.10-1glibc glibc-profile-2.0.5c-12 glibc-2.0.5c-12
Si vous voyez des fichiers comme libc-debug-5.3.12-18 ou libc-5.4.44-2, vous devez supprimer ces packages (rpm -e libc-debug) et lancer la commande ldconfig -v.
2- Votre fichier /etc/ld.so.conf a été modifié. Pour un chargement optimal, configurez votre fichier dans l'ordre suivant :
/usr/i486-linuxaout/lib /usr/i486-linux-libc5/lib /usr/openwin/lib /usr/X11R6/lib
Le programme fstoll ne fonctionne pas correctement avec la version actuelle de tcl et ne doit pas être utilisé.
Nous devons dans un premier temps corriger le fichier /etc/fstab. Les entrées modifiées sont le plus généralement cdrom et swap. Voici quelques lignes d'exemple (vous devez changez les partitions suivant votre système).
/dev/sda2 swap swap defaults 0 0 /dev/cdrom /mnt/cdrom iso9660 noauto,ro 0 0
Vous pouvez maintenant supprimer le programme fstoll avec rpm :
rpm -e fstool
Utilisez plutôt cabaret qui se trouve dans le répertoire /usr/sbin/cabaret et qui peut être exécuté à partir de la ligne de commande.
Vous trouverez une documentation sur le CD-ROM dans doc/HOWTO/mini/Jaz-Drive et sur le système dans /usr/doc/ HOWTO/mini/Jaz-Drive.
Vous pouvez essayer d'éditer le fichier /etc/conf.modules et ajouter la ligne suivante :
alias scsi_hostadapter ppa
Si vous devez passer des options au pilote ppa (port parallèle à utiliser, ...), ajoutez la ligne suivante :
options ppa ppa=<ajoutez ici les options>
Pour plus d'informations, consultez http://www.torque.et/paraport.
Assurez vous dans un premier temps qu'un disque est inséré dans le lecteur. Assurez vous également d'utiliser la partition 4 à la place de la 1 (il s'agit de la partition primaire du Mac SCSI). Exemple : hdc4.
Certaines applications libc5 utilisent /usr/lib/zoneinfo, vous pouvez soit les recompiler pour libc6, soit créer un lien symbolique pour corriger le problème :
ln -s ../share/zoneinfo /usr/lib/zoneinfo
Consultez l'errata Red Hat (www.redhat.com/errata) pour d'autres informations.
Vérifiez les paramètres de /etc/sysconfig/clock. Ils devraient ressembler à ce qui suit :
UTC=true
ARC=false
Cela signifie que Linux considère que l'horloge de votre BIOS est réglée en UTC ou GMT. L'horloge est réglée en heure locale, vous devez donc modifiez la ligne UTC comme suit :
UTC=false
Le second CD-ROM contient les codes sources rpms (SRPM) de toutes les applications Open Source disponibles sur le premier CD-ROM. A partir de ces sources, vous pouvez compiler toutes les applications disponibles dans la distribution.
Les sources ne sont pas détectées car aucun SRPM n'a été stocké dans la base de données RPM. Vous devez donc utiliser la commande rpm pour installer ces packages.
La commande rpm -ivh <filename> installe le code source dans le répertoire utilisé par le mainteneur du SRPM. Les données dans src.rpms packagées par Red Hat sont installées par défaut dans /usr/src/redhat.
Pour plus d'information consultez les pages du man et l'ouvrage Maximum RPM.
Si votre système a été installé correctement, la commande mount /mnt/cdrom devrait fonctionner. Si ce n'est pas le cas, vous devez éditer le fichier /etc/fstab. Voici un exemple d'entrée dans /etc/fstab :
/dev/hdc /mnt/cdrom iso9660 noauto,ro 0 0
Périphérique CD-ROM Répertoire Type du SF options
Pour connaître le périphérique CD-ROM, utilisez la commande dmesg | less et recherchez les informations relatives à votre CD-ROM. Si vous souhaitez monter le CD-ROM sans modifier /etc/fstab :
mount -t iso9660 /dev/hdc /mnt/cdrom
Si vous avez installé Linux sur un lecteur IDE, vous pouvez démarrer à partir de la disquette d'installation en utilisant la méthode suivante.
Insérez la disquette d'installation et redémarrez la machine. A l'invite d'amorçage boot: tapez la commande suivante :
vmlinuz root=/dev/hdXY
[Exemple: vmlinuz root=/dev/hdb5]
X est la lettre du lecteur Linux et Y la partition du disque où vous avez installé la partition root (/).
Les noyaux 2.0.xx ne reconnaissent pas directement le protocole Plug and Play (PnP). Vous pouvez désactiver les fonctions PnP de votre carte (avec un cavalier ou via le logiciel fourni). Vous pouvez aussi changer la méthode d'amorçage en utilisant Loadlin.exe à partir de Windows (qui aura au préalable configuré le matériel PnP).
Vous pouvez enfin utiliser les programmes isapnptools. Tapez dans un premier temps la commande :
pnpdump > /etc/isapnp.conf
Cette commande permet de créer un fichier de configuration que vous pouvez éditer pour choisir les paramètres utilisés par chaque carte. Utilisez ensuite la commande /etc/isapnp.conf pour configurer les périphériques.
Pour plus d'informations, consultez http://www.roestock.demon.co.uk/isapnptools.
Cette erreur peut se produire pour plusieurs raisons. Il se peut que le périphérique PCI ne réponde pas correctement aux requêtes Linux, dans certains cas le système continue le chargement, dans d'autres il se bloque complètement.
Il s'agit d'un problème matériel du noyau, nous vous renvoyons donc vers les personnes responsables de cette partie du noyau. Ils pourront sûrement vous en dire plus, vous pouvez donc les contacter via :
linux-pcisupport@cck.uni-kl.de
Accompagnez votre courrier électronique (email) des informations suivantes :
* /proc/pci
* de votre description matérielle exacte. Essayez de détecter le périphérique inconnu ! ? !
* si vous ne trouvez pas les informations sur votre matériel dans la documentation, regarder directement sur la carte.
Pour changer le système par défaut, vous devez éditer le fichier /etc/lilo.conf et changer l'ordre des systèmes d'exploitation. Dans l'exemple suivant nous modifions l'ordre pour démarrer par défaut sous DOS à place de Linux.
pico /etc/lilo.conf # voici l'ancienne version boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=50 image=/boot/vmlinuz-2.0.31 label=linux root=/dev/hda2 read-only other=/dev/hda label=dos table=/dev/hda # voici la nouvelle version boot=/dev/hda map=/boot/map install=/boot/boot.b prompt timeout=50 other=/dev/hda label=dos table=/dev/hda image=/boot/vmlinuz-2.0.31 label=linux root=/dev/hda2 read-only
Sauvegardez les modifications et quittez l'éditeur. Exécutez la commande :
/sbin/lilo -v
La mise à jour est maintenant copiée sur le périphérique d'amorçage. Maintenant la machine démarre sous DOS avec un délai de 50 secondes pour vous permettre d'amorcer Linux si vous le souhaitez.
Après avoir choisi le mode d'urgence et répondu à quelques questions, l'invite root apparaît. Vous devez monter la partition Linux comme décrit dans l'exemple (ce n'est qu'un exemple, vous devez donc l'adapter en fonction) :
mkdir /mnt mount /dev/sdb1 /mnt cd /mnt/etc export TERMCAP=/mnt/etc/termcap vi filename
Si vous le souhaitez, vous pouvez utiliser un autre éditeur (tel que pico), utilisez la commande chroot sur /mnt.