mount.cifs перестал работать после последнего обновления ядра

Вчера (21.05) я обновил ядро ​​Ubuntu 12.04:

uname -a:

Linux vi 3.2.0-24-generic #37-Ubuntu SMP Wed Apr 25 08:43:22 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux

После перезагрузки все мои монтирования внешних общих папок Samba перестали работать. ]

Когда я выполняю:

sudo mount -t cifs //192.168.101.168/video /mnt/video

Результат:

mount error: cifs filesystem not supported by the system
mount error(19): No such device
Refer to the mount.cifs(8) manual page (e.g. man mount.cifs)

И dmesg показывает:

[ 2785.792456] cifs: Unknown symbol locks_delete_block (err 0)

Если я выполняю:

[ 114]

Результат:

FATAL: Error inserting cifs (/lib/modules/3.2.0-24-generic/kernel/fs/cifs/cifs.ko): Unknown symbol in module, or unknown parameter (see dmesg)

И dmesg снова показывает:

[ 5811.742563] cifs: Unknown symbol locks_delete_block (err 0)

Есть ли какой-нибудь известный обходной путь для этого?

4
задан 23 May 2012 в 21:21

4 ответа

Проблема решена!

Пытаясь решить эту проблему, я сломал GRUB моего компьютера. Я не мог найти время для восстановления системы до часа назад, поэтому, пожалуйста, извините за задержку в моем ответе.

Большое спасибо, reverendj1 & amp; Бруно!

reverendj1: Правильная подсказка была в другой версии ядра, в cifs.ko появился отсутствующий символ.

Проблема, невероятно, была следствием необнаруженного USB-диска: тот, который я использую для загрузки Ubuntu на RAID.

Поскольку Ubuntu не удается смонтировать USB-диск (который у меня есть на fstab, смонтированном в / boot), он создает пустышку / boot на рейде, который, конечно, не существует на этапе запуска в BIOS, но он единственный которые существуют во время нормальной работы компьютера.

Когда я обновил ядро, обновленное ядро ​​(# 38) было записано в фиктивную загрузку. «Настоящее» (при запуске) ядро ​​(старшее # 37) осталось на внешнем USB-диске, которое видно только при запуске.

Единственный эффект, который я мог ощутить из-за этого несоответствия ядра, заключался в том, что драйвер cifs не мог загружаться.

0
ответ дан 23 May 2012 в 21:21

Вы пытались перезагрузиться? Я действительно, очень не хочу спрашивать об Linux, но это исправило это для меня.

0
ответ дан 23 May 2012 в 21:21

Я бы попробовал переустановить smbfs:

sudo apt-get --reinstall install cifs-utils
0
ответ дан 23 May 2012 в 21:21

Переустановите cifs-utils и перезагрузите компьютер. Это работает для меня.

sudo apt-get --reinstall install cifs-utils && sudo reboot
0
ответ дан 23 May 2012 в 21:21

Другие вопросы по тегам:

Похожие вопросы: