インストールエラー:システムはcifsファイルシステムをサポートしていません。

インストールエラー:システムはcifsファイルシステムをサポートしていません。

しばらく前に、次のコマンドを使用してWindowsシステム上の共有フォルダをマウントしました。

sudo mount.cifs //computer/folder /mnt -o username=user

ただし、これでエラーが発生し、次のものが生成されます。

インストールエラー:システムインストールはcifsファイルシステムをサポートしていません。

エラー(19):該当するデバイスがありません

同時に何が起こり、動作を妨げる可能性があるのか​​知っていますか?

cifs-utils パッケージがインストールされました。

zgrep -i cifs /proc/config.gz

返品:

CONFIG_CIFS=m
CONFIG_CIFS_STATS=y
#CONFIG_CIFS_STATS2 is not set
CONFIG_CIFS_WEAK_PW_HASH=y
...

デフォルトでは、STATS2とDEBUGを除くすべて

答え1

CONFIG_CIFS = mは、CIFS機能がカーネルモジュールにコンパイルされたことを意味します。再起動後にcifsモジュールがロードされない場合は、次の行を追加できます。

cifs

/etc/modules ファイルにこのファイルには、起動時に自動的にロードされるモジュールが一覧表示されます。モジュールがロードされたことを確認するには、次のように入力します。

lsmod | grep cifs

出力に「cifs」が表示されない場合は、まだロードされていません。再起動せずに手動でロードするには:

modprobe cifs

答え2

ローリングリリースアーチの配置によりモジュールの場所が変更され、パスが異なる同様の問題がありました。再起動

答え3

Windows共有マウントのもう1つのヒントは次のとおりです。

sudo mount -t drvfs '\\your computer IP address or computername here\share'  /mnt

鍵は、ソースドライブに一重引用符を使用することです。

答え4

UbuntuはファイルシステムにCIFを見つけることができません。カーネルにcifs.koを追加する必要はありません。カーネルのmenuconfigでこれを処理し、ファイルシステムからcifsを選択できます。次に、新しいzImageをコピーします。

ついに

sudo mount -t cifs //computer ip/sharedfolder /mnt

関連情報