원래 있던 모듈을 수정하여 컴파일한뒤.. 그 .ko 파일을 원래있던 디렉토리(/lib/module/...)에 덮어 쒸웠습니다. 그리고 insmod로 로딩하면 정상적으로 올라옵니다. 그런데.. 재부팅하면 항상 전에 있던 모듈이 올라옵니다. 덮어 씌웠음에도 불구하고..
그냥 덮어씌우면 안되는건가요??
depmod를 실행해도 여전해요.. ㅡㅡ
http://www.linuxvox.com/2009/10/update-kernel-modules-the-smart-and-safe-way/
Linux rules!!!
똑같은 위치의 드라이버를 덮어 쒸었는데 리부팅후에 예전 드라이버가 적용되었다면 파일시스템이 readonly or initramfs 같은 메모리에 올라가는 것을 사용했을수가 있겠네요.
파일시스템을 먼저 확인한번 해보세요.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
아래 웹페이지 확인해보세요.
http://www.linuxvox.com/2009/10/update-kernel-modules-the-smart-and-safe-way/
Linux rules!!!
Linux rules!!!
파일시스템이 혹시 readonly ?
똑같은 위치의 드라이버를 덮어 쒸었는데 리부팅후에 예전 드라이버가 적용되었다면
파일시스템이 readonly or initramfs 같은 메모리에 올라가는 것을 사용했을수가 있겠네요.
파일시스템을 먼저 확인한번 해보세요.
댓글 달기