물리적 시스템에서 VirtualBox에 가상 시스템 생성 다른 컴퓨터에

실제 설치에서 VirtualBox에 사용할 수있는 가상 머신을 생성 할 수있는 방법이 있습니까? 예를 들어, 실제 컴퓨터에 Windows XP가 설치되어 있고 해당 컴퓨터의 가상 버전을 다른 컴퓨터에 설치하려는 경우. 전체 OS를 다시 설치하고 다시 구성 할 필요가 없으므로 많은 시간이 절약됩니다.

Microsoft 라이센스에 문제가 있다고 생각합니다. 그러나 Windows에서 가능하지 않더라도 실제 Linux 시스템을 가져 와서 VirtualBox 버전을 만들 수 있습니까? 다른 데스크탑 가상화 소프트웨어가이 기능을 제공합니까?



답변

Windows는 조금 다릅니다. 기존 Windows 설치를 VirtualBox로 마이그레이션하는 방법을 참조하십시오 .

메모리에서 VMware 변환기를 사용할 수 있으며 VirtualBox는 VMDK 파일 을 읽습니다 .

Linux의 경우 쉬운 솔루션을 원한다면 라이브 CD를 부팅하십시오.

dd if=/dev/sda1 of=/path/to/images/sda1.img bs=1024

/etc/fstab머신에 마운트 된 모든 파티션에 대해 이를 수행 한 다음 VirtualBox에서 해당 이미지를 설정하십시오.


답변

Windows는 Disk2vhd 라는 Microsoft 도구를 사용하여 가상 머신에 복제하기가 매우 쉽습니다 . Windows 2008 서버에서와 같이 실행중인 Windows 시스템에서이를 수행 할 수 있습니다.

  1. Disk2vhd를 다운로드하여 일부 폴더로 추출하십시오.
  2. 소프트웨어를 시작하고 복제 할 파티션을 선택하십시오.
  3. 복제가 완료 될 때까지 기다립니다. 제 경우에는 약 50 분이 걸렸습니다.
  4. 결과 .vhd 파일을 가상 머신 호스트에 복사하십시오.
  5. 가상 머신 소프트웨어를 시작하고 새 VM을 만듭니다.
  6. 방금 만든 VM에 디스크를 마운트하고 부팅하십시오.
  7. 모든 것이 올바르게 진행되면 이제 VM에서 실행중인 Windows 시스템의 복제본이 있어야합니다.

Windows 설치를 VirtualBox로 마이그레이션하는 경우 VirtualBox 웹 사이트에서 방법 을 확인하십시오.


답변

라이브 CD 또는 ISO 이미지를 사용하는 네트워크 복제 방법을 선호합니다 ( Clonezilla , Ghost 등 중에서 선택할 수있는 것이 많습니다). 가상 머신의 디스크 크기 증가 에 대한 이전 게시물을 참조하십시오 .

네트워크 복제 방법은 물리적, 물리적, 가상, 가상, 가상 및 ISO / CD 부팅을 지원하는 모든 가상화 플랫폼간에 작동합니다.

랩톱을 사용하거나 추가 인터럽트 (많은 애드 인 카드, 오래된 포트 등)가 필요하지 않으면 APIC를 사용해서는 안됩니다. 오디오 / 비디오, CNC 등과 같은 실시간 기반 작업을 수행하는 경우 PIC 는 물리적 컴퓨터에 훨씬 좋습니다. 요즘 USB 및 eSATA 인터럽트 스태킹을 사용하는 경우는 이전처럼 자주 필요하지 않습니다.


답변

이렇게하려면 … 종료 Windows 또는 사용중인 모든 것

라이브 리눅스 CD를 강제 부팅하십시오.

터미널 창을 열고 다음을 입력하십시오.

sudo dd if = / dev / YOUR DEVICE (hdd, cdrom) of = A UNIQUENAME.iso (WINBoot, cd5, Hacktoolz) .iso.

명령에서 ‘if’는 입력 파일 (또는 소스)이고 ‘of’는 출력 파일 (또는 대상)입니다.

OS HDD 또는 OS 설치 CDROM을 가져와 ISO를 FILE 형식으로 만들어 Homedir에 저장합니다.

VitrualBox를 열고 새 VM을 만듭니다.

VM을 마우스 오른쪽 단추로 클릭하고 설정을 선택한 다음 CDROM 마운트, ISO 또는 이미지 파일 마운트를 선택하십시오.

추가를 선택하십시오.

“sudo dd if = / dev / cdrom of = cd5.iso”명령으로 생성 한 ISO를 찾아서 찾으십시오.

그것을 선택하고 두 번 클릭하십시오 (또는 확인을 누르십시오).

확인을 클릭하십시오.

VM을 시작하십시오.

짜잔! 부팅 OS HDD 또는 CDROM이 VM에서 실행 중입니다. 😉


답변

대부분의 가상화 소프트웨어에는 실제 드라이브 나 해당 드라이브로 만든 이미지에서 바로 설치를 실행할 수있는 기능이 있습니다.

예를 들어, “dd”를 사용하여 하드 드라이브에서 이미지를 생성 한 다음 FreeBSD에서 Qemu를 사용하여 해당 이미지의 설치를 “부팅”했습니다. 새로운 가상 하드웨어에 문제가있는 OS 이외의 상황은 예상대로 작동했습니다.


답변

나는 Clonezilla를 사용하여 그것을 할 것입니다. 더 쉬운 방법입니다. 가상 머신 하드 드라이브를 작성할 때 기존 하드 드라이브와 크기가 약간 크거나 같은지 확인하십시오.


답변

물리적 시스템에서 가상 시스템을 생성하고 VirtualBox에서 실행하는 간단한 방법은 아닙니다. 그러나 Sun VirtualBox P2V에 언급 된 단계를 통해 가능합니다 .