Neden “yanlış fs tipi, kötü seçenek, kötü süper blok” hatası alıyorum?


158

Bir NFS dizini hazırlarken:

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

Aşağıdaki hatayı alıyorum:

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.

Çekirdek günceldir.

Soru zaten sorulmuştu (örneğin burada ve burada ), fakat ya cevaplanmıyor ya da cevaplar benim durumumda yardımcı olmuyor.

Yanlış olan ne?


3
Daha önce bu sorunla karşılaştım, sadece genişletilmiş bir araç sudo apt-get install cifs-utils install

2
user413408's fix bana yardımcı olmadı.
Nuzzolilo

Benzer sorunlar CentOS müşterilerinde de çözülebilir sudo yum install nfs-utils.
MarkHu

aynı hatayı vardı, çünkü sürücünün önce bölümlendirilmesi gerekiyordu! Açık gelebilir, ancak oraya başlamak için oraya koymanız yeterli.
MrE

Yanıtlar:


194

Hata mesajı şöyle diyor:

(birkaç dosya sistemi için (örneğin, nfs, cifs) bir / sbin / mount. yardımcı programına ihtiyacınız olabilir)

Bu, NFS'yi yüklemeye çalıştığınız için geçerlidir. /sbin/mount.nfsYardımcı programı tarafından sağlanmaktadır nfs-common. Bunu ile yükleyebilirsiniz:

sudo apt install nfs-common

Öte yandan, CIFS'i bağlamaya çalışıyorsanız, yardımcı program tarafından sağlanır cifs-utils. Bunu ile yükleyebilirsiniz:

sudo apt install cifs-utils

33
Anlamı: apt-get install nfs-common, eğer /sbin/mount.nfsdeğil zaten orada.
Mads Skjern

7
Bu benim için yaptı: "sudo apt-get install cifs-utils".
Tadej

Ubuntu 14 "/sbin/mount.nfs" halihazırda mevcut ancak yine de aynı hata ile bağlanamıyor. "Nfs-common" kurduktan sonra sorunsuz bir şekilde monte etmeyi başardım.
Ashwin

1
paketiniz nfs-utils olabilir
msb

60

mount.cifsListelendiğinden emin olun /sbin:

ls -l /sbin/mount.cifs

Paketin cifs-utilskurulu olup olmadığını kontrol edin :

dpkg -l cifs-utils

Değilse, cifs kütüphanelerini

sudo apt-get install cifs-utils

11
cifler cifs-utils paketi ile yüklenebilir.
Minos

Nedense sistemime cifs-utils yeniden yüklemek zorunda kaldı, yüklü olduğunu söyledi, ancak /sbin/mount.cifs dosyasındaki dosya eksikti.
thouliha,

2
Bu sudo mount -t cifs //SERVER/FOLDER /media/FOLDER -o username=USER,domain=DOMAINkomutla birlikte , Windows etkin dizin etki alanlarına dosya paylaşımları eklemenizi sağlar.
Shital Shah,

cifs-utilsSamba paylaşımlarıyla (SMB / CIFS protokolleri) çalışmak için araçlar sağlar, ancak NFS paylaşımlarını monte etmek için OP gerekliydi ve bu yanıttanfs-common önerildiği gibi bunun yerine paketi yüklemesi gerekiyor . NFS, SMB / CIFS'den farklı!
gerlos

EVET OKUYUN. "Bir NFS dizini eklerken" Belirtildiği gibi: normal olarak kurulmuş nfs-common'a ihtiyacınız var. Neden tüm bu diğer cevaplar yükseltildi? Yukarıda cevaplandı. Bu, CIFS montajı için geçerlidir. Ama soru değildi.
bshea

20

nfs-commonNFS dizinlerini monte edebilmek için paketin kurulması gerektiği anlaşılıyor .

sudo apt-get install nfs-common

Değilse, bir NFS dizininin montajı yaptığım hatayla sonuçlanır.


3

Virtualbox kurarak çözdüm. Yap

sudo apt-get install virtualbox-guest-utils

Yükler mount.vboxsf


3
OP'nin bir sanal kutu konuk çalıştırdığını düşündüren nedir?
Panter

2
Bir Virtualbox misafirinden bağlanmaya çalışırken aynı hatayı gördüyse bu cevabı yolunda buldum virtualbox-guest-utilsve sorunu çözmek için kurdu . OP sorusunu yanıtlamıyor, ancak sanal kutu konuğu ile ilgili sorun yaşayan bir başkasını cevaplıyor.
biocyberman

Bu OP'nin sorusuna cevap vermese de sorunumu çözdü.
Paul

2

Aynı sorunu Ubuntu 14.04 LTS'de de yaşıyordum. Nfs-common paketini başarıyla kurdum.

Sizin de sahip olduğunuz aynı sorunu çözebildim:

  1. Linux "diskler" uygulamasına gitmek.
  2. USB sürücüsüne tıklamak, cihazlar bölümüne monte etmeye çalışıyordum (soldaki pencere).
  3. Birimler dosya sistemi bölümü bölümünde daha fazla eylemi tıklatarak (eksi / artı işaretlerinin sağındaki iki küçük vites).
  4. Mount options'ı tıkla (mount options penceresinin en üstünde).
  5. Otomatik Montaj Seçeneklerini AÇMAK için Tıklama.
  6. Ardından mount düğmesine tıklamak (hacimlerin altındaki + işareti) - bu kare şeklinde değişmelidir.

Bu USB sürücümü taktı ve sorunu çözdü.


1

Deneyin:

mount -t nfs 192.168.1.5:/home/shared /mnt/common
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.