포맷하지 않고 Windows Virtual PC에서 VirtualBox로 전환

포맷하지 않고 Windows Virtual PC에서 VirtualBox로 전환

현재 개발 중인 Windows Virtual PC에서 Win7 가상 머신을 실행하고 있습니다. 나는 WVPC가 마음에 들지 않는다는 것을 알고 더 나은 성능을 기대하면서 VirtualBox를 설치했습니다.

그러나 기존 VHD를 새 VM으로 가져오는 것이 작동하지 않는 것 같습니다. Windows 부팅 화면이 보이더라도 BSOD에서 OS가 충돌하고 복원 도구를 실행해야 하기 때문입니다. 해당 도구는 문제가 없음을 발견하고 재부팅하지만 BSOD는 여전히 존재합니다.

가능하다면 새 VM을 포맷하고 싶지 않습니다.

이런 전환이 가능한가요?

답변1

오류 메시지를 보고 구글링해봤습니다.

stop: 0x0000007b (0x80786b50,0xc0000034,0x00000000,0x00000000)

이는 시스템의 부팅 장치 드라이버에 문제가 있음을 의미합니다. 그래서 Virtual PC가 IDE 드라이브를 시스템 부팅 장치로 사용한다는 것을 알고 있었기 때문에 VirtualBox를 SATA 대신 IDE 장치를 사용하도록 전환했습니다. 그러면 작동합니다.

답변2

몇 개의 Linux VM을 사용하여 VirtualPC에서 VirtualBox로 비슷한 문제가 발생했습니다.

Linux VHD를 사용하여 가상 머신을 설정했는데 VirtualPC VHD 파일 지원에도 불구하고 다소 이상한 동작과 작동 중지 현상이 발생했습니다.

그래서 VM을 복제했습니다(머신->복제). 복제된 VM은 이상 없이 잘 실행되었습니다. 정확히 어떻게 해결되었는지는 잘 모르겠지만 다른 VHD 파일로 이 작업을 수행했는데 모두 복제 후 꽤 잘 실행되는 것 같습니다.

하지만 아직 Windows VM에서는 이 작업을 수행하지 않았습니다. 실제 Windows 하드 드라이브를 한 컴퓨터에서 다른 컴퓨터로 옮기면서 겪은 불행을 고려하면 Windows가 하드웨어를 다시 검색하여 나타나게 하려면 몇 가지 심각한 준비 작업이 필요합니다.

나는 이것이 일종의 주변적인 대답이라는 것을 알고 있지만 VirtualBox로의 전환은 그만한 가치가 있었습니다.

답변3

가상 PC "게스트 추가"(Virtual PC 아래)를 제거한 다음 VBox에서 VM을 부팅한 후 Virtual Box "게스트 추가"를 설치해야 합니다.

답변4

머신 HD를 저장한 다음 VirtualBox로 가져올 수 있습니다.

소스 파일을 선택할 때 "기타"라고 말하세요. http://www.vmware.com/products/converter/

또 다른 해결책은 가상 박스 설정에서 기본 하드웨어/유사한 하드웨어를 설정하는 것입니다.

관련 정보