Débogage des problèmes fstab au redémarrage

10

Après un redémarrage, certaines partitions mentionnées dans fstab n'ont pas été montées comme prévu. Le format de la ligne pour les partitions qui ont été montées correctement et celles qui n'ont pas été montées correctement se ressemblent donc je me demande s'il existe un journal de problèmes qui ont empêché la restauration des partitions manquantes.

Je ne suis pas en mesure de voir la console lors d'un redémarrage, mais je dois déterminer et résoudre le problème ultérieurement.

Stuart Woodward
la source

Réponses:

12

Il y a quelques choses que vous pouvez essayer:

  • En supposant qu'ils ne sont toujours pas montés lorsque vous pouvez vous connecter, une mount -aerreur peut-elle être imprimée sur votre terminal? Cela n'utilisera que les informations disponibles dans le fstab pour monter tous les montages disponibles et devrait fournir des détails sur tous les montages qui échouent toujours.
    • Si vous n'obtenez aucune erreur et n'avez toujours pas de montures, êtes-vous sûr que l' noautooption n'est pas activée?
    • Si vous n'obtenez aucune erreur et que vous avez maintenant des montages, il se peut qu'il y ait un montage séparé dans votre séquence de démarrage et toutes ces étapes de démarrage ne sont pas activées; par exemple, Gentoo a localmountet netmountet nfsmountinit des scripts pour monter des choses au démarrage.
  • Est-ce un problème de commande? c'est-à-dire, essayer de monter /var/libavant /var/. Vous pouvez utiliser le premier paramètre numérique du fstab pour contrôler les montages qui seront montés en premier.
  • À défaut de tout ce qui précède, vous pouvez essayer de faire de la plongée sous-marine. dmesg, ou l'une des différentes connexions /var/logdevrait pouvoir vous aider. Votre séquence de démarrage doit être enregistrée par défaut, mais comme elle dépend de la configuration de votre enregistreur système, elle peut changer un peu, même sur différentes versions de la même distribution. Les coupables habituels sont /var/log/messageset var/log/kernel.
Matthew Scharley
la source
5
mount -am'a aidé à diagnostiquer mon problème. +1
Greg B
1

Notez que certains services de montage tels que le fusible s3 nécessitent que les services réseau soient activés avant le montage, vous devrez donc peut-être créer un service init.d pour activer le montage et le commander en conséquence. Crédit: https://github.com/s3fs-fuse/s3fs-fuse/issues/412

storm_m2138
la source