• 카테고리

    질문 & 답변
  • 세부 분야

    시스템

  • 해결 여부

    미해결

설치관련 질문

21.12.17 14:53 작성 조회수 133

0

가상머신 대신 wsl을 사용해도 되는건가요? 가상머신 설치하였는데 ubuntu 세션을 열수 없다고 나오면서 not in a hypervisor partition, VT-x is disabled in the BIOS for all CPU modes라고 나와서 서치하다보니 wsl사용하라고 나오는데 이걸 사용해도 강의 실습에 문제가 없는건가요?? 

그리고 위와같은 오류가 왜 나오는건가요? 항상 친절한 설명 감사드립니다.

답변 1

답변을 작성해보세요.

0

안녕하세요 jhkim749님

virtualbox 등의 가상 머신 소프트웨어는 더 빠른 가상 머신 동작을 위해 CPU의 기능을 이용합니다. 대표적으로 인텔의 VT-x 기능이 가상화 하드웨어 가속을 해주는 기능입니다. 그런데 이 기능이 비활성화되어 있어서 오류가 발생하는 것입니다. 이 기능은 PC를 켤 때 하드웨어를 초기화하고 하드웨어 정보를 OS에 전달하는 BIOS라는 펌웨어에서 설정하도록 되어 있습니다. 그래서 BIOS에서 VT-x가 비활성화되었다는 오류 메시지를 보여준 것이구요.

CPU의 사양에 따라 VT-x 기능 자체가 없는 CPU일 수도 있습니다. 하지만 PC를 구입하신지 10년 이상 된 것이 아니라면 VT-x 기능이 탑재되어 있을 확률이 매우 높습니다. PC를 켠 직후 <del>키나 <F2>키 등을 누르면 BIOS에 진입하실 수 있습니다(이것도 PC에 따라 다를 수 있습니다ㅠㅠ) BIOS에 진입하시면, 다른 설정은 변경하지마시고, CPU(혹은 processor) 설정 쪽의 VT-x 기능을 활성화하고, 저장하고 나오면 PC가 리부팅되면서 VT-x 기능이 활성화 될 것입니다. 

BIOS 진입 및 설정에 자신이 없으시다면, WSL2(WSL1은 말고요)를 사용하시는 것도 좋은 방법입니다. virtualbox가 가상 머신을 만드는 것과는 다른 방법으로 가상머신을 만들어낸다고 생각하셔도 됩니다. 

가상머신 설치에 관련해서는 PC 마다 다른 원인으로 오류가 발생하고, 그 해결책을 제가 직접 드리기가 어렵습니다. 이점 이해해 주시길 바라겠습니다ㅠㅠ 

jhkim749님의 프로필

jhkim749

질문자

2021.12.18

1. BIOS 진입후 VT-X 활성화 하였지만 2달전 질문중 우분투 설치 오류 제목의 질문과 같은 오류가 계속나와 WSL2를 설치하였습니다. 혹시 우분투 설치 오류제목의 문제의 해결방안이 있을까요?

2. 그리고 VT-X활성화후 virtualbox 저장소에서 가상화파일 우분투를 가져와야하는데 그런거 하지 않아도 자동으로 연동이 되긴했었는데 이건 virtualbox설정이 컴퓨터마다 다른건지... 

 3. 강사님 강의가 리눅스로 여러종류가 있는데 추천 학습 순서좀 알려주시면 감사하겠습니다.

 

감사합니다.

안녕하세요 jhkim749님

 

virtualbox가 PC 마다 조금씩 다르게 동작하고 있어 제가 모든 문제를 해결해드리진 못하고 있습니다. 수강생분들께서 이런 어려움 겪으실 때마다 저도 너무 답답하네요ㅠ 제가 드릴 수 있는 답변도 결국 인터넷에서 찾아드리는 것 밖에 없어서요.. 죄송합니다.ㅠㅠ

제 리눅스 강의는 총 5개입니다. 리눅스에 대해 공부하고, 리눅스를 잘 다루는데 포커스되어 있다면 아래 순서로 들으시길 추천드립니다. 

1. 리눅스 입문
2. 리눅스 쉘 스크립트
3. 리눅스 커맨드라인 툴

리눅스 시스템 프로그래밍을 사용하는 개발까지 염두하신다면 위의 세 강의를 들으신 후 아래 두 강의까지 들으시면 많은 도움이 되실 것입니다.

4. 리눅스 시스템 프로그래밍
5. 리눅스 IPC 프로그래밍

 

리눅스 설치와 관련해서는 속 시원한 답변 드리지 못해 죄송합니다. 앞으로도 궁금한 점 있으시면 질문글 남겨주세요. 

감사합니다!