추억의 컴퓨터 이야기

virtual PC에서 자료 공유

nullzone 2017. 12. 27.
반응형

virtual PC에서 자료 공유

아래 머리큰애님 글을 보고 문득 생각이 나서 적어봅니다.제가 업로드 했던 게시물중에서 Virtual PC 에서 자료를 공유할 수 있는 방법중 ISO 이미지를 이용한 방법을 말씀 드렸습니다.


헌데 더 간단한 방법을 소개 해드릴까 합니다.

물론 ISO 이미지를 떠서 CD ROM으로 잡으셔도 됩니다만...

이럴 경우 UltraISO와 같은 유틸을 사용하셔서 ISO이미지로 만들어야 하는 불편함이 있습니다.



간단히 하드디스크를 Virtual PC- (Guset OS가 DOS 인 경우)에서 공유하는 방법이 있습니다.

※ 저의 경우 잘 사용하지는 않지만 Guset OS가 윈도우즈 98 이상일 경우 Drag&drop을 이용할 수도 있다고 합니다.

    VMWare에서는 Host OS가 Linux인 경우에는 Drag&Drop도 지원하니 참조하시기 바랍니다.


일단 Virtual PC를 올바르게 인스톨하셨다면

virtual PC가 인스톨 된 디렉토리 밑에 DOS Addtions이라는 디렉토리가 있을 겁니다.

이 디렉토리에 MS(혹은 Connectix)에서 제공하는 유틸리티가 있습니다.


이 디렉토리에 보시면 DOS Addtions이라는 Virtual Floppy를 찾으실수 있습니다.

(못찾으셨다면 첨부화일의 Virtual Floppy를 다운 받아 사용하세요)


이제 Floppy Disk를 마운트 합니다.

(잘 모르시겠다는 분들은 카페 게시판을 찾아보시면 사용방법을 아실 수 있습니다. 이거 참 보여드리면

 쉬운데 글로 설명하는 거 딥따 어렵습니다.)

[그림1] Virtual Floppy 마운트




아래 그림은 Floppy disk Image 화일을 마운트 하고 

Disk 안의 내용을 본 그림입니다.



[그림2] Virtual Floppy 안의 내용


별거 없군요...

초기 값으로 DOS OS를 설치 하셨다면 위의 배치화일(DOSADD.BAT)을 실행하면 그걸로 끝이지요...



헌데 카페 회원님들이 누구십니까?

걍 배치화일 실행하기는 왠지 뽀대 없어 보이니 배치화일에 무슨 내용이 있는지 열어봅니다.



[그림3] DOSAPP.BAT 화일내용


열어본 순가 헉~~~~ 마이크로 소프트 사가 저희 카페회원님들의 실력을 완존히 무시해버렸습니다.

디립따 어려운 배치화일을 것 같았던 배치화일이 별거 없군요.. 흑흑


걍 몇개 화일을 카피하고

Autoexec.bat

config.sys

두개의 화일을 변경하는 작업 정도 밖에 없군요...

(뭐 좀 있나 했는데... 살짝 실망?)


그럼 무슨 내용이 있길레...

두개의 화일 (Auto.t, config.t)열어보니 정말로 별개 없군요...




[그림4] Auto.t 화일내용




[그림5]Config.t 화일내용


Autoexec.bat 화일에

fshare.exe, idle.exe 를 실행하고

Config화일에서는 걍 CD-Rom 드라이버 설정하는 정도...


-----------------------------------------------------------------------------------------------------------

여기서 AUTOEXEC.BAT 와 CONFIG.SYS 를 별도로 편집 하지 않으셨다면

그냥 속편하게 DOSAPP.BAT를 실행하면 됩니다.

그러나 이미 두개의 화일을 작성하신 분이라면...

배치화일을 실행하실 필요없이 위의 내용을 기존의 AUTOEXEC.BAT, CONFIG.SYS에 추가 시켜 주면 됩니다.

※ 물론 필요한 화일들은 카피 해주셔야 합니다.

    그리고 실제적으로 CONFIG.SYS는 변경하지 않아도 무방할 듯 합니다.

    AUTOEXEC.BAT 역시 두개의 화일을 부팅시에 메모리에 올려 주시면 됩니다.



적당히 Autoexec.bat를 수정하시고

필요한 화일을 카피하셨다면 이제 Virtual PC의 도스를 다시 Reset하여 줍니다.

※ 에러 나시는 분들은 경로나 오타 등등의 잘못설정된 것이니 찬찬히 살펴보고 수정해주세요...


쨔잔 새롭게 부팅된 녀석은 아무런 변화가 없습니다. 흑흑


그러나 실망하지 마세요!!!!

살포시 상단의 Edit Menu 중에서 Setting 을 눌러 봅니다.

아래와 같은 화면이 나옵니다.




[그림6] Virtual PC 의 Setting 옵션


위의 그림을 자세히 보시면 Shared Folders가 있습니다.

크크 이제 슬슬 감이 오시지요?


Guest OS인 도스에서 공유할 수 있는  Host OS의 폴더를 설정할 수 있습니다.

드라이브문자(Drive letter)를 원하시는데로 설정하시고...




[그림7] Shared 폴더 선택


자 그럼 Shared 폴더를 선택하고 나서 또다시 OK버튼을 살포시 눌러 봅니다.

(편이상 도스쉘인 MDIR을 사용했습니다.)



[그림8] Shared folder 설정 후 


어머나~~~ 아무런 변화가 없습니다. 이럴 수가.....

이제 마법을 부립니다. 아무런 디렉토리를 한번 갔다가 옵니다.


쨔잔 Remote 라는 드라이브가 생겼습니다.

이게 뭘까요?





[그림9] 화면 리플레쉬 후, Zemote 하드생성


예상하신 것 처럼 기존 로컬 하드의 디렉토리입니다.

말 그대로 기존 하드의 폴더를 공유하게 된 겁니다.

이제 Virtual PC상에서 하드디스크 처럼 사용하시면 됩니다.


마법을 부린 녀석은 바로Autoexec.bat에 추가한

fshare.exe 바로 그녀석입니다.


Virtual PC 2007 버전

새로운 Virtual PC 2007 버전에서는 위의 내용과 약간 달라진 부분이 있습니다.

 

-. 설치 파일이 있는 폴더가

   DOS Additions 가 아니고 Virtual Machine Additions 이라는 폴더에 VMAdditions.iso 파일로 있습니다.

 

관련 내용은 ziozon(둥굴이)님께서 알려주셨습니다.

관심 감사드립니다.

 

 



※ 한가지 주의 하실 일은 도스에서는 

    화일이름+확장자 가 8글자+3글자로 제한됩니다. 

    따라서 간혹 어이없는 일이 발생할 수도 있으니 주의 하세요....

    제가 테스트 해보니 실제 하드가 FAT32이건 NTFS이전 무리 없이 사용가능합니다.


※ 깜짝 퀴즈

    가령 기존 윈도우즈 98이상의 OS에 

    Program files

    Program files2

    라는 폴더가 2개 있다고 하면 도스에서 이 두개의 디렉토리(폴더)는 아마도 

    Progra~1 처럼 표시 되겠지요?

    헌데 두개는 서로 어떻게 다르게 표시 될까요?

    궁금하지 않으신가요?

    한번 해보세요... 후훗... 전 우연하게 이런 현상을 보고 한참 웃었습니다.








Dos_Additions.rar









반응형

댓글