본문 바로가기
Linux

Virtual Box를 이용한 Ubuntu 20.04.5 Server live 버젼 설치 테스트 진행 및 KVM 반가상화 설치 Windows 11 이미지 설치 테스트 진행

by Hwoarang757 2022. 10. 5.

1. Virtual Box를 이용한 Ubuntu 20.04.5 Server live 버젼 설치 시에 Kernel Panic 이 발생하며 멈추는 현상 해결 방안 

 

저 같은 경우 VirtualBox 프로세스를 최신 버젼으로 설치 후 ( virtualBox 6.1.38 platform packages - Windows hosts )

출처 : Oracle VM VirtualBox

 

Oracle VM VirtualBox

Welcome to VirtualBox.org! News Flash New September 2nd, 2022VirtualBox 6.1.38 released! Oracle today released a 6.1 maintenance release which improves stability and fixes regressions. See the Changelog for details. Important August 30th, 2022We're hiring!

www.virtualbox.org

 

기존 가상 머신 삭제 후

 

신규 가상머신을 생성 진행 후 ISO 이미지 삽입 진행 후 실행 하니 설치 화면 까지 정상적으로 진입 하고 , 나머지 사항 설정하여 설치 가 완료 되었습니다. (CLI Mode)

[ 시스템에 프로세서(P) 부분은 4개로 설정 하였습니다. ] 

2. GUI 설치 진행 

출처 : How to Install a Desktop (GUI) on an Ubuntu Server (phoenixnap.com)

 

How to Install a Desktop (GUI) on an Ubuntu Server

Install a Desktop on an Ubuntu Server to start using GUI tools. Follow this simple guide to install a desktop environment of your choice.

phoenixnap.com

# sudo apt install slim 

# sudo apt install ubuntu-desktop

 -> 설치 완료 후 Display-Manager를 default gdm3 가 아닌 , slim으로 선택 하였습니다. 

 ( 설명으로는 slim이나 lightdm이 리소스를 들 사용한다고 하는거 같아서 -_-;;; 선택하였습니다. )

 

 

3. 반가상화 KVM 설치 테스트 진행 

출처 : Ubuntu 20.04에 KVM을 설치하는 방법 (linux-console.net)

 

Ubuntu 20.04에 KVM을 설치하는 방법

Ubuntu 20.04에 KVM을 설치하는 방법 KVM (커널 기반 가상 머신)은 Linux 커널을위한 무료 오픈 소스 가상화 플랫폼입니다. Linux 시스템에 설치하면 Type-2 하이퍼 바이저가됩니다. 이 기사에서는 Ubuntu 20.0

ko.linux-console.net

 

VirtualBox 에 설치 된 Ubuntu의 경우 

#  egrep -c '(vmx|svm)' /proc/cpuinfo -> 경우  0으로 결과가 나오며 

# sudo apt install cpu-checker -> 설치 후 

# sudo kvm-ok  -> 실행 결과는  사용 불가능하다고 출력 됩니다.

# sudo apt install -y qemu qemu-kvm libvirt-daemon libvirt-clients bridge-utils virt-manager

# sudo apt install qemu-kvm bridge-utils virt-manager libosinfo-bin -y

 -> KVM 관련 구성요소를 설치 진행 합니다.

  설치가 완료 되면 , 

# sudo virt-manager 로 ISO 나 CDROM 미디어를 이용하여 설치 테스트를 진행 합니다.

 

 

4. TPM 과 SecureBoot Bypass 우회하기 

출처 : 8 Easy Steps to Install Windows 11 on VirtualBox- No TPM and SecureBoot. – GetLabsDone

 

8 Easy Steps to Install Windows 11 on VirtualBox- No TPM and SecureBoot.

When Microsoft officially launched the windows 11 iso to the public, it ‘was and still is’ not compatible with the VirtualBox, As Microsoft made sure TPM and the Secure boot are the important pre-requisites even for you to proceed with the installation

getlabsdone.com

윈도우 설치 화면 Window가 발생하였을때 

Shift + F10 키를 입력하여 , CMD 창을 호출 합니다.

regedit 실행 진행 

HKEY_LOCAL_MACHINE->SYSTEM->Setup

키 생성 : Labconfig

Labconfig 하위에 값 필드 생성 

DWORD32 -> BypassTPMCheck : 1
DWORD32 -> BypassSecureBootCheck : 1

이후 다음단계 진행 , 운영 체제 선택 

설치 과정이 진행 되는 것을 확인 하였습니다.

 

 

5. TPM 활성화를 위한 swtpm 설치 진행 

출처: Ubuntu server 20.04 + GUI - TPM V2 emulator SWTPM Success !!! W11 VM | Windows 11 Forum (elevenforum.com)

 

Ubuntu server 20.04 + GUI - TPM V2 emulator SWTPM Success !!! W11 VM

Hi folks Now working (ist pass) As I suspected it's that package trousers which gets implemented either by default ubuntu install or by some SWTPM's implementations .which hoses up the whole swtpm emulaton thing as it's based on TPM V 1.2. Using basic serv

www.elevenforum.com

# sudo add-apt-repository ppa:itrue/swtpm
# sudo apt-get update
# sudo apt-get install swtpm
# sudo apt-get install swtpm-tools

 

6. UEFI 바이오스 사용 및 SecureBoot를 진행 하기 위한 OVMF 설치 진행 

출처 : Windows 11 on KVM – How to Install Step by Step? – GetLabsDone

 

Windows 11 on KVM - How to Install Step by Step?

Microsoft announced Windows 11 recently, and it is the cleanest and more polished version of windows out there. On October 5th, 2021, Microsoft announced the Windows 11 iso image to the public. In this blog will look at installing Windows 11 on the Linux K

getlabsdone.com

# sudo apt install ovmf

구성 시에 

Chipset – i440FX
Firmware – UEFI x86_64:/usr/share/OVMF/OVMF_CODE.fd 선택 진행