Pourquoi est-ce que j'obtiens l'erreur" mauvais type de fs, mauvaise option, mauvais superbloc"?

Lors du montage d'un répertoire NFS en procédant comme suit:

sudo mount 192.168.1.5:/home/shared /mnt/common

J'obtiens l'erreur suivante:

mount: wrong fs type, bad option, bad superblock on 192.168.1.5:/home/shared, missing codepage or helper program, or other error (for several filesystems (e.g. nfs, cifs) you might need a /sbin/mount.<type> helper program)  In some cases useful info is found in syslog - try dmesg | tail or so.

Le noyau est à jour.

La question a déjà été posée (par exemple ici et ici), mais sont soit pas de réponse ou les réponses ne sont pas utiles dans mon cas.

Qu'est-ce qui ne va pas?

Le message d'erreur mentionne:

(pour plusieurs systèmes de fichiers (par exemple nfs, cifs), vous pourriez avoir besoin d'un montage /sbin/. programme d'aide)

Ceci est pertinent étant donné que vous essayez de monter NFS. Le /sbin/mount.nfs le programme d'aide est fourni par nfs-common. Vous pouvez l'installer avec:

sudo apt install nfs-common

D'autre part, si vous essayez de monter CIFS, le programme d'assistance est fourni par cifs-utils. Vous pouvez l'installer avec:

sudo apt install cifs-utils

Assurer mount.cifs est répertorié dans /sbin:

ls -l /sbin/mount.cifs

Vérifiez si le paquet cifs-utils est installé:

dpkg -l cifs-utils

Si ce n'est pas le cas, installez les bibliothèques cifs avec

sudo apt-get install cifs-utils

Il semble que nfs-common le paquet doit être installé pour pouvoir monter les répertoires NFS.

sudo apt-get install nfs-common

Quand ce n'est pas le cas, le montage d'un répertoire NFS entraîne l'erreur que j'ai.

Je l'ai résolu en installant virtualbox.Do

sudo apt-get install virtualbox-guest-utils

Il installe le mount.vboxsf

Essayer:

mount -t nfs 192.168.1.5:/home/shared /mnt/common

J'avais le même problème dans Ubuntu 14.04 LTS. J'ai essayé l'installation du paquet nfs-common sans succès.

J'ai pu résoudre le même problème que vous aviez en:

  1. Aller à l'application Linux "disques".
  2. En cliquant sur la clé USB que j'essayais de monter dans la section périphériques (fenêtre de gauche).
  3. Cliquez sur plus d'actions dans la section Partition du système de fichiers Volumes (deux petits engrenages à droite des signes moins/plus).
  4. Cliquez sur Modifier les options de montage (en haut de la fenêtre Options de montage).
  5. Cliquez pour ACTIVER les options de montage automatique.
  6. Cliquez ensuite sur le bouton de montage (signe+ sous volumes) -- cela devrait se transformer en carré.

Cela a monté ma clé USB et résolu le problème.

J’ai rencontré ce problème auparavant, il suffit d’installer un outil étendu
sudo apt-get install cifs-utilitaires

le correctif de user413408 ne m’a pas aidé.

Des problèmes similaires peuvent être résolus sur les clients CentOS en “sudo yum install nfs-utils”.

j’ai eu la même erreur, car le lecteur devait d’abord être partitionné! Cela peut sembler évident, mais il suffit de le mettre là-bas pour commencer par là.

Si l’erreur concerne la configuration d’un montage sshfs, le package ‘sshfs’ peut être manquant (corrigez avec ‘sudo apt install sshfs’ ou ‘sudo yum install sshfs’ etc)