IT/가상머신

도스 에뮬레이션 시 데이터의 외부 환경으로의 추출

smores 2013. 5. 5. 10:57

앞의 글에서 잠깐 언급한 바와 같이 QEMU 나 Dosbox 의 하드 이미지를 사용할 때에는 비압축 하드를 만들어 쓰면 7zip 등으로 파일을 꺼낼 수 있다. 하지만 압축 포맷의 하드를 이미 만들어 쓰는 경우라면?


데이터 추출을 위한 비압축 포맷의 하드를 하나 더 만들어 D: 드라이브 등으로 장착하자. 이곳에 원하는 데이터를 옮긴 후 에뮬레이션을 끝내고 7zip 으로 뽑아냄.

기본적으로 대다수의 가상머신 에뮬레이션에서는 네트워크 지원이 되므로 적절한 네트워크 설정 및 데이터 서버 등을 통해 데이터를 교환 가능하겠지만 그리 간단하지 않으므로 위의 방식을 추천한다.

만일 타 가상머신 에뮬레이터 (예를 들어 Virtualbox, VMWare 등) 을 사용할 경우라면? 일단 Dos FAT 방식의 하드에서 도스를 돌리고 데이터를 만들어 둔다. 또 다른 가상머신, 예를 들면 Windows XP 머신을 준비한 후 상기 DOS 하드를 WinXP 가상머신에 또하나의 하드로 마운트 하고 (D: 같은 추가 하드) 가상머신 XP 상에서 이를 제어해서 파일을 꺼내온다. Virtualbox 나 VMWare 등은 이미 호스트 OS와 게스트 (XP 같은 OS) 간의 데이터 교환 방법을 지원하기에 이러한 꼼수로 얼마든지 데이터를 교환 가능하다.

'IT > 가상머신' 카테고리의 다른 글

Dosbox vs QEMU vs Virtualbox DOS  (0) 2013.05.05
도스환경 에뮬: Dosbox vs QEMU vs Virtualbox  (0) 2013.05.05
Vmware Player 로 CD 부팅  (0) 2013.04.09
QEMU 모니터 모드  (0) 2012.11.09
QEMU: file transfer between host and guest OS  (0) 2012.11.09