Home non monté aux démarrage mais mount -a marche

Bonjour

J’ai un problème aux démarrage de mon pc le home n’est pas monter alors que si je fait un mount -a il est monté j’en déduit donc que mon fstab est juste

mon dmesg en pièce joint (à [43] s’est moi qui monte avec mount -a)

mon fstab aussi en pièce jointe

si une personne a une idée je suis preneur.
fstab.txt (951 Bytes)
bug_mount_home.txt (63.1 KB)

Salut,

Ma ligne correspondante et d’origine de /home

[quote]
defaults,relatime,errors=remount-ro[/quote]

Je n’ai pas d’idée pour le moment mais d’après les logs j’observe que le montage de l’autre partition /dev/sdb3 sur /boot/efi a le même problème.

A [5.041759] on retrouve l’activation du swap et le remontage de la racine avec les options définies dans /etc/fstab, mais pas le montage des deux autres partitions.

Quel est le contenu de /etc/init.d/.depend.boot ?

Voici le contenu de mon fichier .depend.boot
(que je ne connais pas)

Sinon j’ai pas pensé à précise mais mon disque est un SSD ce qui explique les noatime

Merci de vous penché sur mon problème.

Ben je ne le vois pas le contenu…

oups
le voila
depend.boot.txt (1021 Bytes)

Tu n’as as de script mountall.sh, est ce que

/etc/init.d/mountall.sh

existe? Si oui, fais sous root

mv /etc/init.d/.depend* ~ insserv

et redonne le .depend.boot

Mais vérifies quel est ton système de démarrage? systemd?

le fichier mountall.sh n’existe pas en revanche il existe dans le répertoire /etc/init.d.bck/ le problème vient donc de la

j’ai vue que ce fichier vient du paquet initscripts j’ais donc tenté un
sudo apt-get --reinstall install initscripts
il me donne des warning

insserv: script virtualbox-ose: service vboxdrv already provided! insserv: script virtualbox-ose: service virtualbox-ose already provided! insserv: warning: script 'realtime' missing LSB tags insserv: Missing LSB header and overrides, inserting default runlevel(s) and dependencies
Mais pas de fichier mountall.sh

Alors j’ai télécharger le .deb vérifier que mountall.sh existe dans le.deb et je l’ai installer avec sudo dpkg --install initscripts_2.88dsf-55_amd64.deb
j’ai les même warning mais toujours pas de fichier ??? il existe une black liste?

Pour le système de démarrage systemd est bien installer après est t’il actif?

J’ai vérifié, /etc/init.d/mountall.sh est dans le paquet. Comment l’as tu réinstallé? As tu fait une diversion?

j’est ok j’ai résolut le problème

j’avais fait un sudo apt-get --reinstall install initscripts (ce qui visiblement ne réinstalle pas vraiment
alors j’ai forcé la désinstallation avec
sudo dpkg -r --force-all initscripts
et j’ai réinstaller avec
sudo apt-get -f install

et la durant l’install il me dit

Configuration file '/etc/init.d/mountall.sh'
 ==> Deleted (by you or by a script) since installation.
 ==> Le distributeur du paquet a fourni une version mise à jour.
   Que voulez-vous faire ? Vos options sont les suivantes :
    Y ou I  : installer la version du responsable du paquet
    N ou O  : garder votre version actuellement installée
      D     : afficher les différences entre les versions
      Z     : suspendre ce processus pour examiner la situation
 L'action par défaut garde votre version actuelle.
*** mountall.sh (Y/I/N/O/D/Z) [défaut=N] ? Y
Installation de la nouvelle version du fichier de configuration /etc/init.d/mountall.sh ...

Configuration file '/etc/init.d/mountall-bootclean.sh'
 ==> Deleted (by you or by a script) since installation.
 ==> Le distributeur du paquet a fourni une version mise à jour.
   Que voulez-vous faire ? Vos options sont les suivantes :
    Y ou I  : installer la version du responsable du paquet
    N ou O  : garder votre version actuellement installée
      D     : afficher les différences entre les versions
      Z     : suspendre ce processus pour examiner la situation
 L'action par défaut garde votre version actuelle.
*** mountall-bootclean.sh (Y/I/N/O/D/Z) [défaut=N] ? Y

:stuck_out_tongue:
Merci pour votre aide

Il y avait une façon moins brutale mais bon…