結局 kernel configuration を疑ってみる

  • 俺俺 kernel なので genkernel のときと .config どう違うかなぁ、と思い genkernel してみてらエラー出た
  • エラーメッセージ取得し忘れたけど「loopback device がサポートされてない」とか言われた
  • おお、そういえばということで有効にして kernel compile
  • んで今度は modules_install の段階でエラー

if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map 2.6.17-gentoo-r4; fi
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol _spin_unlock_irq
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol smp_call_function
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol cpu_online_map
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol _spin_unlock_irqrestore
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol _spin_lock_irq
WARNING: /lib/modules/2.6.17-gentoo-r4/video/nvidia.ko needs unknown symbol _spin_lock_irqsave

  • ん? nvidia.ko だね
    • 警告だから無視して進めるか
    • どうせ nvidia-drivers 再インストールするし(kernel 変えたから)