티스토리 뷰

The virtual machine is unable to reserve memory. If selecting Retry does not work, try closing programs on the host machine to free memory first.
For more information about this error, see “http://vmware.com/info?id=19”


위와 같은 오류가 발생하면서 우분투 기반에서 vm 이 시작되지 않는 경우, 처리 방법


일단 커널이 4.11 버전에서는 발생하지 않는데, 4.13 버전으로 업데이트하면 위와 같은 오류가 발생한다.


아래의 방법으로 해결되지 않아서 4.11 버전의 커널로 되돌아갔다.ㄷㄷㄷㄷㄷㄷ


해결 방법을 제시한 웹페이지는 아래와 같다.


http://rglinuxtech.com/?p=2066


위 링크에서 Guilherme Duarte (Roke) 라는 양반이 제시하는 방법대로 vmmon.tar 파일을 수정하여 적용하면 잘 된다.


I was having some trouble with VMWare Workstation 14 I tried to get back to version 12.5.7 but still having the not enough memory issue. So I wasn’t able to start my virtual machines(all my VMs were compatibility with version 12.x.x) I tried again a clean install of version 14 and I use this procedure:

https://communities.vmware.com/thread/572935

sudo su
cd /tmp
cp /usr/lib/vmware/modules/source/vmmon.tar .
tar xf vmmon.tar
rm vmmon.tar
wget https://raw.githubusercontent.com/mkubecek/vmware-host-modules/fadedd9c8a4dd23f74da2b448572df95666dfe12/vmmon-only/linux/hostif.c
mv -f hostif.c vmmon-only/linux/hostif.c
tar cf vmmon.tar vmmon-only
rm -fr vmmon-only
mv -f vmmon.tar /usr/lib/vmware/modules/source/vmmon.tar
vmware-modconfig –console –install-all

And it’s working fine for me. I came to post so this can help someone else.

Thanks. Congratulations for your blog Robert. The information I found here helped me a lot.

Guilherme Duarte (Roke)


위와 같은 방법으로 vmmon.tar 파일을 생성하고, 이 파일을 적용하면 예전과 같이 정상적으로 작동하게 된다.


끝.


댓글
댓글쓰기 폼