왜 "잘못된 fs 유형, 잘못된 옵션, 잘못된 수퍼 블록"오류가 발생합니까?


158

NFS 디렉토리를 마운트 할 때 다음을 수행하십시오.

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

다음과 같은 오류가 발생합니다.

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.

커널이 최신입니다.

문제는 이미 (예를 들어 질문을 받았다 여기여기 ), 그러나 하나 있습니다 응답하지 또는 응답 내 경우에는 도움이되지 않습니다.

뭐가 잘못 되었 니?


3
내가 전에, 단지 확장 도구는 sudo apt-get을 CIFS-utils를 설치 설치이 문제를 만났다

2
user413408의 수정이 도움이되지 않았습니다.
Nuzzolilo

CentOS 클라이언트에서도 유사한 문제를 해결할 수 있습니다 sudo yum install nfs-utils.
MarkHu

드라이브를 먼저 분할해야했기 때문에 같은 오류가 발생했습니다! 분명하게 들릴지 모르지만 시작하기 위해 거기에 두십시오.
MrE

답변:


194

오류 메시지는 다음과 같습니다.

(여러 파일 시스템 (예 : nfs, cifs)의 경우 / sbin / mount. helper 프로그램이 필요할 수 있습니다)

이것은 NFS를 마운트하려고 할 때 적합합니다. /sbin/mount.nfs도우미 프로그램에 의해 제공됩니다 nfs-common. 다음과 같이 설치할 수 있습니다.

sudo apt install nfs-common

반면에 CIFS를 마운트하려는 경우 도우미 프로그램이에서 제공합니다 cifs-utils. 다음과 같이 설치할 수 있습니다.

sudo apt install cifs-utils

33
의미 : apt-get install nfs-common, /sbin/mount.nfs아직없는 경우.
Mads Skjern

7
이것은 나를 위해 그것을했다 : "sudo apt-get install cifs-utils".
Tadej

우분투 14에서 "/sbin/mount.nfs"는 이미 존재하지만 언급 된 것과 동일한 오류로 여전히 마운트 할 수 없습니다. "nfs-common"을 설치 한 후 아무 문제없이 마운트 할 수있었습니다.
Ashwin

1
패키지는 nfs-utils 일 수 있습니다
msb

60

mount.cifs다음에 나열되어 있는지 확인하십시오 /sbin.

ls -l /sbin/mount.cifs

패키지 cifs-utils가 설치되어 있는지 확인하십시오 .

dpkg -l cifs-utils

그렇지 않은 경우 cifs 라이브러리를 설치하십시오.

sudo apt-get install cifs-utils

11
cifs는 cifs-utils 패키지를 통해 설치할 수 있습니다.
Minos

어떤 이유로 시스템에 cifs-utils를 다시 설치해야한다고 설치되었지만 /sbin/mount.cifs에 파일이 없습니다.
thouliha

2
sudo mount -t cifs //SERVER/FOLDER /media/FOLDER -o username=USER,domain=DOMAIN명령 과 결합 하면 Windows 활성 디렉토리 도메인에 파일 공유를 마운트 할 수 있습니다.
Shital Shah

cifs-utilsSamba 공유 (SMB / CIFS 프로토콜) 작업을위한 도구를 제공하지만 OP는 NFS 공유를 마운트해야 nfs-common했으며이 답변에서 제안한대로 패키지 를 설치해야 합니다 . NFS는 SMB / CIFS와 다릅니다!
gerlos

예 OP를 읽으십시오. "NFS 디렉토리를 마운트 할 때" 언급 한 바와 같이 : nfs-common이 정상적으로 설치되어 있어야합니다. 다른 모든 답변이 왜 찬성 되었는가? 위에 답변했습니다. CIFS 마운트에는 적용됩니다. 그러나 질문이 아니었다.
bshea

20

이 나타납니다 nfs-common패키지가 NFS 디렉토리를 마운트 할 수 있도록하기 위해 설치해야합니다.

sudo apt-get install nfs-common

그렇지 않은 경우 NFS 디렉토리를 마운트하면 오류가 발생합니다.


3

virtualbox를 설치하여 해결했습니다. 하다

sudo apt-get install virtualbox-guest-utils

설치 mount.vboxsf


3
OP가 virtualbox 게스트를 실행하고 있다고 생각하는 이유는 무엇입니까?
Panther

2
Virtualbox 게스트에서 연결하려고 할 때 동일한 오류가 발생하고 virtualbox-guest-utils문제를 해결하기 위해 를 설치 한 경우이 답변을 알았습니다 . OP 질문에는 대답하지 않지만 virtualbox guest의 문제에 직면 한 다른 사람에게는 대답합니다.
biocyberman 2016 년

이것은 OP의 질문에 대답하지 않을 수도 있지만 내 문제를 해결했습니다.
Paul

2

우분투 14.04 LTS에서도 이와 동일한 문제가 발생했습니다. 나는 성공없이 nfs-common package install을 시도했다.

다음과 같은 문제를 해결할 수있었습니다.

  1. 리눅스 "디스크"응용 프로그램으로갑니다.
  2. 장치 섹션 (왼쪽 창)에 마운트하려고하는 USB 드라이브를 클릭합니다.
  3. 볼륨 파일 시스템 파티션 섹션 (빼기 / 더하기 부호 오른쪽에있는 두 개의 작은 기어)에서 추가 조치를 클릭하십시오.
  4. 마운트 옵션 편집을 클릭하십시오 (마운트 옵션 창 상단).
  5. 자동 마운트 옵션 켜기를 클릭하십시오.
  6. 그런 다음 마운트 버튼 (볼륨 아래의 + 기호)을 클릭하면 사각형으로 바뀝니다.

이것은 내 USB 드라이브를 마운트하고 문제를 해결했습니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.