make modules_install을 실행하면 'modules.order'가 없다면서 컴파일이 안되는건 어떻게...?

ukyoukyo의 이미지

페도라 10 환경이구요,(2.6.27.5-117.fc10.i686)

커널소스를 설치하려고 커널리빌드 하는중에 아래와 같은 에러가 발생했습니다.

# make modules_install
.
.
.
cp: cannot stat `/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686/modules.order`: No such file or directory
make: *** [_modinst_] Error 1

~~~

제가 했었던 과정은 아래와 같습니다.

# yum install yum-utils rpmdevtools

# rpmdev-setuptree

# kernel-.src.rpm 받음

# yum-builddep kernel-.src.rpm

# cd ~/rpmbuild/SPECS

# rpmbuild -bp --target=`uname -m` kernel.spec

이렇게 하니까, ~/rpmbuild/BUILD/kernel-/linux-. 폴더에 소스코드(*.c)가 설치되었습니다.

그리고는 심볼릭 링크를 해주었구요,

# ln -s ~/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686 /usr/src/linux

여기까지는 잘 되었는데요, 문제는 아래와 같습니다.

# cd /usr/src/linux

# make mrproper // pass

# make menuconfig // pass

# make // pass

# make modules_install // fail !
.
.
cp: cannot stat `/root/rpmbuild/BUILD/kernel-2.6.27/linux-2.6.27.i686/modules.order`: No such file or directory
make: *** [_modinst_] Error 1

~~~

혹시나해서 # make modules를 한번더 해주고도 위와 같은 에러가 발생하네요.

# make modules까지는 어떠한 에러도 없습니다.

검색해보니 위 과정은 컴파일된 module들을 시스템에 설치하는 과정이라고 하는데...

도움말을 좀 부탁드립니다...

cinsk의 이미지

ukyoukyo의 이미지


윗글을 보심,

혹시나해서 # make modules를 한번더 해주고도 위와 같은 에러가 발생하네요.

# make modules까지는 어떠한 에러도 없습니다.

라고 적혀있는데...

------------------ System programmer...^^


------------------ System programmer...^^