LINUX.ORG.RU

2.6.32 и NFS


1

0

Чтобы нормально работала последняя Mesa (https://launchpad.net/~xorg-edgers/+archive/ppa), поставил ядро 2.6.32 отсюда: http://kernel.ubuntu.com/~kernel-ppa/mainline/
С видео-то всё в порядке стало, шестеренки стали наконец более-менее приличные фэпээсы показывать на моей Ати. Но появилась другая проблема — перестал работать NFS. При старте сервиса пишет, что NFS не поддерживается ядром. Как сделать, чтобы поддерживался?
Пробовал ставить 2.6.33 — та же фигня.

Спасибо.

★★

- проверьте загружается ли модуль nfs
- проверьте наличие модуля nfs в initrd , по возможности перестройте initrd командой sudo update-initramfs -c -k `uname -r`
- а можете и сами ядро собрать какое нужно....

Sylvia ★★★★★
()
Ответ на: комментарий от Sylvia

>- проверьте загружается ли модуль nfs
Это проверяется с помощью lsmod? Вот что выдает lsmod | grep nfs:
[code]
nfsd 303554 2
exportfs 4243 1 nfsd
nfs 315903 0
lockd 74154 2 nfsd,nfs
nfs_acl 2771 2 nfsd,nfs
auth_rpcgss 44205 2 nfsd,nfs
sunrpc 227113 6 nfsd,nfs,lockd,nfs_acl,auth_rpcgss
[/code]

- проверьте наличие модуля nfs в initrd , по возможности перестройте initrd командой sudo update-initramfs -c -k `uname -r`

Как это лучше сделать? Вот что выдает команда zcat /boot/initrd.img-2.6.33-020633rc1-generic | cpio -t | fgrep nfs :
bin/nfsmount
lib/modules/2.6.33-020633rc1-generic/kernel/fs/nfs
lib/modules/2.6.33-020633rc1-generic/kernel/fs/nfs/nfs.ko
lib/modules/2.6.33-020633rc1-generic/kernel/fs/nfs_common
lib/modules/2.6.33-020633rc1-generic/kernel/fs/nfs_common/nfs_acl.ko
52709 блок
scripts/nfs
scripts/nfs-top
scripts/nfs-top/udev

initrd вашей командой перестраивал. Всё равно при sudo /etc/init.d/nfs-kernel-server start выдает:
* Not starting NFS kernel daemon: no support in current kernel.

Shlyapa ★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.