윈도우는 x86 프로세서에서 동작하는 운영체제죠
그리고 스마트폰은 ARM 프로세서를 사용하고요 근데 안드로이드폰에 윈도우를 설치할 수 있습니다^^
이유는 CPU를 에뮬레이트 해주는 애플리케이션이 있기 때문인데요
원래는 BOCHS(박스라고 발음합니다) 나 QEMU(얘도 Bochs소스가 좀 많이 들어있습니다)같은
이종(異種)프로세서에서 x86 프로세서를 에뮬레이트 하는 오픈소스 프로그램이 있는데
xda에서 korvs2003라는 개발자분이 Bochs를 안드로이드용으로 컴파일해주셨습니다
이걸 이용하도록 하겠습니다
준비물
스마트폰 : ① CPU클럭 최소 1Ghz
② 저장공간 4GB
윈도우 이미지 : XP나 윈도우 서버2003 까지는 테스트해 봤으며
웬만하면 자동 응답파일로 무인설치 이미지로 만들어 놓는 게 좋습니다
(무인설치 만드는 방법은 하도 널려서 여기서는 생략합니다)
도전정신, 인내심, 시간 : 어마어마하게 오래걸립니다
설치시간만 해도 약 40분 정도 잡아먹고
폰에 넣고 부팅되는 것만 15분 정도 걸립니다(갤치디 기준)
무엇보다 시간과 인내심이 제일 중요합니다
(솔찍히 말하면 이거 완전 삽질이거든요
근데 국내에는 삽질을 좋아하는 분이 드문가 봐요)
아 Bochs를 이용해서 설치해도 되지만 설정이 까다로우므로 여기서는 Qemu를 이용해서 설치하도록 하겠습니다
먼저 디스크 이미지를 생성해야 합니다
bximage.exe
첨부된 bximage.exe를 실행합니다(원래 bochs PC버전 설치파일에 포함되어있는 프로그램입니다)
두 번째는 flat을 입력합니다 (fixed 그러니까 ...음 고정할당 된 이미지를 생성한다는 뜻입니다)
세 번째는 용량을 MB 단위로 입력하는데 일단 부팅가능 확인을 한 건 3.5GB까지입니다.
4GB 이상은 안드로이드가 fat32 포맷이므로 당연히 안 들어가고
3.9GB로 해보았는데 폰에 넣으면 이상하게 블루스크린이 뜨더라구요
3.8GB까지 해보았는데 안 되더라구요 그냥 3.5GB로 해보니 되더군요. 안되면 더 줄여보세요.
4번째는 그냥 엔터 치시면 됩니다
그리고 이미지 안에 윈도우를 설치하기 위해서 QEMU매니저를 다운받아야 합니다
설치버전이나 포터블버전을 받으시면 됩니다
(2013년 2월 25일 확인해보니 사이트가 문을 닫았군요 파일 올려드립니다)
qemumanager7.pdf
매뉴얼
qman70.7z
포터블 버전(원래 파일은 Zip이지만 용량제한에 걸려 7zip으로 압축해서 올립니다)
setupqemuk70.exe
설치 버전
다운을 받으셔서 실행하면
그리고 디스크이미지는 이미 생성했으므로 생성 안 함으로 해주고 다음을 누릅니다
저는 XP는 이미 해보았고 블로그 포스팅을 위해 서버 2003으로 해보겠습니다.
뭐 그러면 안 되는 거지만 정품 라이센스가 필요 없습니다. 아쉽게도 폰에 넣으면 인터넷이 안되기 때문에 ㅋㅋ;;;;
//마운트 하는 법을 모르겠다고 하시는 분들이 많으셔서서 추가합니다.
어떤 부분을 모르겠다고 하시는지 이제야 알았네요
여기서 빨간사각형으로 표시된 곳의 ... 버튼을 누르면
시간이 어마어마하게 오래 걸리므로 웬만하면 자동설치로 설정해두면 좋습니다.
그리고 잠시 놀러 갔다 오면 됩니다 ㅎ
게임 같은 건 그래픽이 딸려서 못하고 내장된 카드게임 같은 건 가능합니다.
다 하셨으면 이제 시스템을 종료해줍니다
그리고 폰을 컴퓨터에 USB로 연결해준 뒤
SDL.zip
첨부한 SDL.zip의 압축을 풀어 SD카드의 루트 폴더의 SDL폴더 안에 넣어주시고 윈도우를 설치한 c.img 파일을 SDL폴더 안에 넣어줍니다.
※ 아 추가로 bochsrc의 내용은 수정 할 수 있으며 가장 많이 바꾸실 램 할당량은 megs 로 표시되어있고 초기 256MB로 세팅되어있습니다.
램이 많은 폰은 많이 할당하시면 되겠습니다.
※ bochsrc에 내용을 다음과 같이 바꾸시고
ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog
SDL폴더와 마찬가지로 sdcard의 루트폴더에 hdd폴더를 만들면(물론 /sdcard/HDD 폴더를 다른데로 지정해도 됩니다) 폰에서 부팅후 hdd폴더안의 내용을 볼 수 있습니다.
※ bochsrc의 내용을 다음과 같이 바꾸시면 사운드 재생이 가능합니다.
sb16: wavemode=1, dmatimer=500000
SB16드라이버가 설치되어있어야 하는데 사운드 블라스터 16입니다. 아마 XP에서는 자동으로 잡을겁니다.
Bochs2_5_1.apk
그리고 첨부한 bochs2_5_1.apk를 폰에 설치해 줍니다.
그리고 실행을 해주시면 바이오스 화면이 뜨고
여기서 한~~~~참을 기다리게 되면
근데 이상하게도 서버가 XP보다 부팅이 5분이나 빠르군요 XP는 20분 걸렸습니다. 서버가 테마나 바탕화면 등 설정할 것이 적어서 그런 것 같습니다
아 사용법은
볼륨 업 버튼 : 왼쪽 마우스 클릭
볼륨 다운 버튼 : 오른쪽 마우스 클릭
메뉴 버튼 : 엔터
취소 버튼(뒤로 버튼) : 백스페이스
왼쪽 위 빈 공간 터치 : TAB
왼쪽 밑 빈 공간 터치 : 키보드 열기
이고 Hacker's Keyboard 어플을 설치하시면 좀 더 데스크탑처럼 쓰실 수 있습니다.
단점은 한글이 지원이 안 된다는 것인데 그래도 ConnectBot 사용 자주 사용하시는 분이나 리눅스 많이 만지시는 분은 이만한 키보드가 없을 것이라고 생각합니다
//너무 문의가 많아 추가합니다
Bochs는 그저 앱입니다. 구동 방식 자체는 다르지만 일단은 VMware나 VirtualBox처럼 생각하시면 되겠습니다. 그러니 윈도우나 리눅스 상에서 VirtualBox로 윈도우를 구동하다가 다시 원래의 운영체제로 돌아오고 싶을때 VirtualBox를 종료하면 되는 것처럼 다시 안드로이드로 돌아오고 싶을때는 멀티태스킹기능을 이용해서 돌아오시거나 그냥 Bochs를 종료하시면 됩니다.
//혹시 안되시는 부분 있으시면 댓글 주시면 아는 한도 내에서 답변 드리겠습니다
//잘 사용하세요 ^^
이 글은 CCL라이센스 BY-NC-SA를 적용하기 때문에 마음껏 퍼가셔도 됩니다. 다만 BY-NC-SA는 전염성을 가지기 때문에 이 게시물에 있는 자료를 이용해서 다른 글을 작성하실때 출처랑 CCL표기 확실히 해주셔야 합니다. 그리고 CCL을 달았다는 것은 퍼가는 것을 허용한다는 의미이기 때문에 이것을 퍼간 페이지에 한하여 마우스 오른쪽 버튼 잠금 푸셔야 합니다.
'Tips > Windows' 카테고리의 다른 글
그림파일 속에 압축파일을 숨겨보자 (10) | 2013.01.07 |
---|---|
안드로이드 폰에 윈도우를 설치해 보자 (349) | 2012.12.24 |
어베스트(Avast)백신 윈도우8 블루스크린 해결 방법 (9) | 2012.12.18 |
윈도우 단축키 이걸로 종결짓는다!!!윈도우8 단축키 모음 (0) | 2012.11.12 |
최신폰에 안드로이드 지우고 윈도우7이나 아니면 안드로이드하고 윈도우7같 깔고 운영할 수 있나요? 기존 컴퓨터에서처럼 AtiveX실행 할 수 있을까요? 그리고 이때 폰의 USB 포트를 이용해서 유선랜으로 사용 가능할까요?
최신폰에 안드로이드 지우고 윈도우7이나 아니면 안드로이드하고 윈도우7같 깔고 운영할 수 있나요? 기존 컴퓨터에서처럼 AtiveX실행 할 수 있을까요? 그리고 이때 폰의 USB 포트를 이용해서 유선랜으로 사용 가능할까요?
삽질이라뇨 쉬운되요 ^^ 무인설치 iso 11mb/초 속도로 아주빠르게다운받아서 cd-rom 에 아주쉽게 넣고 c.img 아주쉽게만들어서 하드0에 넣고 설치프로그램시작해서 아주쉽게 포맷하고 복사하고 제부팅해서 39분동안 영화나보고 와서 usb3.0으로 갤노트에 sdl 과 넣고 bochs 깔고 실행하고 기다리면 짜잔!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
과정이 많긴 하지만요.
삽질이라뇨 쉬운되요 ^^ 무인설치 iso 11mb/초 속도로 아주빠르게다운받아서 cd-rom 에 아주쉽게 넣고 c.img 아주쉽게만들어서 하드0에 넣고 설치프로그램시작해서 아주쉽게 포맷하고 복사하고 제부팅해서 39분동안 영화나보고 와서 usb3.0으로 갤노트에 sdl 과 넣고 bochs 깔고 실행하고 기다리면 짜잔!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
과정이 많긴 하지만요.
555 address modify / delete reply
bochs켰는데 c.img도있는데 A disk error 이래요
555 address modify / delete reply
bochs켰는데 c.img도있는데 A disk error 이래요
윈도우 cd 이미지라는게 대체 뭐죠....
Reply: 독도강치 address modify / delete reply
CD 이미지의 종류는 img,iso가 있습니다.
대부분 윈도우를 설치할때 사용되며,
닌텐도로 비교하면
롬파일이라고 보면 됩니다.........
윈도우 cd 이미지라는게 대체 뭐죠....
고급 address modify / delete reply
저기 여기 인터넷연결할수가있나요?
완전한 컴퓨터가 가는지 궁금합니다.
Reply: 독도강치 address modify / delete reply
아쉽게도 인터넷은 안됩니다.....
(대신 정품인증 필요없음 ㅋㅋㅋ)
익명 address modify / delete reply
알만툴게임은 돌아 가려나
address modify / delete reply
비밀댓글입니다
독도강치 address modify / delete reply
이거 안드로이드 태블릿에 넣으면
윈도우 탭으로 사용가능할듯.............
아! 그리고 어떤 사람이 PSP로
Bochs를 구동해서 Windows 95 돌렸다던데....
잘하면 닌텐도 스위치로도 돌릴수 있을듯
합니다........
뚯뚜루 address modify / delete reply
이 글을 읽어주실지 모르겠습니다만~
혹시 윈도우10 설치 성공하신분 있으신가요???
윤동현 address modify / delete reply
Qemu Manager가 실행이 않돼요 제컴이 윈도우10 인데 ㅠㅠ
윤동현 address modify / delete reply
Vm were도 돼나요?
윤동현 address modify / delete reply
아니면 iso만 구동시켜도 돼나요?
Reply: 윤동현 address modify / delete reply
네
기미이 address modify / delete reply
짱잘돼요!
리니지 address modify / delete reply
혹시 윈도우 설치 하고 폰에서 리니지 가능 할까요?
111 address modify / delete reply
부팅속도만큼
윈도우 부팅 상태에서 뭘 실행해도 일반 컴보다 많이 느린가요?
아니면 부팅만 느리고 나머지 프로그램은 비슷한 속도로 실행되나요?
쾌남 address modify / delete reply
안녕 하세요... 유용한정보 잘보았습니다.. 저는 태블릿pc (안드로이드 4.1.1)을 윈도우 os 로 바꿀려고 합니다...
그런데, 올려놓으신 정보는 좀 지난 버젼인듯 싶어요.. 혹시 최신 버젼으로 설치 방법 있으면 알고 싶습니다.
ex) 컴퓨터는 윈도우10 으로 다운로드받어 태블릿(스마트폰)에 연결해서 설치하는 방법등등... 말입니다..