2008년 7월 12일 토요일

안랩에서 배포한 복구ISO를 PXE부팅으로 실행시키기...



컴퓨터간 네트워크 환경이 구축되어있고,

lsass.exe가 삭제된 네트워크 (PXE)부팅이 가능한 컴퓨터들이


TFTPD32가 실행되고 있는 컴퓨터에 저장되어있는 안랩 부팅 복구CD이미지파일을

네트워크를 통해 전송받아와서 부팅하여

실행하게 하려는 것이 목표..






TFTPD32 홈페이지에서 프로그램 받아다가

설치하고 실행해서                     .\TFTPD32\

IP/DHCP설정 맞춰준다음.


http://www.kernel.org/pub/linux/utils/boot/syslinux/ 경로의
syslinux-3.55.zip 파일압축 내용 또는

안영혁님 블로그. 첨부 압축파일내용 중

memdisk,                     .\TFTPD32\

pxelinux.0,                      .\TFTPD32\


위 2개 파일과

pxelinux.cfg폴더를 만들고 그안에 default파일을 생성해서 내용를 아래와 같이 수정하면

.\TFTPD32\pxelinux.cfg\ 경로에 아래와 같은 내용의 default 파일 만들기
------------------------------
default ahnlab
label ahnlab
kernel memdisk
append initrd=Bootable_2.88M.img

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


안철수 연구소에서 배포한 ISO이미지 파일 내부의
Bootable_2.88M.img파일을 경로 맞춰서 복사해주고               .\TFTPD32\

[default파일을 메모장으로 수정했습니다.
append initrd=Bootable_2.88M.img 파일명만 바꿨구요..]


같은 네트워크 상의 PC로 네트워크 부팅을 해봤는데,

PXE부팅도 잘 되네요...
안랩에서 배포한 img파일을 못 읽을 줄 알았는데 .. 그대로 읽어서 실행이 되더라구요..



**참고 사이트

* TFTPD32 다운로드.
http://tftpd32.jounin.net/tftpd32_download.html

* memdisk, pxelinux.0 파일을 얻기위한 경로. zip 파일 압축 풀어보면
memdisk와 pxelinux.0을 구할 수 있음.

http://www.kernel.org/pub/linux/utils/boot/syslinux/


* 안영혁님 블로그.
http://blog.naver.com/hyuk811?Redirect=Log&logNo=140037752713


* USB 메모리 파티션 만들기 포맷하기
http://my-debian-linux.blogspot.com/2007/10/usb-memory-stick-booting-debian.html



안철수연구소에서 PXE부팅으로 복구하는 방법도 게시하면 좋을 것 같습니다.


(학교 컴퓨터 실습실 같은데서 시험해보면 많은 컴퓨터에서 제대로 작동이 되는지 확실할 시험이 될 것 같은데..그런곳에서 실험을 못해봐서 아쉽군요.)





어떤 분이 C:\Windows> 경로의 setupapi.log에서 lsass.exe의 삭제사실을 발견했다고 하는데

참고해볼만한 사항 같습니다.


2008-07-12 01:21:17

댓글 없음:

댓글 쓰기