Ubuntu 호스트에서 Windows VM을 만드는 방법에 대한 설명서를 찾을 때 Ubuntu Server가 아닌 Ubuntu Desktop에 대한 기사 만 찾을 수 있습니다.
Ubuntu Server에서 Windows VM을 만드는 방법이 있습니까? 누구든지 기사를 가리킬 수 있습니까? 내가 컴파일하거나 복잡한 것을 할 필요가 없다면 보너스 포인트.
Ubuntu 호스트에서 Windows VM을 만드는 방법에 대한 설명서를 찾을 때 Ubuntu Server가 아닌 Ubuntu Desktop에 대한 기사 만 찾을 수 있습니다.
Ubuntu Server에서 Windows VM을 만드는 방법이 있습니까? 누구든지 기사를 가리킬 수 있습니까? 내가 컴파일하거나 복잡한 것을 할 필요가 없다면 보너스 포인트.
답변:
Ubuntu는 Kvm을 좋아하기 때문에 KVM을 사용해야합니다.
KVM이란 무엇입니까
KVM (커널 기반 가상 머신 용)은 가상화 확장 (Intel VT 또는 AMD-V)을 포함하는 x86 하드웨어의 Linux를위한 완전한 가상화 솔루션입니다.
KVM을 사용하면 수정되지 않은 Linux 또는 Windows 이미지를 실행하는 여러 가상 머신을 실행할 수 있습니다. 각 가상 머신에는 네트워크 카드, 디스크, 그래픽 어댑터 등 전용 가상화 하드웨어가 있습니다.
KVM의 커널 구성 요소는 2.6.20부터 기본 Linux에 포함되어 있습니다.
Ubuntu는 비 그래픽 서버의 백엔드 가상화로 KVM을 사용하고 툴킷 / API로 libvirt를 사용합니다. VM 관리를위한 Libvirt 프런트 엔드에는 virt-manager (GUI)가 포함됩니다.
해킹하러 가자
이 설치 안내서는 Ubuntu 서버에서 KVM을 구성하기위한 것이며 VM 관리는 Ubuntu Desktop을 실행하는 다른 시스템에서 원격으로 수행됩니다.
서버 측
1 단계 : lib-virt 패키지를 설치하십시오.
sudo apt-get install kvm libvirt-bin
2 단계 : 서버의 포트 22 (ssh)에서 수신 TCP 및 UDP 패킷 허용
sudo ufw allow 22
데스크톱 측면
2 단계 : Virtual Machine Manager를 설치합니다 (Ubuntu Desktop 컴퓨터에).
sudo apt-get install virt-manager
3 단계 : 서버에 연결 : virt-manager 실행
gksudo virt-manager
이제 서버에 가상 머신을 만들 준비가되었습니다
4 단계 : 게스트 VM 이미지를 만듭니다. Virtual Machine Manager는 이미지를 쉽게 만들 수있는 GUI를 제공합니다. 서버를 마우스 오른쪽 버튼으로 클릭하고 "새로 만들기"를 선택하십시오. 그런 다음 VM에 구성해야하는 변수 (예 : 프로세서 수, 메모리 등)에 대한 단계별 메시지가 표시됩니다.
5 단계 : 게스트 VM OS를 설치하십시오. 일반 CD / DVD 설치 프로그램 또는 ISO 이미지를 사용하여 운영 체제를 VM에 설치하십시오.
우분투 공식 서버 문서에 대한 자세한 정보-> 여기
행운과 행복한 락
추신 : 당신은 명령 줄을 두려워하지 않습니다 .....
VirtualBox (데스크톱 스레드에서 읽게 될 내용)에는 가상 컴퓨터를 헤드리스 상태로 실행할 수있는 몇 가지 명령 줄 도구가 있습니다.
예를 들면 다음과 같습니다.
VBoxHeadless -startvm vm_name
VBoxManage( VBoxManage --help옵션이있는 경우) 로 수행 할 수있는 VM을 여전히 설정해야합니다 . 데스크탑에서 초기 구성을 수행 한 다음 구성 및 디스크 이미지를 서버로 전송하는 것이 가장 쉬울 수 있습니다.
부팅시 실행하려면 init 또는 Upstart 스크립트를로드하거나 /etc/rc.local의 명령을 지연되고 관리되지 않는 방법으로 실행하고 싶을 것입니다 &. 명령이 종료되어 시스템 로딩을 차단하지 않습니다).
그러나 마찬가지로 네트워킹이 시작될 때까지로드되지 않도록 Upstart를 사용해야 할 수도 있습니다. 함께 놀아 무엇이 효과가 있는지 알려주십시오.
그러나 아무것도 컴파일 할 필요가 없습니다.
편집 : 이 스레드에는 부팅시 제안 사항이 있습니다.
편집 2 : 여기에 오래된 설치 지침이 있지만 실제로 유용한 VBoxManage 문 예제가 있습니다.
VBoxManage createvm -name "Ubuntu 8.04 Server" -register VBoxManage modifyvm "Ubuntu 8.04 Server" -memory "256MB" -acpi on -boot1 dvd -nic1 nat VBoxManage createvdi -filename "Ubuntu_8_04_Server.vdi" -size 10000 -register VBoxManage modifyvm "Ubuntu 8.04 Server" -hda "Ubuntu_8_04_Server.vdi" VBoxManage registerimage dvd /home/ubuntu-8.04.1-server-i386.iso VBoxManage modifyvm "Ubuntu 8.04 Server" -dvd /home/ubuntu-8.04.1-server-i386.iso
상황에 맞게 사용자 정의해야하지만 좋은 참조 점을 제공해야합니다.
sudo tasksel install virt-host가상화를 위해 모든 서버를 준비 할 수 있습니다.