데비안리눅스 vmware질문드립니다.
글쓴이: lks0428 / 작성시간: 화, 2007/08/14 - 3:16오후
지금 데비안리눅스를 설치하고 vmware를 설치하는 중입니다.
그런데 ./vmware-config.pl에서 안넘어가더군요.
커널 소스 위치 묻는 부분인가... /usr/src/linux/include암튼 여기서...
그래서 커널 소스를 저기다가 넣을려고 찾아봤는데 없더군요.
그래서 인터넷 찾아보니까 새로운 커널 소스 받아서 설치하고 하면 된다구 하더군요.
그래서 받은뒤 /boot/config를 복사하고 make oldconfig make menuconfig(디폴트) 커널 컴파일하고 커널을 새로 설치를
했습니다.
근데 새로 설치한 커널로 부팅하려면 커널 패닉이 나더군요.
해결책좀 알려주세요.
아니면 새로운 커널을 설치안하고 vmware를 설치할수있는 방법이 있으면 그거라도 알려주세요.
참고로 패닉 에러입니다.
VFS: Cannot open root device "hda1" or unknown-block(0,0)
Please append a correct "root=" boot option
Kernel panic - not Syncing : VFS: Unable to mount root fs on unknown-block(0,0)
<6>Time: tsc clocksource has been installed.
Forums:
any-to-any 패치라는 게 있습니다
any-to-any 패치를 다운받으신 후에 그 패치를 실행하면 그 녀석이 vmware-config.pl 을 호출해 주면서 약간 다른 방법으로 커널 모듈을 로딩하거나 해서 설치를 성공적으로 시키게 됩니다.
데비안 커널 모듈 로더 최근 버전이랑 vmware 랑 뭔가 안맞는 게 있다고 알고 있습니다. 커널 모듈 로더의 버그인자 아니면 뭔가 vmware 가 특이해서 그런지 모르지만 하여간 이런 문제들 때문에 any-to-any 패치라는 것을 사용하기도 하고, vmware 가 판이 막 새로 나와서 이런 패치가 아직 안 먹을 때 그런 문제가 발생하면 커널 모듈 로더를 다운그레이드 해서 설치하기도 합니다.
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
한가지 더 질문드립니다.
any-to-any패치를 받아서 설치하고 실행을 시키면 vmware-config.pl을 자동 호출 한다구 하셨는데 그럼 설정도 자동적으로 다 잡히는건가요??
제가 위에서도 적었듯이. /usr/src/linux/include이부분에서 못넘어 가고 있거든요. 인터넷 찾으니까 묻는게 커널 소스 위치라고 하더군요.
근데 데비안 처음에 설치하면 커널 소스가 안깔리지 않습니까??
그래서 사람들이 커널 소스를 다운 받아서 다시 패키징 해서 그것으로 설치하고 그커널로 vmware를 설치하는걸로 알고있는데요...
아니면 데비안 커널 소스가 제가 못찾는 어딘가에있는건가요??
그리고 커널 버전이 높은거 같지는 않은데요... 2.6.18버전인데... vmware도 그리 높지 않은것 같습니다.
커널 헤더 패키지를 까세요
커널 바이너리랑 헤더랑 소스랑 패키지가 다 따로따로 있습니다.
패키지 검색해서 필요한 패키지를 설치하세요. 리눅스 헤더인가 커널 헤더인가 그런 게 있습니다.
그리고 vmware 설치하는데 커널을 컴파일 할 필요가 전혀 없습니다.
커널은 다시 원래대로 데비안 바이너리 패키지를 쓰세요.
[예진아씨 피카사 웹앨범] 임예진 팬클럽 ♡예진아씨♡ http://cafe.daum.net/imyejin
댓글 달기