관련 정보가 없는 커널을 어떻게 사용하나요?

관련 정보가 없는 커널을 어떻게 사용하나요?

Live CD를 자동으로 조립하는 시스템을 사용하고 있습니다. 커널( 을 기반으로 하는 것으로 보임 3.13.11)과 함께 제공되며 지금까지 문제 없이 실행되었습니다.

태블릿에서 Live CD를 사용해 볼 때 커서를 움직일 수는 있지만 클릭할 수는 없다는 것을 알았습니다. 그 이유는 Live CD가 패키징 없이 생성되었기 때문이라고 생각했습니다 hid-multitouch.ko.

내 가설을 테스트하기 위해 현재 커널의 커널을 Live CD의 파일에 넣고 실행했지만 depmod예상대로 버전이 일치하지 않았습니다.

나는 3.13.11커널과 그 모듈을 컴파일하면 문제가 해결될 것이라고 생각했지만 불행히도 그렇지 않습니다. 여전히 호환되지 않습니다.

미리 컴파일된 커널의 이름은 3.13.11.4-vbox이지만 시작 바이트는 2.6해당 시리즈의 커널이 아니라 3.1*해당 시리즈의 커널처럼 보입니다(비교를 위해 몇 개 컴파일했지만 샘플이 충분히 크지 않았습니다).

vermagic내부 문자열을 변경해 보았지만 hid-multitouch.ko불행히도 그 중 하나는 작동하지 않습니다.

또한 커널을 완전히 변경하면 결과 Live CD가 부팅되지 않습니다. iso9660커널 내부와 외부에서 필요한 모듈을 사용하여 한 번 컴파일했는데도 파일 시스템을 마운트하지 못하기 때문입니다.


편집: 내장된 isofs.ko. initrd모듈에 액세스하지 못하는 것과 관련이 있습니다.


이름 외에는 이 커널이 무엇인지 잘 모르겠습니다.

이는 변수가 많아 매우 구체적인 문제인 것 같지만, 근본적인 문제에는 좀 더 일반적인 문제가 있지 않을까 싶습니다.

관련 정보