반응형

얼마전 까지만 해도 환경설정 창에 네트워크 메뉴가 있었습니다.

그런데 언젠가부터 메뉴가 사라져서 보이질 않습니다.

 

사라진 네트워크 메뉴

 

버추얼박스 버전이 업그레이드되면서 위치가 이동했습니다.

파일 > 도구 > Network Manager 를 선택해 주세요.

 

네트워크 메뉴 불러오기

 

도구를 선택하면 메뉴바에 네트워크가 보입니다.

메뉴바에 나타난 네트워크 메뉴

 

또 한가지는 도구바 오른쪽 아이콘을 클릭하면 네트워크 메뉴를 실행할 수 있습니다.

도구에서도 네트워크 메뉴에 접근할 수 있습니다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

처음 그룹을 만들때는 VM리스트에서 그룹에 넣고 싶은 VM을 선택한 후 우클릭을 합니다. 

컨텍스트 메뉴 중에서 Move to Group을 클릭한 후, [New] 를 선택합니다.

새 그룹이 생기면서 위에서 선택한 VM이 이동 합니다.

 

탐색기를 열어 보면 새 그룹 디렉토리가 생성되고, VM이 이동된 것을 확인할 수 있습니다.

새로 생긴 그룹에 다른 VM을 이동하려면 리스트에서 원하는 VM을 드레그하면 됩니다.

 

VM 그룹 만들기

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

버츄얼 박스에서 우분투 설치를 '무인 설치(Unattended Install)'로 진행 하는 경우 터미널이 단축키로도, 메뉴선택으로도 열리지 않는 경우가 있습니다.

무인 설치라고 하는 것은 버츄얼 박스의 '새로 만들기' 메뉴로 우분투를 설치할 때 사용자 아이디와 비밀 번호까지 입력하고 부팅을 하면, 일반적인 리눅스 설치 때와는 다르게 아무 것도 묻지 않고 자동으로 설치합니다.

이렇게 설치하면 터미널이 열리지 않는 것으로 보아 버츄얼 박스의 오류인 것 같습니다만 정확하지는 않습니다.

무인 설치(Unattended Install)
무인 설치(Unattended Install)

이런 경우 조치할 수 방법은 아주 간단합니다.

 

다음 작업은 우분투를 부팅한 후 우분투에서 작업합니다.

1. Setting에서 'Language and Region'의 Language를 'United States'에서 다른 것, 예를 들어 'Canada'로 바꿉니다.

2. Logout후 다시 Login합니다.

이렇게 하면 터미널을 사용할 수 있습니다.

 

만일 자동이 아니라 메뉴얼(수동) 설치를 하면 터미널을 설치 후 즉시 정상적으로 사용할 수 있습니다.

메뉴얼 설치는 '새로 만들기'에서 'Unattended Install' 탭 바로 위에 있는 'Skip Unattended Install'을 체크해 주면 됩니다.

체크 하고 VM의 전원을 넣으면 처음부터 우분투 설치 과정을 거치게 됩니다.

'Skip Unattended Install'을 체크
' Skip  Unattended Install'을 체크

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형

버츄얼 박스의 ' 장치 > 게스트 확장 CD 이미지 삽입 ... ' 메뉴로 이미지를 삽입하해도 자동으로 CD가 실행되지 않아 게스트 확장을 하지 못하는 경우가 있습니다.

이럴 때는 ' autorun.sh ' 파일을 직접 실행하면 됩니다.

 

1. 화면 왼쪽 런처의 CD 아이콘을 클릭합니다.

런처의 CD아이콘
런처의 CD아이콘

2. 파일 중에 ' autorun.sh ' 을 선택하고 컨택스트 메뉴(우클릭 할때 나오는 메뉴) 중 ' Run as a Program '을 선택 합니다.

'Run as a Program' 메뉴 선택
'Run as a Program' 메뉴 선택

3. 암호 입력 창이 나오면 암호를 입력하고 ' authenticate (인증) ' 버튼을 클릭합니다.

인증 화면
인증 화면

4. 인증 버튼을 클릭하면 설치 과정을 터미널에서 보여 줍니다.

설치 과정
설치 과정

5. 리부팅을 해줍니다.

 

이제 화면 크기 자동 조정 등 게스트 확장 기능을 사용할 수 있습니다.

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,
반응형
(주의) 만일 충돌 해결 후에도 WSL2는 계속 사용하길 원할 경우 이 방법을 추천하지 않습니다.

 

WSL2에 docker 설치 후 Virtual Box 와 충돌이 일어나는 경우가 있다.

충돌이라고는 하지만 docker는 정상 동작을 하고, Virtual Box의 VM들이 부팅되지 않는 경우이다. 자료를 찾다보니 Virtual Box가 동작하지 않는 경우도 있는 것 같다.

어쨋거나 이런 오류는 Hyper-V때문에 발생하는 것으로 Hyper-V관련 설정을 제거 하면 Virtual Box가 정상 동작한다.

다만 이경우 docker는 사용하지 못한다.

필자의 경우는 docker는 WSL2 테스트 용이었고 Virtual Box사용이 빈번하기 때문에 윈도우에서는 docker 를 제거하기로 했다.

앞으로 docker는 Ubuntu VM에 설치해서 사용할 계획이다.

 

Hyper-V관련 설정 제거 방법은 다음과 같다.

 

1. 터미널을 관리자 권한으로 실행한다.

2. 다음 명령을 실행한다. 만일 리부팅 여부를 물으면 우선 N은 선택하고 다음 명령까지 실행한 후 리부팅을 하도록 한다.

>dism.exe /Online /Disable-Feature:Microsoft-Hyper-V

3. 다음 명령을 실행한다. 다음과 같이 "작업을 완료 했습니다."라는 메시지를 확인한 후 시스템을 리부팅한다.

명령 실행 후 화면

>bcdedit /set hypervisorlaunchtype off

두번째 명령 실행 후 화면

 

리부팅이 끝나면 Virtual Box의 VM들은 정상적으로 사용이 가능하다.

그리고 docker는 Hyper-V관련 오류 메시지를 뛰우고 실행되지 않는다.

이제 docker를 삭제하면 된다.

이때 WSL2를 통해 설치한 Linux도 정상 동작하지 않는 경우가 있다. 그런 경우는 Linux를 삭제한 후 다시 설치해도 마찬가지이다. 계속해서 WSL2를 사용할 예정이면 이런 방법은 권장하지 않는다.

 

반응형
블로그 이미지

DeveloperN

개발자 n의 개발 이야기(draft)

,