기존 Windows 시스템을 VirtualBox로 변환하는 방법? [복제]


12

Linux 컴퓨터 (Debian)에 VirtualBox가 설치되어 있습니다. 실제 Windows 7 컴퓨터를 VirtualBox로 옮겨야합니다.

실제 Windows OS를 VirtualBox로 변환하는 방법?


1
드라이버가 문제 일 수 있습니다. OS가 실행중인 하드웨어에 크게 의존하고 VirtualBox에서 변경되면 실패 할 수 있습니다-GPU, RAID 및 네트워크 드라이버는 과거에 특히 문제가되었습니다.
Luaan

답변:


10

SimonS의 답변에 동의하지 않습니다.

Disk2Vhd를 사용 하는 것은 물론 훌륭한 아이디어입니다. 온라인 디스크의 사본을 만들 수 있으며 vhd 파일을 로컬 ( , Windows 시스템)에 저장할 수도 있습니다. 위의 참조는 vhd를 저장하는 것이 가장 빠르다고 주장하지만 다른 매체에 이미지.

올바르지 않은 부분 은 VirtualBox에서 vhd 이미지를 가져 오는 (?) 부분입니다. 그렇게 할 필요가 없습니다 : 인용 된 참조는 굉장히 오래되었습니다 (참조에 명시된 바와 같이 VirtualBox의 두 가지 버전이 있는데, 하나는 무료입니다.) 실제로 VirtualBox는 이미 Microsoft의 vhd 형식과 완전히 호환됩니다 . 가상 머신을 만들 때 빈 디스크를 할당하는 대신을 선택 Use an existing virtual hard disk file하고 vhd디스크 를 가리 킵니다 .

그게 다야.


2
음, 고마워 그의 질문에서 중요한 부분은 "내 OS를 Virtualbox로 가져 오기 위해 무엇이 필요한가"이고 이것에 대한 대답은 "vhd"라고 생각합니다. 나는 까다 롭고 싶지 않지만 귀하의 답변은 내 답변에 대한 의견이 될 수 있습니다 ;-). 답변도 업데이트하겠습니다.
SimonS

1
@SimonS는 다시 동의 : 당신의 대답의 정확한 부분은 이미 여기에 게시했다, superuser.com/questions/721981/... , 대답의 내 역할은 (나는 새로운 생각 ). 건배.
MariusMatutiae

9

Disk2Vhd로 실제 Windows 머신의 vhd 를 생성 한 다음 VM을 생성하고 빈 디스크 대신 생성 된 vhd를 선택하십시오.

disk2vhd의 명령 줄 사용 예 : disk2vhd * c:\vhd\snapshot.vhd이제 Windows OS의 모든 구성 요소가 VHD에 저장됩니다

짧고 자세한 답변에 대해 죄송하지만 그게 당신이 알아야 할 전부입니다 ;-)


3

VirtualBox와 함께 원시 파티션 (즉, 기존 Windows 파티션)을 사용할 수 있습니다 . 약간 고급 주제이며 VirtualBox 매뉴얼은 다음과 같이 경고합니다.

원시 하드 디스크 액세스는 전문가 만 사용할 수 있습니다. 오래된 구성을 잘못 사용하거나 사용 하면 실제 디스크 의 데이터완전히 손실 될 수 있습니다 . 가장 중요한 것은 게스트에서 현재 실행중인 호스트 운영 체제로 파티션을 부팅하지 마십시오. 심각한 데이터 손상이 발생할 수 있습니다.

하지만 5-6 년 전에 성공적으로 사용했으며 정상적으로 작동했습니다.

HDD의 Linux 장치 이름과 Windows가 설치된 파티션 수를 알아야합니다. 그런 다음 다음 명령을 실행하십시오.

sudo VBoxManage internalcommands createrawvmdk -filename /path/to/file.vmdk -rawdisk /dev/sda -partitions 1,5

/dev/sdaHDD는 어디에 1,5있고 파티션 번호는 어디 입니까? 예를 들어, Linux에서 Windows HDD가로 표시되는 /dev/sdb2경우 장치 이름은 /dev/sdb파티션 번호는 2입니다.이 명령은 지정된 경로에 VMDK 디스크를 생성하고 VM에서 디스크를 사용할 경우 VM은 사용자에게 직접 기록합니다. Windows HDD.

이 방법의 주요 장점은 추가 디스크 공간을 차지하지 않고 기존 Windows 설치를 대신 사용할 수 있다는 것입니다. 그러나 다시 말하면 기존 Windows 데이터를 돌이킬 수 없게 수정하고 VM에 대한 스냅 샷을 사용할 수 없으므로 실제로 중요한 데이터가있는 경우이 방법을 시도하기 전에 백업해야합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.