Модуль vfat не загружается (я пробовал очевидные исправления)

Модуль vfat не загружается при загрузке и пытается заставить проблему с modprobe vfat выдать ошибку

 modprobe: ERROR: could not insert 'vfat': Unknown symbol in module, or unknown parameter (see dmesg) 

с линиями dmesg

 [ 663.227894] fat: Unknown symbol __bread_gfp (err 0) [ 663.227924] fat: Unknown symbol __getblk_gfp (err 0) 

Во время загрузки есть также два сообщения [FAILED], которые советуют мне запускать systemctl status systemd-modules-load.service ; результатом этого является:

 ● systemd-modules-load.service - Load Kernel Modules Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static) Active: failed (Result: exit-code) since Fri 2016-02-12 12:55:11 EST; 18min ago Docs: man:systemd-modules-load.service(8) man:modules-load.d(5) Main PID: 502 (code=exited, status=1/FAILURE) Feb 12 12:55:11 aleph systemd-modules-load[502]: Failed to insert 'fuse': No such file or directory Feb 12 12:55:11 aleph systemd[1]: systemd-modules-load.service: main process exited, code=exited, status=1/FAILURE Feb 12 12:55:11 aleph systemd[1]: Failed to start Load Kernel Modules. Feb 12 12:55:11 aleph systemd[1]: Unit systemd-modules-load.service entered failed state. 

Я запускаю в основном ванильный Debian Jessie и ничего не изменил о моем ядре. uname -a возвращает

 Linux aleph 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt11-1 (2015-05-24) x86_64 GNU/Linux 

и modinfo fat vfat :

 filename: /lib/modules/3.16.0-4-amd64/kernel/fs/fat/fat.ko license: GPL depends: intree: Y vermagic: 3.16.0-4-amd64 SMP mod_unload modversions filename: /lib/modules/3.16.0-4-amd64/kernel/fs/fat/vfat.ko author: Gordon Chaffee description: VFAT filesystem support license: GPL alias: fs-vfat depends: fat intree: Y vermagic: 3.16.0-4-amd64 SMP mod_unload modversions 

Все, что я прочитал из поисковых запросов Google в отношении особенностей ошибки, говорит о том, что проблема заключается в несоответствии между версиями запущенного ядра и модулями, выбранными kmod. С этой целью я предпринял два очевидных шага, предложенных в https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=808380, и vfat не распознан в debian для устранения этой проблемы: во-первых, я попытался перезагрузить , а затем я использовал apt-get install --reinstall linux-image-3.16.0-4-amd64 чтобы принудительно переустановить и перезагрузить. debsums linux-image-3.16.0-4-amd64 также указывает, что мое текущее ядро ​​должно быть в порядке. Однако проблема сохраняется.

Я мог бы, вероятно, исправить это, скомпилировав собственное ядро ​​и модули, но я бы действительно подумал о том, чтобы выходить за пределы двоичных файлов debian в крайнем случае.

2 Solutions collect form web for “Модуль vfat не загружается (я пробовал очевидные исправления)”

Используйте aptitude для сравнения установленных пакетов, начиная с linux-headers- * с пакетами, начиная с linux-image *.

 aptitude search linux-image 

а также

 aptitude search linux-headers 

Убедитесь, что оба установлены для ядра, в котором вы используете uname -a

ОК, проблема оказалась обычной (т. Е. Неправильным ядром) с небольшой морщиной: по какой-то причине, которая, без сомнения, имела смысл в то время, когда я это делал, у меня был grub-pc, установленный как debian-пакет, но LILO (не установлен как пакет) работает как мой фактический загрузчик, поэтому ядро ​​устанавливает (и переустанавливает и т. Д.) Весело обновляемую grub, которая никак не влияет на образ ядра, загружаемый во время загрузки. По-прежнему существует известная ошибка, что определенное обновление ядра / модуля Debian не увеличивало номер версии, которая выдает выбор версии kmod (и способствовал моему впечатлению, что у меня не было несоответствия ядра / модуля, поскольку lsmod и uname дали мне то же самое номер версии), но эта ошибка обычно легко устраняется путем перезагрузки для загрузки правильного ядра — но не в этом случае, когда у загрузчика все еще было старое ядро.

  • filefrag fibmap возвращает неправильное физическое смещение для FAT
  • VFAT FS Sync / Flush Behavior
  • Встроенное устройство, раздел журнала, какая файловая система более устойчива и использует меньше операций чтения / записи?
  • systemd продолжает размонтировать съемный диск
  • Как получить правильные разрешения файлов с дисков usb?
  • Невозможно изменить права доступа к файловой системе
  • Как увеличить размер файловой системы vfat до размера содержащегося раздела?
  • exFAT против NTFS в Linux
  • Как я могу получить vfat pendrive для автоматизации как posixovl файловой системы?
  • mount: опции fmask не работают
  • vfat не распознается в debian
  • Linux и Unix - лучшая ОС в мире.