저는 x86 컴퓨터 2대를 가지고 있습니다.
A컴퓨터의 성능 > B컴퓨터의 성능
A컴퓨터 리눅스 버젼 > B컴퓨터의 리눅스 버젼
그리고, A컴퓨터에서 B컴퓨터의 리눅스를 컴파일하고자 합니다. (버젼을 업그레이드하는 것이 아니라 커널 코드 수정에 의한 재컴파일)
처음에는 B리눅스 소스의 .config을 이용하면 될 것이라 생각했는데,
기존의 .config을 이용하는 make oldconfig의 경우 A컴퓨터의 시스템(A리눅스 설정)을 반영하여 configure하는 것 같습니다.
- 같은 소스 디렉토리 상에서 make oldconfig를 실행했을 시에 A와 B컴퓨터에서 보여지는 화면이 다릅니다 -
이런 이유로 A컴퓨터에서 컴파일에 성공했어도 B컴퓨터에 적용시 부팅되지 않았습니다.
make menuconfig로 했더니 A와 B컴퓨터에서의 프로세서 페밀리 옵션이 다르게 나타납니다.(분명히 같은 소스에서 make menuconfig을 실행해도)