Grub4dos을 이용한 USB에서 XP 설치

2009/10/06 00:06
USB에 grub4dos를 사용해서 여러가지 긴급복구용 usb를 사용할때가 많은데 OS설치를 추가할때 vista는 문제가없는데 xp는 설치세팅을 하는게 살짝 곤란합니다.


일단 명령 프롬포트(cmd)를 열고 xp설치 CD의 I386폴더로 이동합니다. (VISTA 이상의 OS에선 안됨..-_-; vmware등에서 작업하세요)

USB의 드라이브 문자가 M이라고 가정합니다.

winnt32.exe /noreboot /makelocalsource /tempdrive:M: /syspart:M: /unattend:winnt.sif

다음을 실행합니다.

※무인설치가 아닐경우엔 뒤의 /unattend:winnt.sif를 뺌.

xp설치 프로그램이 뜨고 파일복사 작업후 프로그램이 자동 종료됩니다.

USB를 확인해보면 루트에 $WIN_NT$.~BT폴더랑 $WIN_NT$.~LS 폴더가 생성되어있고, BOOTFONT.BIN, textsetup.sif, NTLDR파일이 생성되어있습니다.

NTLDR을 xpinst_NTLDR 정도로 이름을 임의로 바꿔주고 grub의 menu.lst에 다음 메뉴를 추가

title XP Install
find --set-root /xpinst_NTLDR
chainloader /xpinst_NTLDR
boot

Author: 이아우 Category: 컴퓨터/Windows Tags: , , , , ,

2009/10/06 00:06 2009/10/06 00:06
  1. Blog Icon
    야꾸자

    블로그에 퍼갑니다.
    좋은정보 감사합니다^^

Windows Vista SP2 에서 Visual Studio 2008 SP1 설치 방법

2009/05/01 06:24

Vista SP2를 깔고, Visual Studio 2008 SP1을 설치하려고 하니, 에러가 나더군요.

Exe (J:\vs90sp1\dotnetfx35langpack_x64ko.exe) failed with 0x80070643 - Fatal error during installation.


로그에서 다음과 같은 에러가 납니다.

.net3.5 언어팩을 설치하다가 죽는거 같은데.. 이 현상은 예전에 Windows 7 에서 설치할때도 나타난 같은 증상이였죠. 그래서 예전처럼 하니까 해결되었습니다.

해결은 다음 링크를 참조 : http://blog.ly.lv/devk/entry/Visual-Studio-2008-SP1-Windows-7-beta-build-7000-에-설치하기


Author: 이아우 Category: 컴퓨터/Windows Tags: , , , ,

2009/05/01 06:24 2009/05/01 06:24

Visual Studio 2008 SP1 Windows 7 beta build 7000 에 설치하기

2009/01/14 04:59

Visual Studio 2008 SP1을 Windows 7에 설치하다보면 중간에 에러가 나면서 설치가 취소가 되는데요.
그 이유는 설치프로그램에서 .Net framework 3.5 관련된 파일을 설치하려고 하기 때문입니다.
(로그를 확인해보니 전 3.5 한글 언어팩 설치 부분에서 에러를 뿜더군요.)

Exe (J:\vs90sp1\dotnetfx35langpack_x64ko.exe) failed with 0x80070643 - Fatal error during installation.


Windows7 Beta build 7000에는 내부적으로 .Net framework 3.5.1이 깔려있는데요.
3.5에 관련된 버전코드가 레지스터리에 저장이 되어있는데 한국어(1042)에 관한 레지스터리를 포함이 안되어있더군요. (영어버전이니 당연하겠지만)

그래서 이 설치부분을 우회하는 방법을 알아내서, 알려드립니다.

시작 - 실행에 들어가서 regedit 라고 칩니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\
까지 이동하시면 아마 1033 키값밖에 없을껍니다.
여기서 1042 키값을 생성해 줍니다.

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP\v3.5\1042\
이런 주소가 되게요.

그다음 1042키값 안에 다음과 같은 DWORD(32-bit) 값들을 생성합니다.

이름: Install  값: 1
이름: SP       값: 1
이름: Version 값: 3.5.30729.715
* 잘못 표기했네요. Version 은 String 값 으로 생성합니다.

사용자 삽입 이미지


그 다음 다시 SP1 설치프로그램을 실행하면 기존에 에러나던 부분에서 잘 넘어갑니다.


일단 전 이렇게 해서 SP1을 현재 설치중입니다. 넷북사양이 별로 안좋아서 오래걸리네요 -_-;


2009-05-01 추가
* Vista SP2를 설치한 뒤 설치해도 같은 에러가 납니다. 해결방법은 같습니다.

Author: 이아우 Category: 컴퓨터/Windows Tags: , , , ,

2009/01/14 04:59 2009/01/14 04:59
  1. Blog Icon

    켜놓고 3시간 자고일어나니 되있더라.. 백년걸리는듯

  2. 어...-_-; 존나 오래 걸려..

  3. Blog Icon
    비밀방문자

    관리자만 볼 수 있는 댓글입니다.

  4. 친추했어요~

  5. 고맙습니다. ^^

Windows 7 beta build 7000

2009/01/14 01:17

HP 2133에 설치해 보았다.

Vista는 Install.wim만 빼고 저용량으로 CD에 굽거나, USB에 옮겨서 일단 부팅을 한 뒤에, 따로 HDD에 깔아놓은 설치본의 Setup.exe를 실행해서 설치하는 법이 통했는데.. Windows 7은 Setup.exe가 설치전에 install.wim을 검사한다. ㅠㅠ

그래서 어쩔 수 없이 집안을 뒤적이다가.. 한 8년 쯤 된 12GB 짜리 HDD를 찾아서 거기에 복사한 뒤에 설치를 했다.

열악한(?) HDD 에도 불구하고 설치시간은 대충 30분이 채 안걸렸다. 확실히 Vista에 비해서 매우 빠른 설치시간..

부팅 후의 Windows 7은 Vista와 다를게 없어서 별로 이질감이 없었다. 오히려 불편했던 것들.. 혹은 혁신적으로 개선된 부분 덕분에 매우 쾌적한 환경을 제공한다.

특히 마음에 드는건 시작표시줄 부분인데.. 고전의 방식을 버리고 ICON으로만 표시하고 마우스를 대면 Vista의 미리보기 식으로 펼쳐지는 방식을 채택했다. 맨 처음엔 조금 어리둥절했는데.. 몇 번 써보니 이거 아주 물건이다. ㅠㅠ

HP 2133 의 드라이버는 기본적으로 모든걸 다 잡고, 못잡는건 Windows update에 optional로 제공이 된다.

아니면, HP 공식 홈페이지에서 HP 2133의 Vista용 드라이버를 깔아주면 다 잘 잡아준다.

그래픽 드라이버는 자동으로 잡지 못하는데, 이건 위에 썻다 싶이, HP 공식홈페이지에서 HP 2133용 Vista 드라이버를 깔아주면 잘 잡는다.

HP 2133용 유틸(Hard Drive Guard 라던지..)도 Vista용으로 깔아주면 무리없이 설치가 된다.

Virtual Drive 같은 경우에는 Daemon은 호환성문제로 작동이 되지않고, virtual clone drive 라는 freeware 프로그램을 설치하면 잘 동작한다.
그런데 나만 그런지는 모르겠지만, 이미지를 Mount 했을때 가상 드라이브가 바로바로 갱신이 되지않고, 작동중에도 시도때도 없이 autorun이 동작한다. -_-; 암튼 프리웨어라서 잘 쓰고있다.


사용자 삽입 이미지



Windows 7 바탕화면엔 떡~ 하니 물고기 한마리가 자리 잡고있는데.. 이 물고기 이름이 베타(betta)라고 한다.


Author: 이아우 Category: 컴퓨터/Windows Tags: , ,

2009/01/14 01:17 2009/01/14 01:17
  1. Blog Icon

    적절한 베타임 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ

  2. 난 왜 물고기가 있나 했어 ㅋㅋㅋㅋㅋㅋ

usb 또는 CD로 window vista 설치

2009/01/13 23:49

0. 사전 준비

하드디스크 파티션을 2개 이상으로 나눠서, vista를 깔지 않을 부분에 vista이미지에 있는 파일을 몽땅 복사해 줍니다.
이 글에서는 풀린 위치가 (d:\vista\) 라고 가정합니다.


1. CD로 설치

vista 이미지에서 install.wim 파일을 제외하면 한 311MB쯤 됩니다.
install.wim파일을 제거하고, UltraISO 등으로 다시 부팅가능한 CD로 묶어줍니다.

CD로 설치할 사람은 CD로 굽고 3번 항목을 따라합니다.

2. USB로 설치

일단 USB를 꼽고 cmd 창을 켜서 다음 명령어를 따라합니다.

diskpart
select disk 1 (list disk해서 usb의 disk 번호를 제대로 골라줘야 함)
clean
create partition primary
select partition 1
active
format fs=fat32 quick
assign
exit


그 다음 비스타의 파일을 USB로 복사합니다. usb가 4GB이상 되시는 분들은 그냥 전체를 복사하시면 되고, 용량이 적으신 분들은 1. CD로 설치 항목에서 제작한 311MB짜리 이미지 파일을 복사합니다.

명령어는 다음과 같음

vista 이미지가 들어있는 드라이브가 D드라이브이고, USB메모리가 들어있는 드라이브가 E드라이브라고 가정

xcopy d:*.* /s/e/f e:


3. 제작한 CD(혹은 USB)를 넣고, 부팅을 합니다.

그럼 윈도우 부팅전에 까만화면에 하단에 진행바(ProgressBar)가 가는 화면이 있는데, 그 화면에서 CTRL키를 쭉- 눌러줍니다.

그럼 설치화면(winPE)이 떳을때, cmd 창이 하나 뜨게 됩니다. 거기서 d:\vista\setup.exe 를 실행하면 하드에 있는 비스타로 설치를 할 수 있습니다.

-끝-

p.s
경험상 ctrl키를 눌러도 cmd창이 안 뜨는경우엔 간혹 키보드를 usb로 연결한 상태에서 보드 특성인지.. 그 '로딩화면' 에서만 키보드가 안먹는 컴퓨터가 있음.. 그럴 경우엔 그냥 ps/2 로 연결해야 함.

p.s 2
가끔 setup.exe를 쳐도 프로세서는 뜨고, 나타나지 않는상태로 좀 오래 기달려야 뜨는 경우도 있음.

p.s 3
Windows 7 부턴 install.wim파일을 제거하면 설치 진행이 안됨.

Author: 이아우 Category: 컴퓨터/Windows Tags: , , , , , , ,

2009/01/13 23:49 2009/01/13 23:49

csrss를 이용한 프로세스 감지

2008/10/27 03:00

rootkit에 csrss를 이용해서 프로세서 목록을 탐지하는 기법이 올라왔다.
csrss의 unexported symbol 인 CsrRootProcess의 정보를 가지고, 프로세서의 목록을 탐지하는 것인데, 보통의 알려진 방법의 탐지기법이 아니라서, 탐지기법을 우회하는 왠만한 rootkit들은 거의 탐지가 될 것으로 보인다.

시험삼아 내 놋북(vista x32)에서 국내의 N모 프로그램을 키고 돌려보았더니 pid를 잘 감지해 내었다.

rootkit의 필자는 델파이 코드를 첨부해 놓았는데 코멘트에 보면 그걸 c 코드로 바꿔서 올려준 사람이 있다.
그리고 sysinternals 포럼에서는 이미 저 방식을 bypass하는 코드도 작성이 끝난 듯 보임.

참고 :
http://www.rootkit.com/newsread.php?newsid=908
http://forum.sysinternals.com/forum_posts.asp?TID=15457&KW   /// 댓글에 bypass 코드 담겨있음.
http://lucid7.egloos.com/2079525   // lucid7님의 번역문

Author: 이아우 Category: 컴퓨터/Windows Tags: , ,

2008/10/27 03:00 2008/10/27 03:00
  1. sysinternals포럼에 우회한 코드가 누군가 벌써 올려놓았군요.
    감사합니다 :)

  2. Blog Icon

    여튼 csrss좀 좋은듯..

Visual Studio 2008 도구 상자(Tool box) 문제

2008/09/20 03:29

VS 2008에서 도구상자에 아이템이 제대로 표시가 안되거나 하는 문제를 겪었다.

노트북에서 Window Mobile(C#) 프로젝트를 생성했는데 UI편집 부분에서 도구상자에 컨트롤이 하나도 표시가 안되는것! 모두 표시를 해도 사용가능한 컨트롤이 하나도 없어서 새로깔아야 하나 하는 생각까지 했을때 구글링으로 찾아낸 정보.

XP 기준으로 다음 디렉토리로 들어가서
C:\Documents and Settings\\Local Settings\Application Data\Microsoft\VisualStudio\9.0

다음의 파일들을 지워주고 VS2008을 재시작 하면 도구상자를 새로 로드하면서 관련 문제가 사라진다.
"toolbox.tbd", "toolboxIndex.tbd", "toolbox_reset.tbd", "toolboxIndex_reset.tbd"


난 Vista를 사용중이라 C:\Users\ 계정명 \AppData\Local\Microsoft\VisualStudio\9.0\ 으로 들어가니 해당 파일이 있었다.


Author: 이아우 Category: 컴퓨터/Windows Tags: ,

2008/09/20 03:29 2008/09/20 03:29
  1. 9.0 폴더 통째로 삭제해도 됩니다. ^^;;

  2. 아.. 전부 임시파일들인 모양이네요 ^^

OllyDbg 2.0 - pre alpha 발표

2007/10/15 02:35

무료이지만 막강한 기능을 자랑하는 Ollydbg가 2.0 pre-alpha를 발표했군요!

October 11, 2007 - First bug reports

Shame on me! In only one day, I have received 15 bug reports related to the v2.0 pre-alpha code! Most of them concentrate around the protection violation at address 477AC3 (a more or less obvious bug), but there are also other crashes reported. What should I say? Thank you! Without your steady help, OllyDbg 1.10 would never reach its actual quality. Hopefully, in some time second version will reach at least the same standards... Anyway, in the couple of weeks there will be update here. And - thank you again! Please keep it this way!



October 09, 2007 - Pre-alpha version

The child is big enough to show it to the public, so download this and have a look. Is this version functional? Yes. Is it better than 1.10? Definitely not. Is it better than v1.00? In some aspects - maybe, but in general - no. Can you use it for debugging? Yes, but you will miss many, many features... So please don't be too critical and send me no emails - this version is not even a full-featured alpha, and will change dramatically in the next several weeks or monthes. But in the case that OllyDbg will crash and generate errorlog.txt, be kind and do send me this file - I will need it for debugging. And now - enjoy!



발표한지 2일만에 버그리포팅을 15개나 받았다고 Thank you를 연발하고 있네요. ㅎㅎ

그 전 부터 개발중이였지만, 꽤 오랫동안 소식이 없어서 잊고 지냈는데, 실행가능한 버젼이 나오니 막 흥분이 되는군요. ㅋㅋㅋ

저도 얼른 써보고 버그하나 발견해서 리포팅 해야 겠습니다. ㅋㅋㅋ

Author: 이아우 Category: 컴퓨터/Windows Tags: ,

2007/10/15 02:35 2007/10/15 02:35
  1. Blog Icon

    이거 나왔으면 좀 말해주지 ㅠㅠ 모르고있었는데