알아볼 개념
kvm, hyper visor
가상화 지원 확인 - (1)
grep -cw vmx /proc/cpuinfo
결과 : 0 → 가상화를 지원하지 않는 cpu이다. 이런 환경에서는 KVM이 동작하지 않으며 QEMU에 의한 에뮬레이션만 제공된다.
가상화 지원 확인 - (2)
lscpu | grep vmx
flags에 vmx(intel) 이나 svm(amd)이 없다면 BIOS에서 가상화 기술을 설정해줘야 한다.
VMWare에서 만든 VM에 KVM, HyperV 등의 가상화 엔진 설치를 위한 설정
VMWare에서 만든 VM에 KVM, HyperV 등의 가상화 엔진 설치를 위한 설정
VMWare에서 만든 VM OS에 KVM이나 HyperV 같은 가상화 엔진을 설치하려 할 경우 CPU가 가상화를 지원하지 않는다는 에러를 만날 수 있음. 물리적인 CPU 가상화 기능을 에뮬레이션 해줘야 해당 가상화 엔
hschang3.tistory.com
☞ 난 "인벤토리에서 제거"가 아예 없길래 setting에서 processor 쪽에 virtual 설정 관련 부분을 모두 체크해줬다. (아예 shutdown 상태에서만 체크/해제를 할 수 있다.)
☞ 다시 가상화 지원 확인해보니까 (1)의 결과로 4, (2)의 결과로 vmx가 있는 것을 확인했다.
kvm 설치
sudo apt install -y qemu-kvm libvirt-bin bridge-utils ubuntu-vm-builder virt-manager
가상머신 실행
root권한으로는 실행이 안된다. 일반 사용자로 전환하고, sudo virt-manager &
그러면 terminal에 [1] 숫자가 뜨고, 창 하나가 켜진다.
vm 생성을 위한 이미지(ubuntu 20.04 다운받기)
wget https://releases.ubuntu.com/20.04.1/ubuntu-20.04.1-desktop-amd64.iso
☞ 시간 으어어어어엄청 오래 걸린다.(2시간)
vm 이미지 위치 옮기기
mv ubuntu-20.04.1-desktop-amd64.iso /var/lib/libvirt/images/
☞ vm 생성을 위한 이미지는 /var/lib/libvirt/images에 넣어주면 된다.
그 뒤로는 이제 "다시 콘솔로 접근합니다. 그리고 New Vm 생성" 부터 따라하면 된다.
▼ Ubuntu 18.04 LTS KVM 가상화 설치하기
Ubuntu 18.04 LTS KVM 가상화 설치하기.
설치이전에 확인할것 가상화를 진행하기 위해서는 하드웨어에서 vt-x를 지원해야합니다. grep -cw vmx /proc/cpuinfo 위 명령어를 통해 가상화가 가능한지 아닌지 확인할 수 있습니다. KVM 관련 패키지
blog.dalso.org
vm안에 vm이 생긴 것을 볼 수 있다!!
실행 중인 vm list 확인하기
virsh list --all
참고
https://itguava.tistory.com/86
[리눅스 가상화] CLI로 QCOW2 기반 윈도우 & 리눅스 가상머신 이미지 생성하기
blog post 이번 포스팅에서는 리눅스(CentOS7 기준)에서 QCOW2 기반의 가상머신 이미지를 생성해 보도록 하겠습니다. 저는 GUI를 사용하지 않고 CLI를 기반으로 KVM 가상머신을 생성해 보겠습니다. 1. 기
itguava.tistory.com
'운영체제' 카테고리의 다른 글
ubuntu 15.04 apt-get update error 해결 (0) | 2021.11.24 |
---|---|
pseudo terminal(import pty) (0) | 2021.09.05 |
ASLR 확인하기 (0) | 2021.07.30 |
OverlayFS 개념 (0) | 2021.07.24 |
Samba (0) | 2021.07.11 |
댓글