: make modules_install
:
: cd /lib/modules/2.4.0-test12;
: mkdir -p pcmcia;
: find kernel -path '*/pcmcia/*' -name '*.o' | xargs -i -r ln -sf ..
: /{} pcmcia
: if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.0-test12;
: fi
: /sbin/depmod: 부적절한 옵션 --F
: Usage: depmod [ -e -s -v ] -a [ FORCED_KERNEL_VER ]
: depmod [ -e -s -v ] MODULE_1.o MODULE_2.o ...
: Create module_dependency information for modprobe.
:
: -a, --all visit all modules
: -d, --debug run in debug mode
: -e output unresolved symbols
: -i ignore symbol versions
: -m, --system-map <file> use the symbols in <file>
: -s, --system-log use the system logfor error reporting
: --help display this help and exit
: -v, --verbose run in verbose mode
: -V, --version output version information and exit
에러 메세지를 유심히 보세요.
/sbin/depmod에 -F 옵션이 없다는 에러메세지쟎아요.
제가 보기에는 depmod 버젼이 낮아서 그러지 않나 생각됩니다.
/usr/src/linux/Documentation/Changes를 읽어보세요.
이 커널을 컴파일하고 정상적으로 설치 및 사용하는데 필요한 최소 요구 버젼이
나와있습니다.
버젼이 낮은 소프트웨어가 있으면 업그레이드 하세요.
제 컴에는 depmod에 -F 옵션이 있습니다.
Current Minimal Requirements라고 써있는 곳 아래에 있는 것은
반드시 그 이상이 필요합니다. 이경우 Kernel modutils가 해당하겠군요.