web-dev-qa-db-fra.com

Ajouter une entrée à fstab

J'ai démonté un disque /dev/vdc1 sur ma machine, après l'avoir formaté dans le système de fichiers xfs, je ne l'ai plus monté, ni ajouté la ligne adéquate au fichier fstab.

Maintenant, quand je veux monter cette partition, mais que je ne peux pas y accéder: mount: can't find dev/vdc1 in /etc/fstab or /etc/mtab. Alors, comment dois-je mettre dans le fichier fstab pour que le système le reconnaisse à nouveau? la partition a été montée sur /Data

13
Dady

Vous devez d’abord connaître l’UUID de votre disque en suivant la commande

Sudo blkid

Notez votre UUID de disque.

Ouvrez maintenant le fichier fstab avec gedit

Sudo gedit /etc/fstab

Remplacez votre ancien UUID de disque par votre UUID noté.
Enregistrez le fichier et redémarrez votre système. Vous pourrez monter un disque.

4
Ketan Patel

Alors que Manuel semble avoir complètement répondu à la question posée, la question que vous vouliez poser était celle-ci: "Après avoir démonté un disque/dev/vdc1 à partir de/Data et l’avoir formaté en XFS, je ne peux plus le remonter. Comment est-ce que je le remonte à/Data? "

Vous semblez mal comprendre (raisonnablement) le texte d’aide du message d’erreur qui en résulte, ce qui est source de confusion pour votre question.

Vous avez démonté le périphérique,/dev/vdc1, à partir de/Data, vous avez formaté le périphérique en XFS, puis vous avez essayé de le remonter, ce qui indique qu'il n'existe aucun périphérique de ce type. Puisque vous n'avez pas donné de détails sur les commandes exactes que vous avez exécutées pour "formater le périphérique au format XFS", je vais supposer que vous avez fait ce qui suit:

Sudo mkfs.xfs -f /dev/vdc1

Si vous avez oublié l'option -f ou si vous n'avez pas répondu oui à une invite à remplacer le système de fichiers existant, la commande mkfs a échoué.

Après cela, vous devriez juste être capable de lancer la commande

Sudo mount -t xfs /dev/vdc1 /Data

En regardant l’erreur générée, il apparaît que vous avez saisi "dev/vdc1" plutôt que "/ dev/vdc1" et/ou inversé les arguments de la commande mount.

Si cela vous donne toujours une erreur pour une raison quelconque, confirmez que/dev/vdc1 existe réellement. Vous pouvez vérifier/var/log/syslog ou exécuter dmesg pour voir ce que le système a fait après avoir créé le nouveau système de fichiers pour déterminer s'il a décidé de changer le périphérique associé à la partition pour une raison quelconque ou quelle erreur explicite s'est produite lors de l'exécution. la commande de montage qui a échoué.

1
mtalexan