Ubuntu 에서 특정 사용자의 VirtualBox VM을 root 계정을 통해 실행시키려 했더니,
COM 초기화 실패 에러가 난다. 왜그런가 했더니, 특정 사용자의 Home 디렉토리 환경이 안잡힌게 문제였다.

보통 sudo 사용 시
$ sudo -u userid 커맨드..
사용하는데, 이것 말고, 한가지 옵션 (-H ) 만 더 넣어주면 해결 된다.

즉,
$ sudo -H -u userid 커맨드...
처럼 -H 옵션을 넣어주면, 사용자의 Home 디렉토리를 사용하게 된다.
반응형
블로그 이미지

Good Joon

IT Professionalist Since 1999

,