'starting virtual machine'에 해당되는 글 1건

  1. 2012.10.16 Linux Kernel 3.x.x 에서 Virtualbox돌릴시 생기는 문제점 해결 (8)

Linux Kernel 3.x.x 에서 Virtualbox돌릴시 생기는 문제점 해결

아.. 드디어 몇달간 미루던 문제를 해결했습니다..


아치에서 virtualbox안돌아가는 문제....

아마 아치리눅스에서 기본적으로 제공하는 커널을 사용한다면, 별 문제 없었겠지만

(한국 아치포럼 사이트가 조용했기 때문에... 뭐 그마져도 지금은 닫혀있지만!!!)

저처럼 혼자서 괜히 쓸데없이 바닐라 커널가지고 컴파일한 사람은 말이에요...

여튼 증상은 이렇습니다... "starting virtual machine..." 이 메세지가 나오다가, 잠시후


<바로  이런 거지 같은 상황!!!>


가상터미널(ctrl + alt F7) 같은 화면으로 점프, 그리고 거기서 virtualbox 에러메세지가 dump 됩니다.



<<10월 16일 내용 추가>>

더 근본적인 해결방법을 찾았습니다...

https://forums.virtualbox.org/viewtopic.php?f=7&t=50960&start=15#


아치에선 다음과 같이 적용하면 될거 같네요.

1, 일단 dkms에 virtualbox module이 등록되어있다면, 제거

# dkms remove vboxhost/$(pacman -Q virtualbox|awk {'print $2'}|sed 's/\-.\+//') -k $(uname -rm|sed 's/\ /\//')


2, virtualbox-host-source패키지의 헤더파일을 편집합니다.

# vi "$(yaourt -Ql virtualbox-host-source | grep 'vboxdrv/include/iprt/cdefs.h' | cut -d ' ' -f2-)"


3, 헤더파일에서 다음을 찾아서 회색부분을 주석처리하고 검은색 부분만 남겨둡니다. (builtin_expect로 검색하시면 편합니다)

/*
#if defined(__GNUC__)
# if __GNUC__ >= 3 && !defined(FORTIFY_RUNNING)
#  define RT_LIKELY(expr)       __builtin_expect(!!(expr), 1)
#  define RT_UNLIKELY(expr)     __builtin_expect(!!(expr), 0)
# else
#  define RT_LIKELY(expr)       (expr)
#  define RT_UNLIKELY(expr)     (expr)
# endif
#else  */

# define RT_LIKELY(expr)        (expr)
# define RT_UNLIKELY(expr)      (expr)

//#endif


4, dkms에 재등록

# dkms install vboxhost/$(pacman -Q virtualbox|awk {'print $2'}|sed 's/\-.\+//') -k $(uname -rm|sed 's/\ /\//')


5, Reboot (아마 커널패닉이 일어날정도면 rmmod로 모듈제거도 제대로 안될 확률이 높으므로... 그냥 재부팅 해주세요)


정상적으로 잘 작동하는걸 확인했습니다~!


근데 이렇게하면 패키지버전업 + 모듈컴파일 상황이 겹칠경우 문제가 발생하겠네요 으음..

Trackback 0 Comment 8
  1. Favicon of https://fluxbox.tistory.com BlogIcon 猫한 보스코 2012.06.07 20:33 신고 address edit & del reply

    윈도즈 쓰세여~
    언제나 심심하지 않게 새로운 삽질거리를 제공해주는 니눅스!
    니눅스에서 맨날 문제가 터지는 건 서버 관리 예행 연습용이라능(...)

    • lowid 2012.06.08 12:35 address edit & del

      커스터마이징이 쉬워서 리누기쓰는거져...
      써왔던 정도 있고...
      단지 그것뿐... 편의성같은거 신경썼으면 진작 리누기 버렸죠 ㅋㅋㅋ
      안그래도 심심하면 패키지가 문제있어서 맛이 자주가는데... 그렇데고 데뱡같은건 너무 심심하고 ㅋㅋㅋ

  2. Favicon of https://khmirage.tistory.com BlogIcon 환상경 2012.06.10 01:19 신고 address edit & del reply

    뭐 이렇게 어렵게 쓰시나요?
    그냥 편한 우분투 쓰시라니깐요 ㅋ
    아니면 데뱡 스퀴즈도 괜찮구요

    • lowid 2012.06.10 01:59 address edit & del

      삽질해논게 아까워서 그냥 이렇게 씁니다 ㅠㅠ...

  3. Favicon of https://fluxbox.tistory.com BlogIcon 猫한 보스코 2012.06.22 21:37 신고 address edit & del reply

    님하 요즘 IRC에 안 보이시네욤. ㅎㅎ
    그런 그렇구 아취 리눅스 삽질 많나여? ㅜㅜ
    컴 한 대 남는 거 생기면 아취 함 만져볼까 생각중인뎅....

    • lowid 2012.06.23 14:14 address edit & del

      아치야 뭐 위키보고 만지작 하면 금방해욤...
      문제는 하도 변화무쌍해서 대쳐하기가 쉽지 않다는게 ㅠ
      -어? 이상하네요... 저 요즘에두 IRC상주중인데 ㅋㅋ.. 심심하면 불르세여.. 아아우 고침 ㅠㅠ

  4. Favicon of https://heizelnut.tistory.com BlogIcon Heizelnut 2012.07.31 16:36 신고 address edit & del reply

    이야..... 정말 lowid님 데탑 화면은 볼때마다 감탄이.ㅋㅋㅋ

    • lowid 2012.08.09 09:04 address edit & del

      할줄 아는건 이정도 밖에 없답니다 ㅠ
      밥먹고 사는데는 별 지장없는것들이죠 ㅠㅠ

prev 1 next