Messages d'erreurs au démarrage

Dawid Messages postés 436 Statut Membre -  
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour.

Je suis sous Gentoo depuis un an et je n'ai pas encore trouvé la solution à ce problème :

Au démarrage de mon système, j'ai des tas de messages d'erreurs qui commencent par :
could not create needed directory '/var/lib/init.d/softscripts'
could not create needed directory '/var/lib/init.d/snapshots'
could not create needed directory '/var/lib/init.d/options'
could not create needed directory '/var/lib/init.d/started'
cannot remove '/var/lib/init.d/depcache' Read-only file system
...


Or, tous ces fichiers existent...
Apparemment, le système tente de créer ou de détruire des fichiers au moment ou les partition sont montées en lecture seule.

Ça ne me le fait pas juste après l'installation du système, mais ça arrive uniquement quand je recompile mon noyau pour y inclure un "framebuffersplash".
(j'utilise la commande genkernel --gensplash=nomdemontheme all)

Y aurait-il donc parmi nous un autre utilisateur de Gentoo qui aurait été confronté au même problème ?

8 réponses

mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Vérifie les droits de /var/lib/init.d :
ls -l /var/lib/

Vérifie que la partition de /var n'est pas en read only (ro) dans /etc/fstab, si tu l'as séparé de /.
mount
cat /etc/fstab

Vérifie qu'il te reste de la place dans cette partition :
df -h


Bonne chance
0
Dawid Messages postés 436 Statut Membre 62
 
1°) Un ls -l /var/lib me donne pour le dossier init.d :
drwxr-xr-x 6 root root 232 oct 29 17:20 init.d

2°) Je n'ai pas séparé le /var du / et donc la partition n'est pas montée normalement en read-only
De toutes façon, quand mon système a démarré (quand je suis sous KDE par exemple), j'arrive très bien à écrire dans mon /var

3°) J'ai de la place sur mes partitions.

Voila les réflexions qui me viennent :
- Dans le processus normal de démarrage de GNU/Linux, il y a bien une étape où les partitions sont montées en read-only (il me semble...)
- Je me dis donc que certaines commande d'écriture sont lancées "trop tôt".
- As-tu une Gentoo avec un fbsplash qui ne fait pas ces messages d'erreur ?
(C'est que je n'ai jamais eu ces messages d'erreur sous Mandrake/Mandriva).
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
J'ai l'impression que le script quio cherche à créer les répertoire dans /var n'est pas lancé en root. En tout cas c'est la seule explication que je vois pour l'instant.
0
Dawid Messages postés 436 Statut Membre 62
 
C'est bien possible que tout ça soit une affaire de scripts.

Peux-tu en dire un peu plus, car pour l'instant, je ne vois pas trop comment c'est censé marcher ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
J'en ai aucune idée il faudrait essayer de voir quel script déclenche l'erreur, par exemple avec grep... Si par exemple tu penses que ça se tient dans /etc :
cd /etc
grep -nri "could not create needed directory" *

Essaye de voir aussi sur le forum gentoo si ça se trouve c'est un bug connu...

Bonne chance
0
Dawid Messages postés 436 Statut Membre 62
 
C'est vrai, je crois qu'il faudra essayer les forums Gentoo...
0
Dawid Messages postés 436 Statut Membre 62
 
J'ai essayé la commande et apparemment, le script, c'est /etc/init.d/depscan.sh

Voila ce que j'obtiens :
-------------------------------------------------------------------------------------
pentium4 etc # grep -nri "could not create needed directory" *
init.d/depscan.sh:17: eerror " Could not create needed directory '${svcdir}'!"
init.d/depscan.sh:27: eerror " Could not create needed directory '${svcdir}/${x}'!"
grep: php/apache2-php4/lib: Aucun fichier ou répertoire de ce type
grep: X11/xdm/authdir: Aucun fichier ou répertoire de ce type
grep: X11/xkb: Aucun fichier ou répertoire de ce type
-------------------------------------------------------------------------------------

C'est quoi ce script ? tu le sais ?
0
mamiemando Messages postés 33869 Date d'inscription   Statut Modérateur Dernière intervention   7 902
 
Aucune idée essaye de voir si ce n'est pas un paquet depscan mal installlé ou truc dans le genre. Essaye ca aussi :
https://forums.gentoo.org/viewtopic-p-3209760.html

Bonne chance
0