vmware에서 fedora 18을 설치후 vmware tools 설치시 kernel hearder path를 찾을수 없다고 합니다

minsubsim의 이미지

vmware tools 설치시에
The path "" is not a valid path to the 3.7.5-502.fc18.i686.PAE kernel headers.
would you like to change?
라는 메세지를 받았습니다

인터넷에서 해결방법을 찾아서 (kernel 업데이트 및 재시작 등등) 찾아봤지면 여전히 똑같은 문제를 발견하였습니다

/usr/src/kernels에는
3.7.5-201.fc18.i686
3.7.5-201.fc18.i686.PAE
3.7.5-201.fc18.i686.debug
3.7.5-201.fc18.i686.PAEdebug
가 있구요

Enter the path to the kernel header files for the 3.7.5-201.fc18.i686.PAE kernel?
에다가 직접 직접 /usr/src/kernels/3.7.5-201.fc18.i686.PAE/include 라고 디렉토리를 직접 지정해주는것도 시도해봤습니다만
여전히 마찬가지로 not a valid path라고 합니다...

어떻게 해야 해결할수 있을까요??

hys545의 이미지

커널은 3.7.5-502.fc18.i686.PAE3.7.5-502.fc18.i686.PAE
인데
소스는 3.7.5-201.fc18.i686.PAE
이고 당연히 에러납니다.

커널 헤더는 그냥
yum install kernel-PAE-devel
하면 깔릴겁니다.
버젼도 지정해야 할수도 있지만

즐린

minsubsim의 이미지

거의 24시간동안 씨름했는데 저걸 못봤네요
감사합니다
잠을 못자서그런가...
여러분 잠 꼭 잘 주무세요

minsubsim의 이미지

지금 확인해보니 502는 그냥 제가 201를 치다가 오타가 난것 같습니다
똑같은 버전이고 같은버전의 path를 넣어도 안됩니다
ㅠㅠ

hys545의 이미지


kernel-header가 설치되어있는지 확인하고

이상한게 kernel소스가 여러개 있는데
혹시 uname -r로 현재 사용하고 있는 커널버젼을 확인해보세여
그리고 그 커널에 맞는 devel패키지가 설치되어있는지 다시 확인해보세여

즐린

minsubsim의 이미지

적어주신대로 해봤지만.. 별다른 차이점을 찾지못했습니다 ㅠㅠ
혹시 새로 설치하면 괜찮을까 싶어서 새로 해봤는데도 문제는 똑같네요....

kernel-header 설치 확인
[minsub@localhost kernels]$ sudo yum install kernel-headers
Loaded plugins: langpacks, presto, refresh-packagekit
Package kernel-headers-3.7.6-201.fc18.i686 already installed and latest version
Nothing to do

kernel-devel 설치 확인
[minsub@localhost kernels]$ sudo yum install kernel-devel
[sudo] password for minsub:
Loaded plugins: langpacks, presto, refresh-packagekit
Package kernel-devel-3.7.6-201.fc18.i686 already installed and latest version
Nothing to do

커널 버전확인
[minsub@localhost kernels]$ uname -r
3.7.6-201.fc18.i686

hys545의 이미지

The path "" is not a valid path to the 3.7.5-502.fc18.i686.PAE kernel headers.
에러메세지에는 PAE 커널 헤더를 찾고
uname -r에는 그냥 커널이라고 하고,.
좀 이상한데..
설마 kernel-PAE-devel을 안깔아서 그런건가?

즐린

minsubsim의 이미지

원래는 3.7.5-502.fc18.i686.PAE 이었는데
3.7.6-201.fc18.i686 버전인거는 혹시나해서 제가 페도라를 새로 깔아서 바뀐거구요

에러메세지는 똑같습니다
The path "" is not a valid path to the [버전] kernel headers.
에서 [버전]만 3.7.5-502.fc18.i686.PAE에서 3.7.6-201.fc18.i686 로 바뀐거지
uname -r 에서 나오는 버전과 같은데도 path 를 못찾는 문제는 같습니다

제가 바보도 아니고 버전이 달라서 그런건 아니에요

minsubsim의 이미지

Fedora 18에서만 발생하는 문제인것 같네요
version.h라는 파일을 특정위치로 복사함으로써 해결했습니다
리눅스운영체제는 버전이 바뀔때마다 이곳저곳에서 호환문제가 발생해서 불편한것같아요 .. ㅠㅠ

아래는 찾아낸 내용입니다

In F18, VMware says it can't find the headers and the fix was in this thread

https://ask.fedoraproject.org/question/3485/vmware-player-f18-kernel-headers

The solution was to run

cp /usr/include/linux/version.h /lib/modules/kernel-version/build/include/linux/
So, for example

cp /usr/include/linux/version.h /lib/modules/3.7.2-204.fc18.x86_64/build/include/linux/
Again, not sure this relevant to the problem here as the cause of the issue on F18 is that the version.h file was missing in some 3.7.2 kernels

oneshouldhave의 이미지

CentOS 6.4
kernel-devel 설치하고 해결됬습니다.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <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].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.