Tại sao tôi nhận được loại sai fs, tùy chọn xấu, lỗi superblock xấu?


158

Khi gắn một thư mục NFS bằng cách thực hiện:

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

Tôi nhận được lỗi sau đây:

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.

Hạt nhân được cập nhật.

Câu hỏi đã được hỏi (ví dụ ở đâyở đây ), nhưng không được trả lời hoặc câu trả lời không hữu ích trong trường hợp của tôi.

Chuyện gì thế?


3
Tôi đã gặp vấn đề này trước đây, chỉ cần cài đặt một công cụ mở rộng sudo apt-get install cifs-utils

2
Sửa lỗi của user413408 không giúp tôi.
Nuzzolilo

Các vấn đề tương tự có thể được giải quyết trên các máy khách CentOS bằng cách sudo yum install nfs-utils.
MarkHu

có cùng một lỗi, vì ổ đĩa phải được phân vùng trước! Có thể âm thanh rõ ràng, nhưng chỉ cần đặt nó ra để bắt đầu ở đó.
MrE

Câu trả lời:


195

Thông báo lỗi đề cập:

(đối với một số hệ thống tệp (ví dụ: nfs, cifs) bạn có thể cần một chương trình / sbin / mount. helper)

Điều này có liên quan cho rằng bạn đang cố gắn NFS. Các /sbin/mount.nfschương trình trợ giúp được cung cấp bởi nfs-common. Bạn có thể cài đặt nó với:

sudo apt install nfs-common

Mặt khác, nếu bạn đang cố gắn CIFS, chương trình trợ giúp được cung cấp bởi cifs-utils. Bạn có thể cài đặt nó với:

sudo apt install cifs-utils

33
Ý nghĩa : apt-get install nfs-common, nếu /sbin/mount.nfschưa có.
Mads Skjern

7
Điều này đã làm điều đó cho tôi: "sudo apt-get install cifs-utils".
Tadej

Trên ubfox 14 "/sbin/mount.nfs" đã có sẵn nhưng vẫn không thể gắn kết với cùng một lỗi được đề cập. Sau khi cài đặt "nfs-common", tôi có thể gắn kết mà không gặp sự cố nào.
Ashwin

1
gói của bạn có thể là nfs-utils
msb

60

Đảm bảo mount.cifsđược liệt kê vào /sbin:

ls -l /sbin/mount.cifs

Kiểm tra xem gói đã cifs-utilsđược cài đặt chưa:

dpkg -l cifs-utils

Nếu không, hãy cài đặt các thư viện cifs với

sudo apt-get install cifs-utils

11
cifs có thể được cài đặt thông qua gói cifs-utils.
Minos

Tôi đã phải cài đặt lại cifs-utils trên hệ thống của mình vì một số lý do, nó nói rằng nó đã được cài đặt, nhưng tệp tại /sbin/mount.cifs bị thiếu.
thouliha

2
Điều này kết hợp với sudo mount -t cifs //SERVER/FOLDER /media/FOLDER -o username=USER,domain=DOMAINlệnh cho phép bạn gắn kết chia sẻ tệp trên các miền thư mục hoạt động của Windows.
Shital Shah

cifs-utilscung cấp các công cụ để làm việc với cổ phiếu samba (giao thức SMB / CIFS), nhưng OP cần để gắn kết cổ phiếu NFS và cần phải cài đặt nfs-commongói thay thế, như được đề xuất trong câu trả lời này . NFS khác với SMB / CIFS!
gerlos

CÓ ĐỌC OP. "Khi gắn thư mục NFS" Như đã đề cập: bạn cần cài đặt thông thường nfs. Tại sao tất cả những câu trả lời khác được nêu lên? Đã trả lời ở trên. Điều này không đúng cho việc gắn CIFS. Nhưng đó không phải là câu hỏi.
bshea

20

Dường như nfs-commongói đó phải được cài đặt để có thể gắn các thư mục NFS.

sudo apt-get install nfs-common

Khi không, việc gắn thư mục NFS dẫn đến lỗi tôi gặp phải.


3

Tôi đã giải quyết nó bằng cách cài đặt hộp ảo. Làm

sudo apt-get install virtualbox-guest-utils

Nó cài đặt mount.vboxsf


3
Điều gì khiến bạn nghĩ rằng OP đang chạy một khách ảo?
Panther

2
Tôi thấy câu trả lời này ổn nếu anh ta thấy lỗi tương tự khi cố gắng kết nối từ một khách Virtualbox và anh ta đã cài đặt virtualbox-guest-utilsđể giải quyết vấn đề. Nó không trả lời câu hỏi OP nhưng trả lời người khác đang gặp vấn đề với khách ảo.
biocyberman

Mặc dù điều này có thể không trả lời câu hỏi của OP, nhưng nó đã giải quyết vấn đề của tôi.
Paul

2

Tôi đã gặp vấn đề tương tự trong Ubuntu 14.04 LTS. Tôi đã thử cài đặt gói phổ biến nfs mà không thành công.

Tôi đã có thể giải quyết vấn đề tương tự mà bạn có bằng cách:

  1. Đi đến ứng dụng "đĩa" Linux.
  2. Nhấp vào ổ USB tôi đang cố gắn vào phần thiết bị (cửa sổ bên trái).
  3. Nhấp vào nhiều hành động hơn trong phần phân vùng hệ thống tập tin (hai bánh răng nhỏ bên phải dấu trừ / dấu cộng).
  4. Nhấp vào chỉnh sửa tùy chọn gắn kết (trên cùng của cửa sổ tùy chọn gắn kết).
  5. Nhấp để TẮT TRÊN Tùy chọn gắn kết tự động.
  6. Sau đó nhấp vào nút gắn kết (+ ký dưới âm lượng) - điều này sẽ thay đổi thành hình vuông.

Điều này gắn ổ USB của tôi và giải quyết vấn đề.


1

Thử:

mount -t nfs 192.168.1.5:/home/shared /mnt/common
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.