MS( Microsoft 이하 MS )의 새로운 운영체제인 Windows 7이 보급되면서 호환성 문제가 발생하게 되었습니다. 아직도 많은 분들이 Windows XP 를 사용하고 있는데 Windows 7 에서는 동작하지 않는 XP 버전의 응용프로그램들이 있습니다. 이런 경우 때문에 Windows 7 으로 넘어가지 못하고 계시거나 Windows 7 유저들이 불편을 겪는 상황이 많이 발생하고 있습니다.

 VM Ware를 통해 가상의 컴퓨터를 만들고 그 컴퓨터에 XP를 설치하는 방법도 존재하긴 하지만 Windows 7 을 쓰시면서 XP 의 기능들이 필요하신 유저분들이라면 Windows 7의 XP 모드를 사용하시면 됩니다. 저도 XP 모드에서 사용할 프로그램이 있어서 오늘은 XP 모드를 설치하고 사용해 보도록 하겠습니다.

1. 아래 링크를 따라가시면 Windows Virtual PC 라는 MS에서 제공하는 페이지가 뜰 겁니다.
 
http://www.microsoft.com/windows/virtual-pc/download.aspx


XP 모드 다운로드



2. Step 1에 쓰여 있는 영어로 된 문장을 가볍게 읽어 줍니다. 뭐라고 써 놨는지 한글로 써드리자면,

Windows 7은 응용 프로그램의 호환성을 위한 몇 가지 내장 된 툴을 가지고 있으며, Windows XP 응용 프로그램은 반드시 Windows 7에 직접 설치가 되어야 합니다. Windows XP 모드는 일부 Windows 7 에서 작동하지 않을 수 있는 오래된 응용프로그램들을 작동 할 수 있게 해줍니다.

 일부 의역이 있을 수 있으니 직접 읽어보시기 바랍니다. ^^ ( 제가 영어엔 좀 약해서 )


3. Step 2 에서는 여러분의 윈도우 버전과 사용하고 계신 언어를 선택 하시면 됩니다. 윈도우 버전을 보는 방법은 "내 컴퓨터"를 우클릭해서 속성을 들어가 보시거나 "내 컴퓨터" 창에서 우클릭을 하신 후 속성을 보시면 다음과 같은 창이 뜨게 됩니다.

내 컴퓨터의 상황


 저는 Windows 7 Professional 32비트 버전을 사용하고 있고, 언어는 Korean 으로 하겠습니다. 64비트 컴퓨터도 있을 수 있으니 자신의 운영체제 버전을 잘 파악하시기 바랍니다.


4. Step 3 에서 일단 Windows XP Mode 라는 버튼을 클릭하여 설치 파일을 다운로드 받도록 합니다. 다운로드 받기 전에 다음과 같은 창이 뜹니다. 처음 설치하시는 분들은 Step 3에서 차례대로 다운을 받으신 후 설치를 진행 하시기 바랍니다.
 

정품 아닌 것들은 가라!!


  바로 Windows 정품 안내에 대한 내용입니다. 영어라서 읽기 싫으신 분들을 위해서 살짝 한글로 번역을 해 드리겠습니다.

윈도우 인증 컴포넌트는 어떤 다운로드가 진행되기전에 설치되어야 합니다.

 여러분이 다운로드 받으시려고 하는 검증 소프트웨어는 대부분의 브라우저에서 동작을 합니다. 일단 설치가 되면 삭제되었거나 옮겨졌거나 손상 됬을 수도 있는 Windows 7 라이센싱 컴포넌트를 복원 할 것입니다. 가끔 이 소프트웨어는 여러분의 PC에서 작동하고 있는 Windows 7이 정품인지를 체크 하는 역할을 수행 할 겁니다.

 뭐 요약하자면 정품이 아니면 못 쓸 것이다. 이 정도의 내용입니다. [Continue] 버튼을 눌러서 진행을 합니다.

정품 인증 진행중

정품인증 확인



 정품 인증이 끝났으면 다시 [Continue] 버튼을 눌러서 진행을 합니다.


 파이어 폭스를 쓰는 저는 위의 창이 뜨지만 IE( Internet Explorer )를 쓰시는 분들은 익숙한 창이 뜰겁니다. 창이 다르다고 안되는 것은 아니니까 놀라지 마시구요. ^^

  WindowsXPMode 파일의 경우 550 MB 정도의 크기라서 시간이 조금 걸리실 겁니다. XP도 또한 운영체제이기 때문에 용량이 이렇게 많은 것 같네요. 잠깐 인터넷 서핑이라도 하고 오시는게 좋을것 같습니다. ^^


  다운을 다 받으셨으면, 실행을 해 줍니다.
 실행을 하면 압축을 푸는데, 몇 초 정도 소요됩니다. ^^


5.  XP 모드 설치를 진행합니다.

 

 설치하실 경로를 지정해 줍니다. XP 모드를 위해서 1.6 GB 정도의 여유 공간이 필요하기 때문에 하드디스크의 용량이 모자라시다면 1.6GB 의 공간을 확보하셔야 합니다. ^^ XP 도 나름 운영체제이기 때문에 GB 급의 용량을 잡아 먹는 군요. 게다가 XP 모드에서 사용 하도록 공간도 확보해야 하니까요.


 다음으로 가상 하드 디스크 파일을 설치합니다. 몇 분 가량 소요 될 수도 있지만 저는 1분이 조금 안 되는 시간에 설치가 완료 되었네요. 설치가 완료되면 XP 모드를 실행 할 수 있습니다. 마침 창이 떴었는데 미처 스크린 샷을 찍지 못 했네요.. ㅜㅜ


 Windoes XP 모드에 대한 사용권 계약 사항이 뜹니다. 언제나 그랬듯이 그냥 넘어가지 마시고 시간 나시면 한번 읽어 보세요.^^ 읽어 보신다음에 계약 사항을 만족하시면 다음 버튼을 눌러서 진행을 합니다.



 가상으로 설치 된 XP 모드의 관리자 암호를 만들어 줍니다. 암호를 두는 이유는 글쎄요. 아마 XP 모드가 가상 하드디스크 뿐만아니라 실제로 Windows 7의 디스크까지 공유하기 때문에 보안상 문제가 발생 할 수도 있기 때문에 만들어 놓은것 같네요.

 


정품 사용자이시라면 보안 업데이트를 정기적으로 받으시는게 좋겠죠 ^^ 보다 자세한 사항을 알고 싶으시다면 밑에 있는 "자동 업데이트에 대한 자세한 정보"나 "Windows Update 개인 정보 보호 정책" 을 클릭하셔서 읽어 보시기 바랍니다.




마지막으로 컴퓨터의 디스크를 XP 모드와 공유하게 된다는 안내문이 나옵니다. [설치 시작(S)] 를 눌러서 설치를 시작합니다.




설치가 컴퓨터의 성능에 따라서 오래 진행될 수도 있습니다. 제 경우에도 몇 분정도 소요되었습니다.




설치가 완료되었습니다. 작은 창으로 XP 모드를 실행 할 수 있는 부분이 생겼습니다. XP 모드를 사용 하실 경우 컴퓨터가 느려질 수도 있으니 참고 하시기바랍니다. ^^  이제 Windows 7 에서도 XP 용 프로그램을 돌릴 수가 있게 되었습니다. 아직은 많은 분들이 XP를 쓰고 계셔서 Windows 7 을 쓰시는 분들에게 유용할지도 모르겠습니다.

 ps. CPU의 가상화가 지원이 되지 않는 경우 XP 모드의 작동이 되지 않을 수 있습니다. 원래 저도 가상화가 지원이 되지 않아서 고생 좀 했었는데, 나중에 다시 포스팅을 하도록 하겠습니다. 급하신 분들은 CPU 가상화로 검색해 보시기 바랍니다. ^^



 자바( JAVA ) 개발을 위해 개발 환경 ( IDE )를 설치하기 전에 JDK 를 설치해야 합니다. 다음 링크를 따라가서 먼저 JDK를 설치하시기 바랍니다.

2010/04/06 - [4. Blah~ Blah~] - 자바( Java )설치하기 & 환경변수( path ) 설정하기

 그러면 이 JDK를 이용해서 실제로 자바 프로그래밍을 할 수 있는 이클립스( Eclipse )를 설치해 보도록 하겠습니다. 먼저 이클립스 홈페이지를 들어가도록 합니다.

http://www.eclipse.org/



 홈페이지의 우측에 "Download Eclipse" 라는 부분이 있습니다. 이 버튼을 눌러서 다운로드 받을 수 있는 페이지로 넘어갑니다.



 가장 용량이 많은 Eclipse IDE for Java EE Developers ( 190MB ) 를 클릭해서 다운로드 받습니다.




 빨간색 박스를 클릭해서 다운로드 받습니다. 아마 한국의 서버중에 하나를 선택해주는 것 같습니다. 카이스트에 있는 서버가 선택된 모양인데, 아무튼 상관없으니 클릭해서 다운로드 받습니다.



 저는 파이어폭스를 써서 이런 화면이 나왔습니다. 인터넷 익스플로러를 쓰시는 분도 다운로드 받는 창이 뜨실 겁니다.




 적절한 폴더를 잡아서 압축을 풉니다. ( 저는 알집을 사용하고 있습니다. 다른 프로그램을 사용하셔도 무방합니다. )




 이클립스 압축파일을 압축해제 하면 위와 같은 파일들이 나옵니다. Set up 파일이 없죠? 네 이클립스는 따로 설치를 할 필요가 없이 이클립스 홈페이지에서 그대로 다운받아서 압축을 풀고 사용하시면 됩니다.

eclipse.exe라는 파일을 실행합니다. ( 동그란 단추모양의 아이콘 )



전 XP를 쓰는데 이런 에러가 뜨는 군요. 해결 방법을 찾아 보도록 하겠습니다.

다시한번 이클립스의 구성 파일들을 봅시다.



 위 파일들중 eclipse.ini 라고 하는 파일을 열도록 합니다. 이클립스 설정 파일인데, 여기서 조금 변형을 해야 xp에서 실해잉 됩니다.


빨간색 네모 친 부분을 삭제해 줍니다. 잘 안보이시는 분들을 위해 다시 써드리겠습니다.


-startup
plugins/org.eclipse.equinox.launcher_1.0.201.R35x_v20090715.jar
--launcher.library
plugins/org.eclipse.equinox.launcher.win32.win32.x86_1.0.200.v20090519
-product
org.eclipse.epp.package.jee.product
--launcher.XXMaxPermSize
256M
-showsplash
org.eclipse.platform
--launcher.XXMaxPermSize
256m
-vmargs
-Dosgi.requiredJavaVersion=1.5
-Xms40m
-Xmx512m


 이것은 이클립스를 사용할 때, 메모리의 사용을 제한하는 부분입니다. 이클립스를 이용해서 매우 부담이 큰 작업을 할 때에는 시스템이 죽을 수도 있습니다. ( 뭐 기가급의 메모리를 사용하신다면 그러기 힘듭니다만 프로그램상 오류라면 ,,,) 아무튼 여러가지 해법들이 나와있는 포스트에 링크를 걸어 드리겠습니다.

Eclipse start Error 해결하기 (JVM terminated. Exit code=-1)

 빨간색 부분을 지우고 다시 이클립스를 실행합니다.



 실행이 되죠?



 Workspace 를 지정해 줍니다. 프로젝트들이 어느위치에 저장될 것인지를 지정하는 것입니다. 기본적으로는 위 경로로 저장이 되지만 따로 관리 할 것이라면 다른 폴더를 지정하셔도 됩니다.



위와 같이 멋진 화면이 뜨게 되고, 이클립스의 설치가 완료됩니다. ^^ 저도 이런 인터페이스는 처음 봐서 하나하나 써가야겠지만 기본적으로 [File] -> [New] -> [Project] 를 클릭해서 프로젝트를 만들어 자바 프로젝트를 관리 할 수 있습니다. 앞으로 자바를 이용해서 이것 저것 많이 만들어 봐야겠군요. 안드로이드도 자바 쓰던데 ㅎㅎ

아무튼 지금까지 이클립스(Eclipse) 설치 였습니다.

+ Recent posts