3. Après le démarrage du noyau…

… Vous allez vous retrouver dans un environnement shell absolument minimal.

Il ne vous sera même pas demandé de mot de passe ! A ce moment, vous êtes le super-utilisateur absolu ; personne ne peut se connecter car le système est en mode mono-utilisateur, aussi faites très attention à ce que vous faites. Aucun droit n'est posé sur les fichiers ni rien d'autre !

L'invite ressemblera sûrement à

init-x.y#

. La racine (/) ayant été montée en lecture seule, il vous sera impossible d'enregistrer la nouvelle librairie sur le disque dur. Pour rendre la racine accessible en lecture/écriture, entrez la commande :

mount -o remount,rw /

. Si les sources se trouvent sur une autre partition, vous devez également la monter (dans le cas de l'auteur, cela signifie monter son système raid) :

mount -t
reiserfs /dev/md0 /usr/src

. Comme vous le voyez, on définit également le type du système de fichier car mount n'ira rien chercher dans dans /etc/fstab.

Maintenant, vous pouvez aller dans le répertoire contenant les sources et taper :

make install

.

Si vous le désirez, c'est maintenant le bon moment pour prier pour que tout se passe bien… ;-)

Si tout se passe parfaitement, vous retrouverez l'invite de commande après l'installation sans aucun message d'erreur. Dans tous les autres cas, reportez vous à Chapitre 5, En cas de problème — si quelque chose a mal tourné… .

Si tout s'est bien passé, lancez

ldconfig -v

pour mettre à jour le cache des bibliothèques.

Félicitations ! La bibliothèque est installée avec succès. Maintenant, tapez : mount -o remount,ro / pour être sûr que toutes les données sont écrites sur le disque dur.

Lancez la procédure de redémarrage :

exit

. Cela provoquera un message d'erreur indiquant que vous avez causé un kernel-panic. Si possible, relancez l'ordinateur par CTRL+ALT+DEL, sinon utilisez le bouton reset.

Essayez de lancer votre noyau habituel. Si tout se passe bien, vous êtes prêt à utiliser votre nouvelle bibliothèque.