질렀다 외장하드 (에) 윈도우 설치기!

MGTec - 3.5인치, MG35UG

사용자 삽입 이미지


HDD - 삼송.. 모델명은.. 몰라염 암튼 1T

SATA2, USB ONLY 앞에는 졸라 눈부신 LED

일단 소음은 별로 없구여(머 가끔씩 드륵거리는거야 이애해 줘야지뭐..)

14마넌에 케이스랑 1T하드라 머 갠차는거 같아서 질렀습니다... 특별한건 없고

CD 사기도 귀찮고 파티션 작업하기도 힘들어서 걍 하나 질렀습니다

아니 아니 사실로 말하면 윈도우를 한번 몰아내려보려 시도한거죠

일단 계획은 윈도우는 외장하드에다가 설치하고 나머지 데이터 공간은 그냥 백업용으로 사용하는거 였습니다...

근데 외장하드에다가 윈도우 까는게 그리 쉽지만 않더군여..

"외장하드로 윈도우 설치" 는 많은데 "외장하드에 윈도우 설치"

는 물어보는건 많은데 답변은 별로 없다는;;; PE 깔까 했지만 그것은 포기..;;

어쩃던 우여곡절 끝에, 인터넷에서 찾은결과

1 windows XP Sp1 에다가
- 제가 테스트 해보진 않았지만 SP2, SP3는 안됩된다고 합니다)
- 그러니깐 sp2따로 깔아줘야해요.... 물론 다 깔고나서는 정상작동 합니다.
-  IE8도 물론 OK!

2 윈도우 이미지에서 i386디렉토리 내부에 아래 첨부파일로 바꿔치기 한담에

3 구워서 설치...

하면 "외장 하드에서 윈도우를 사용할수 있다" 는 사실을 알아내고 시도 해서 성공 했습니다

나머지는 그냥 윈도우 설치하듯이 쭉 하면 됩니다...

(설치 중간중간에 경고 메세지가 나오긴 하는데, 그냥 무시하고 쭉 설치해 주시면 됩니다)

사용하면서 일부 애로사항이 조금 있습니다

처음 시작활때마다 페이지파일을 만들수 없다고 궁시렁 거리더군요 계속 경고 메세지 뜹니다..

제가 찾아보기에는 이 방법을 해결할 수 있는 방법은 따로 없는걸로 알고 있습니다. 뭐 쓸수밖에..

(페이지 파일이 없기때문에 (리눅이 치면 스왑이 없는거...) 물리 메모리의 양 이상을 쓰게 되면 아마 시스템이

맛탱이 갈겁니다.. 그러니깐 적어도 램이 한 2G이상인 분이 쓰시면 좋겠죠)

그리고 드라이버 같은거 깔떄 설치상에 약간 문제가 있었습니다만.. 설치는 이상하게 되도 작동은 잘 하더군요

아 그리고 윈도우 업뎃할때 IE8를 깔면 블루스크린이 떠버리더군여...

홴만하면 IE6로  파폭으로 IE탭 쓰는걸 추천..

------------------------------ 여기까지가 설치 이야기, 다음부턴 부트로더 이야기 ------------------

아시다 시피, 윈도우는 지가 뭐 왕이라듯이 되는지 첫번째 하드의 MBR를 지가 막 먹어 버립니다

암튼 저는 리눅이를 뒤에 깔았으니깐 Grub이를 다시 덮어썻는데요.

문제는 2번째 하드로 부팅이 안된다는겁니다 Grub만으로는.... (물론 제가 모르는거라고 생각 합니다만 ; )

(hd(1,0) 이런식으로 잡아줘도 안되고, map명령어도 해보고.. ) 안되더군요

그래서 그냥 외장하드로 부팅해서 거기서 처리하려고 생각했습니다

근데 이것이 또 문제가 발생하는게.. (다시 말하지만)

첫번째 하드의 첫번째 파티션에 윈도우는 깔려야 하고, (고로 MBR이 윈도우 덕분에 날라가고),
"부트로더도 첫번째 하드의 첫번째 파티션에" 존재한다는 사실입니다..;;

제가 파티션을  첫번째 하드에 첫번째 파티션에 리눅이를 깔았기 때문에 좀전에 설치한 윈도우의 부트로더는

(쉽게 말해서 첫번째 하드, 즉 내장하드에 윈도우 부트로더가 깔린거죠)

날라간거...가 되겠습니다.... (Nt부트로더가 없다고 ctrl + alt + del 눌러라는 에러메세지가 뜨죠

그리해서 이현상을 해결하기 위해

bootfont.bin

boot.ini

ntldr

NTDETECT.COM

을 윈도우가 설치된 시스템에서 복사해서 외장하드 윈도우 설치된 파티션(c:\ 드라이브)에 복사 해 넣은후

boot.ini 파일을 다음과 같이 내용을 바꿉니다

(당연히도, 외장하드의 첫번째 파티션에 윈도우가 설치되어 있습니다)

timeout=5

default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect /NoExecute=OptIn

그다음에 부팅순서를 외장하드로 선택하고 부팅하면 외장하드로 윈도우가 뜨는 모습이 잘 나타납니다.

나는 걍 외장을 꽃고 부팅하면 바로 윈도우를 쓰겠다 하시는 분은

그냥 부팅 순서를 외장하드를 젤 첫번째로 놓으시면 됩니다

음... 제가 쓰기에는 딱히 윈도우가 불편하거나 그러진 않았어요 느리지도 않고..

단지 부팅할때 시간이 촘 많이 걸리는데 (갈수록 시간이 늘어나서.... 한 4~5분(!) 걸리게 되더군여)

이게 제가 중간에 드라이버 잘못해서 버벅이는건지 원래 외장하드에 깔면 이러는건지는 잘 모르겠어요..

일주일 전에 포스트 글 만들어 놓고서는 지금에야 다 포스팅을 완성하는군요 휴~


머 이렇게 설정한지 한 일주일이 되가는데 귀차나서 윈도우는 잘 안들어가게 되네여...

오 효력이 있어!!!!

ps1; 맨 처음에 설치된 USB포트에 계속 외장하드를 물려서 사용해야 합니다.

만약 그렇게 하지 않으면 제대로 부팅이 안될수가 있어요

ps2; 윈도우 로그인을 할때마다, 페이지 파일이 크기가 작네 어쩌네 하면서 오류메세지가 뜨는데요

이걸 해결하려면 (좀 깁니다... ; )
제어판 -> 시스템 -> 탭에서 "고급" 선택 -> "성능" 에 "설정(S)" 버튼 클릭
 
-> 그럼 "성능 옵션" 이란 창이뜸 -> 거기서 "고급" 탭 클릭

-> "가상메모리"의 "변경(C)" 클릭 -> 윈도우가 설치된 드라이브 선택

-> "선택된 파일의 페이징 파일 크기" 에서 "페이징 파일없음 (N)" 을 선택

-> 옆에 "설정" 버튼을 누름 -> "시스템"(시스템 등록 정보) 이 끝날때까지 계속 확인 단추를 누름

-> "시스템을 다시 시작하겠습니까"? 물어보면 바로 재 부팅

이제는 로그인할때 뭐라고 메세지 안뜨고 바로 바탕화면이 뜹니다.

'Etc' 카테고리의 다른 글

3일 저녁 무궁화호 기차 선로에 한시간동안 멈춰서다!  (4) 2010.02.04
프로그래밍은 역시..  (18) 2009.10.14
1일째  (6) 2009.08.29
M1T 사지마여  (17) 2009.08.20
mp3 or pmp를 지르려고하는데  (12) 2009.08.12