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

Вчера (05/21) Я обновил свое ядро ​​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)

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

sudo modprobe cifs

Результат:

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 в 22:21

18 ответов

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

1
ответ дан 25 July 2018 в 18:48

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

sudo apt-get --reinstall install cifs-utils
1
ответ дан 25 July 2018 в 18:48

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

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

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

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

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

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

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

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

1
ответ дан 25 July 2018 в 18:48

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

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

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

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

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

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

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

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

1
ответ дан 2 August 2018 в 00:57

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

1
ответ дан 4 August 2018 в 16:27

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

sudo apt-get --reinstall install cifs-utils
1
ответ дан 4 August 2018 в 16:27

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

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

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

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

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

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

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

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

1
ответ дан 4 August 2018 в 16:27

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

1
ответ дан 6 August 2018 в 01:07

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

sudo apt-get --reinstall install cifs-utils
1
ответ дан 6 August 2018 в 01:07

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

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

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

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

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

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

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

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

1
ответ дан 6 August 2018 в 01:07

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

1
ответ дан 7 August 2018 в 18:33

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

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

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

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

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

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

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

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

1
ответ дан 7 August 2018 в 18:33

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

1
ответ дан 10 August 2018 в 07:14

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

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

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

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

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

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

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

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

1
ответ дан 10 August 2018 в 07:14

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

1
ответ дан 15 August 2018 в 19:14
  • 1
    Спасибо, вы можете видеть выше, что проблема была немного сложнее решить. – Gustavo V. 24 May 2012 в 02:20
  • 2
    Каждый раз, когда я обновляю свое ядро, я должен перезагрузиться, прежде чем мои монстры CIFS будут работать. Знаете ли вы, что почему перезагрузка исправляет это? [Кроме того, перезагрузка рассматриваемого модуля, похоже, терпит неудачу.] Было бы здорово, если бы я мог обойти это без перезагрузки. – Robbie 30 November 2012 в 21:32

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

sudo apt-get --reinstall install cifs-utils
1
ответ дан 15 August 2018 в 19:14
  • 1
    Спасибо за предложение. но это не сработало. – Gustavo V. 23 May 2012 в 01:29
  • 2
    Вы пробовали полное обновление ?, как в sudo apt-get update && sudo apt-get dist-upgrade – reverendj1 23 May 2012 в 01:31
  • 3
    @GustavoV. Пакет следует называть cifs-utils not smbfs, попробуйте установить cifs-utils, как предложено здесь, и снимать любые ошибки на свой вопрос, если вы видите их – Bruno Pereira 23 May 2012 в 01:33
  • 4
    Я обновил ответ с помощью правильного пакета. Я всегда путаюсь между ними. – reverendj1 23 May 2012 в 01:36
  • 5
    Я все еще проверяю полное обновление ... одну минуту, пожалуйста. – Gustavo V. 23 May 2012 в 01:37
  • 6
    – David Krider 23 May 2012 в 23:17
  • 7
    Вы можете видеть ниже, что преподобный j1 сделал такое же предложение вчера. Спасибо, в любом случае. – Gustavo V. 24 May 2012 в 02:21
  • 8
    – Paul Thompson 26 August 2013 в 20:11

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

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

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

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

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

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

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

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

1
ответ дан 15 August 2018 в 19:14

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

sudo apt-get --reinstall install cifs-utils && sudo reboot
1
ответ дан 18 August 2018 в 22:02
  • 1
    Переустановка несущественна. Это важная перезагрузка. – David Krider 23 May 2012 в 23:17
  • 2
    Вы можете видеть ниже, что преподобный j1 сделал такое же предложение вчера. Спасибо, в любом случае. – Gustavo V. 24 May 2012 в 02:21
  • 3
    Пожалуйста, не перезаписывайте перезагрузку во все, что вы публикуете где-то в этом роде. Люди будут копировать и вставлять, не задумываясь, а затем случайно перезагружать свой сервер. – Paul Thompson 26 August 2013 в 20:11

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

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