Yanıtlar:
Muhtemelen Çekirdeğiniz nls_utf8.komodülü içermiyor olabilir .
Durum buysa, dmesgçıktınızda benzer girişler görürsünüz :
[ 612.598233] CIFS VFS: CIFS mount error: iocharset utf8 not found
[ 612.598547] CIFS VFS: cifs_mount failed w/return code = -79
Onaylamak için nls_utf8.komodülü bulmayı deneyebilirsiniz :
ls /lib/modules/$(uname -r)/kernel/fs/nls/nls_utf8.ko
Düzeltmek için, linux-genericveya gibi bu modülü içeren bir çekirdek cadı yükleyin linux-image-extra-virtual.
Benim durumumda (Ubuntu 14.04), çözüm şuydu:
apt install linux-generic
reboot
Daha yeni Ubuntu sürümlerinde, belki linux-modules-extraçekirdek paketlerinden birine (tks @pxlinux) ihtiyacınız olacaktır . Örneğin, geçerli çekirdeğiniz linux-generic:
apt install linux-modules-extra-$(uname -r)-generic
reboot
Süper kullanıcıdaki bu yanıtta ve Launchpad'deki bu hata raporunda daha fazla bilgi bulunabilir .
dmesgmı? Ve çıktısı ls /lib/modules/$(uname -r)/kernel/fs/nls/nls_utf8.konedir?
Böyle dmesgşikayet ettiğinde :
CIFS VFS: CIFS mount error: iocharset utf8 not found
Ubuntu 16.04 bilgilerini biraz güncellememe izin verin
Aşağıdaki paket kurulu olmadığında sadece ISO_8859-1 için NLS mevcut
ls /lib/modules/$(uname -r)/kernel/fs/nls/
ekstra çekirdek modüllerinin kurulumundan sonra
sudo apt install linux-modules-extra-$(uname -r)
UTF-8 de orada.
Yukarıdaki ipucu için teşekkürler!
sudo apt install linux-modules-extra-$(uname -r)
linux-genericYükledim venls_utf8.kodosya var, ama yine de bu hatayı alıyorum.