인프런 커뮤니티 질문&답변

김민수님의 프로필 이미지
김민수

작성한 질문수

시스템엔지니어가 알려주는 리눅스 실전편 Bash Shell Script

2-1. 서버 구축

오류 확인 부탁드릴게요

작성

·

619

0

intel cpu 사용중이고 vt-d랑 virtualization쪽 가상화 옵션은 전부 on인 상태인데 virtual box에서 vt-d를 지원 안한다는 메세지가 뜨네요 ㅠㅠ

 

==> cent1: Booting VM...

There was an error while executing VBoxManage, a CLI used by Vagrant

for controlling VirtualBox. The command and stderr is shown below.

Command: ["startvm", "b8759987-e51e-488b-bb98-0bc272f83de4", "--type", "headless"]

Stderr: VBoxManage: error: VT-x is not available (VERR_VMX_NO_VMX)

VBoxManage: error: Details: code NS_ERROR_FAILURE (0x80004005), component ConsoleWrap, interface IConsole

 

답변 3

0

그로스쿨님의 프로필 이미지
그로스쿨
지식공유자

제가 검색해서 나온 결과로는 세가지 중의 한가지로 해결이 되는 문제였습니다.

첫번째는 이미 사용중이신 bios에서 cpu의 가상화 옵션을 켜는 것.

두번째는 hyper-v를 비활성화

세번째는 Windows Defender에서 코어 격리를 비활성화

셋 다 문제가 없으시면 혹시 모르니 vmware, virtualbox를 둘 다 삭제하시고 virtualbox만 다시 설치한 다음에 테스트를 해보시는 것이 좋을 것 같습니다.

0

김민수님의 프로필 이미지
김민수
질문자

os에 hyper-v도 원래 설치가 안되어있어서 꺼져있고

defender 코어도 비활성화가 원래 되어있었습니다 ㅠㅠ

제가 개인 테스트용으로 vmware workstation을 사용중인데 이거랑 겹쳐서 그럴수도 있을까요?

0

그로스쿨님의 프로필 이미지
그로스쿨
지식공유자

제가 가진 머신에서 재현이 불가능하여 검색한 결과를 보내드리겠습니다.

두 가지 방법이 있는데 하나씩 해보시고 안되면 다시 질문을 남겨주세요.

첫번째는 Hyper-V 가상화를 비활성화 하는 것입니다.

1. 명령 프롬프트를 관리자 권한으로 실행 해주세요.
2. 다음 명령을 실행하세요.
   dism.exe /Online /Disable-Feature:Microsoft-Hyper-V 
3. 재부팅하고 에러가 사라졌는 지 확인합니다.

두번째는 Windows Defender에서 코어 격리를 비활성화 하는 방법입니다.

1. Windows 키와 I 키를 함께 눌러 설정을 엽니다.
2. 팝업 창에서 업데이트 및 보안을 선택하세요.
3. Windows 보안 열기를 선택하세요.
4. 오른쪽 패널에서 장치 보안을 선택하세요.
5. 팝업 창에서 Core 격리 세부 정보를 클릭합니다.
6. 메모리 무결성 아래의 토글을 끄기로 변경합니다.
7. 재부팅하고 에러가 사라졌는 지 확인합니다.
김민수님의 프로필 이미지
김민수

작성한 질문수

질문하기