본문 바로가기

Computer/Etc

고스트 2003 자동 복구 방법(Win98 부팅이미지)

고스트2003을 이용한 윈도우환경 자동 복구를위한다양한 방법의 학습 강좌를 시작하면서 먼저 gigicom 윈도우활용 카페 회원님들께양해를 구하고자 합니다.
컴벌레의 개인적인 사정으로시간적 제한의 둘레를 벗어나지 못하여 고스트 관련 학습 강좌가 늦어진 점에 대하여 먼저 사과의 말씀을 전합니다.
네이버 gigicom 윈도우활용카페에 업로드되는용량 확보부족으로 인하여준비된 강좌의공개에 어려움이 많습니다.
그래서현재서버를 구축하여 회원님들께서 보다편리하고 유용하게윈도우활용 관련 학습강좌를 이용하실 수 있도록 준비를 하고 있으니 이점 참고하시고 새로운 강좌의공개가 다소 늦어지더라도 많은 양해를 부탁드립니다.
오늘 이시간은 윈도우를활용하시면서최적화된 작업 환경을고스트를 이용하여 백업 이미지를 생성하고, 백업된 이미지를 CD/DVDMedia에 리코딩을 하여 자동 복구할 수 있는 방법의 첫번째 학습을 하도록 하겠습니다.
첫번째 : 고스트 2003 / 8.3의 자동 복구 CD를 만드는 과정의 준비 과정! Winimage 8.0.8000 유틸리티의 설치
참고 : 두번째 학습 내용은 답글에 연결하여 지속적인 학습을 하시기 바랍니다.
준비물 :
Winimage8.0 또는 UltraISO , 업로드된 Ghost_AutoBoot_gigi3219.ima 이미지 파일 Click!
고스트 2003 도스용 실행파일 ghost.exe 또는 고스트8.2 / 8.3(SATA HDD 지원) 도스용 실행 파일
컴벌레의 공유된 Ghost_AutoBoot_gigi3219.ima 부팅이미지 파일은 하드디스크를 C:, D: 드라이브로 분할된 상황에서 고스트 백업 이미지 파일을 생성하여 DVD/CD에 고스트 도스용 실행파일을 함께 리코딩하여 자동 압축 해제하도록 만들어진 부팅 이미지 파일입니다.
업로드된 이미지 파일을 편집하여 각 사용자의 윈도우환경에 맞는 제작의 방법과 편집의 방법은 답글에 단계별로 자세한 설명과 함께 학습을 하도록 하겠습니다.
컴벌레의 공유 자료 : Winimage8.0 한글화 패치 파일 Click!
먼저 고스트2003은SATA 하드디스크의 지원 문제로 인하여 백업과 복구과정에서 에러가 발생하는일들이 발생을하고는 합니다.
그리고 또한사용하시는 운영체제에 따른 파일시스템의 인식 문제 등...
고스트를 활용하는 방법에 따라서 때로는 어려움에 처하는 회원님들을 위하여 간단하게 윈도우98의 부팅디스켓을 이용하여 부팅 CD를 제작하여 백업된 고스트 이미지 파일을 자동으로 복구될 수 있도록 autoexec.bat 파일을 수정 편집하는 방법을 소개하도록 하겠습니다.
A: 플로피드라이브가 없는 사용자께서는 어떻게 이용을 하시냐구요?
A:를 에뮬레이터 하여 가상의 장치 드라이브를 생성하여 사용할 수 있는 유틸리티가 많이 소개되어 있습니다. 하지만, 이번 시간은 컴벌레가 윈도우98 한글 부팅 디스켓 이미지 파일을 업로드하여 자동 복구 이미지 파일을 이용할 수 있도록 atuoexec.bat 파일을 수정/편집하는 방법에 대한 소개를 하고자 합니다.
먼저 업로드된 Ghost_AutoBoot_gigi3219.ima 이미지 파일은 한글 윈도우98Se 부팅디스켓의 autoexec.bat 파일을 고스트 이미지 파을 CD/DVD에 리코딩하여 자동 복구될 수 있도록 편집하였으며, 80GB 이상의 대용량 하드디스크를 파티션 설정할 수 있도록 FDISK.EXE 파일을 교체/편집 작업한 내용입니다.
필요하신 사용자께서는 다운받아서 강좌를 참고하시어 사용자의 환경에 맞도록 autoexec.bat 파일을 수정하여 이용하시기 바랍니다.
고스트를 활용하는 방법은 다양합니다. 차후 단계별로 진행되는 학습을 통하여 사용자의 환경에 맞는 작업을 하시기 바랍니다.
(잠시 후에 이미지를 첨부한 설명의 글을 남기도록 하겠습니다.)
먼저업로드된 Ghost_AutoBoot_gigi3219.ima 파일의 Autoexec.bat 파일에 대한 간략한설명을 하게 되면...
원본 Autoexec.bat 파일의 echo. 부분을 다음과 같이 수정을 합니다.
ghost -clone,mode=pload,src=%CDROM%:winxp.gho:1,dst=1:1
주의 : winxp.gho:1,dst=1:1는 NFTS 파일시스템에서 하드디스크가 C:와 D:로 분할된 상황을 나타낸 것입니다.
보다 상세한 내용은 학습 단계에서 상세하게 설명을 합니다.
즉, CD-ROM에 winxp.gho 라는 백업 이미지 파일을 부팅 가능한 CD/DVD로 리코딩하면서 업로드된 Ghost_AutoBoot_gigi3219.ima 이미지 파일을 부팅 시스템 파일로 이용을 하게 됩니다.
그리고 CD에는 도스용 고스트 실행파일을 포함하여 백업된 winxp.gho 파일을 함께 리코딩하게 되면 자동으로 복구 가능한 CD를 생성할 수 있습니다.
참고 : 고스트 백업 이미지 파일이 2GB 이상일 때는 네로 버닝롬 등에서 정상적인 리코딩 작업이 되지 않거나, 또는 도스모드에서 고스트 백업 파일을 인식하지 못하는 에러가 종종 발생을 하게 됩니다.
컴벌레가 권장하는 방법은 하나의 파일이 아닌 적당한 크기로 분할된 고스트 이미지 파일(컴벌레는 690MB 로 분할하여 사용)을 이용하시는 것이 도스모드에서더 인식하는데 가장 안정적인 방법입니다.
고스트2003, 8.2/8.3 등을 이용한백업과정에서 자동으로 여러개의 파일로 분할하여 백업하는 방법은 다음과 같습니다.
autoexec.bat 파일을 이용하시면 간단하고 좋습니다.^^;
ghost -clone,mode=pdump,src=1:1,dst=1:2:winbakghobakwin.gho -noide -cns -span -split=690 -z7 -sure -rb
src=1:1 : 백업하고자 하는 파티션입니다.
dst=1:2:winbakghobakwin.gho : 고스트 백업 파일이 저장될 파티션 즉, 하드디스크 두번째 파티션에 WinbakGhobak 폴더를 만들어 두시면 자동으로 win.gho 고스트 백업 파일이 생성됩니다. (winbakghobak 폴더의 경로를 이용하시면 차후에 공개되는 컴벌레의 자동백업/복구 실행 파일을 이용할 수 있습니다.)
-cns -span -split=690 : 고스트 백업 이미지 파일을 생성할 때 690MB 단위로 분할하여 압축하는 과정에서 처음 690MB의 win.gho 파일 이후에 생성되는 고스트 파일에는 win.001, win.001 등의 파일명으로 자동 분할 백업 되게 됩니다.
도스모드에서는 8자 이상의 파일명을 지원하지 않으므로 -cns 옵션을 이용하는 것이 좋은 방법입니다.
보다 자세한 내용은 고스트 자동 백업/복원 실행 파일을 공개하면서 학습을 하도록 합니다.^^:
즉,DVD에 굽더라도 용량에 맞추어 여러개의 파일을 함께 리코딩하시면 됩니다.^^;
설명이 잠깐 샛길로 빠졌네요.^^; 다시복원하는 방법에 대한 설명을 하도록 하겠습니다.
여기서 ghost -clone,mode=prestore,src=%CDROM%:winxp.gho:1,dst=1:1 -sure -rb 라는 옵션을 적용하게 되면 CD를 넣는 순간부터 자동복구/재부팅이 되게 할 수 있지만, 간혹 사용하시는 컴퓨터의 환경에 따라서 CD를 제거 하지 않게 되면 계속적으로 복구가 되므로 자동 부팅 옵션은 생략을 하였습니다.
그리고 윈도우98 부팅 디스켓을 이용한 것은 사용하시는 운영체제(98, Me, 2000, 2003, XP)에 관계없이 이용하기 위해서는 98SE의 부팅 시스템 파일이 가장 무난한 것 같기에 소개해드리는 것이니...
참고하시고 혼동없으시기 바랍니다.
컴퓨터의 메인보드와 BIOS에 따라서 Boot Menu가 지원된다면 고스트 자동 복원 DVD/CD가 자동 재부팅되도록 Autoexec.bat 파일을 편집하여 고스트 명령줄에 -rb -sure 옵션을 이용하시면 좋습니다.
즉, CMOS에서 첫번째 부팅 순서를 하드디스크로 설정을 하고 빠른 Boot Menu에서 CD-ROM을 첫번째 부팅 순서로 하여 이용을 하시면 아주 편리합니다.
하지만, Boot Menu가 지원되지 않는다면 복원작업 이후에 즉시 윈도우로 부팅이 되는 작업이 진행되기에 만일 DVD/CD를 제때에 빼내지 않게 되면 다시 한번 고스트 복원 작업이 실행되는 문제가 있으므로 주의 하여야 합니다.
이러한 경우를 방지하려면-rb -sure 옵션을 생략하거나 -rb 옵션 대신 -fx 옵션을 이용하여도 됩니다.^^;
-fx -sure : 고스트 작업이 끝난 이후에 재부팅이 아닌 도스모드로 되돌아 가게 됩니다. 그리고 도스 모드로 전환이후에 CD/DVD를 제거한 이후에 Ctrl+Alt+Del 키를 동시에 눌러 윈도우로 재부팅을 하시면 됩니다.
ghost -clone,mode=prestore,src=%CDROM%:winxp.gho:1,dst=1:1 -rb -sure

먼저 Autoexec.bat 파일과 config.sys 파일을 수정하는 부분입니다.
수정된 Autoexec.bat 파일의 내용.
@ECHO OFF
mshbios
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:
set tmp=c:
path=%RAMD%:;a:;%CDROM%:
copy command.com %RAMD%: > NUL
set comspec=%RAMD%:command.com
copy extract.exe %RAMD%: > NUL
copy readme.txt %RAMD%: > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Windows 98 시동디스크 2를 드라이브에 넣으십시오.
echo.
pause
GOTO ERROR
:EXT
%RAMD%:extract /y /e /l %RAMD%: ebd.cab > NUL
echo 분석 도구를 %RAMD% 드라이브에 로드하였습니다.
echo.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:MSCDEX.EXE /D:mscd001 /L:%CDROM%
ghost -clone,mode=prestore,src=%CDROM%:winxp.gho:1,dst=1:1
GOTO QUIT
:HELP
cls
call help.bat
echo 시스템이 다시 시작된 후, 시작 메뉴가 표시될 것입니다.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT
:QUIT
echo 도움말을 참조하려면 HELP를 입력한 후, 키를 누르십시오.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=
원본 Autoexec.bat 파일의 내용.
@ECHO OFF
mshbios
set EXPAND=YES
SET DIRCMD=/O:N
set LglDrv=27 * 26 Z 25 Y 24 X 23 W 22 V 21 U 20 T 19 S 18 R 17 Q 16 P 15
set LglDrv=%LglDrv% O 14 N 13 M 12 L 11 K 10 J 9 I 8 H 7 G 6 F 5 E 4 D 3 C
cls
call setramd.bat %LglDrv%
set temp=c:
set tmp=c:
path=%RAMD%:;a:;%CDROM%:
copy command.com %RAMD%: > NUL
set comspec=%RAMD%:command.com
copy extract.exe %RAMD%: > NUL
copy readme.txt %RAMD%: > NUL
:ERROR
IF EXIST ebd.cab GOTO EXT
echo Windows 98 시동디스크 2를 드라이브에 넣으십시오.
echo.
pause
GOTO ERROR
:EXT
%RAMD%:extract /y /e /l %RAMD%: ebd.cab > NUL
echo 분석 도구를 %RAMD% 드라이브에 로드하였습니다.
echo.
IF "%config%"=="NOCD" GOTO QUIT
IF "%config%"=="HELP" GOTO HELP
LH %ramd%:MSCDEX.EXE /D:mscd001 /L:%CDROM%
echo.
GOTO QUIT
:HELP
cls
call help.bat
echo 시스템이 다시 시작된 후, 시작 메뉴가 표시될 것입니다.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
echo.
restart.com
GOTO QUIT
:QUIT
echo 도움말을 참조하려면 HELP를 입력한 후, 키를 누르십시오.
echo.
rem clean up environment variables
set CDROM=
set LglDrv=
Windows98Se 부팅 디스켓 Config.sys 파일의 편집
부팅이 되면 첫 화면에 다음과 같은 메뉴 항목이 나타나게 됩니다.
Microsoft Windows 98 Setup Menu
1. Start with CD-ROM Support
2. Start without CD-ROM Support
3. View the help file
Enter a choice : 1 Time remaining : 30
자동 복구 CD를 만들거나 플로피디스크를 이용한 자동복구 부팅 디스켓을 이용하는 경우에CD-ROM의 사용여부를선택할 수 있는 메뉴에서 아무런 선택을 하고 엔터 키를눌러 부팅을 하거나...
항목의선택을하지 않고30초를기다리게 되면1. Start width CD-ROMSupport 항목이 선택되어 CD-ROM으로의 부팅이 이루어집니다.
그러나30초의 기다림의 시간이 필요하지 않으므로 config.sys 파일을 수정해 주면 됩니다.
앞서 언급하였던autoexec.bat 파일을 수정한 방법과 동일하게이 config.sys 파일로 들어가서 편집/수정후 저장하시면 됩니다.
즉, menudefault=CD,30의 time rate를 30 에서 0으로 변경하시면 부팅 선택항목이 나타나지 않게 됩니다.
기존 config.sys 파일의 내용
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,30
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001
수정 편집된 config.sys 파일의 내용
[menu]
menuitem=CD, Start computer with CD-ROM support.
menuitem=NOCD, Start computer without CD-ROM support.
menuitem=HELP, View the Help file.
menudefault=CD,0
menucolor=7,0

[CD]
device=himem.sys /testmem:off
device=oakcdrom.sys /D:mscd001

'Computer > Etc' 카테고리의 다른 글

멀티부팅  (0) 2006.12.31
PC MACLAN 설치 따라하기  (0) 2006.12.31
노턴 고스트 2003 백업 이미지 파일을 분할하고 통합하는 방법  (0) 2006.12.01
동영상 저장하기  (0) 2006.11.28
Iframe  (0) 2006.11.15