본문 바로가기

윈도우 설치

cdimage.exe - 윈도우 설치 CD/DVD 를 ISO 이미지 파일로 만들기

윈도우 XP 나 윈도우 비스타, 윈도우 7 등의 설치 CD/DVD 를 ISO 파일로 저장하여 보관하고 싶은데 마땅한 프로그램이 없을 때, 그럴 때는 마이크로소프트사 내부툴인 cdimage.exe 라는 프로그램을 사용하여 CD 나 DVD 를 ISO 파일로 저장하는 것이 가능합니다. 이를 정리해보도록 하죠.

다시 말하지만 마땅한 프로그램이 없을 때입니다. UltraISO 와 같은 CD/DVD 이미지 편집 프로그램을 사용 중이시라면 그러한 프로그램을 통해 작업하시는 게 훨씬 편합니다.



윈도우 XP 설치 CD 를 ISO 이미지 파일로 저장하기

윈도우 XP 설치 CD 는 CD 에 포함된 부트 섹터 파일을 따로 추출하여 준비해야 합니다. 이는 bbie.exe 란 프로그램을 통해 간단하게 준비할 수 있습니다. 아래의 두 파일을 다운로드 받으신 후 작업의 편의를 위해 C: 드라이브의 루트에 위치시킵니다.



파일을 준비하였으면 윈도우 XP 설치 CD 를 ODD 에 장착합니다. 이 때 윈도우 설치 CD 는 G: 드라이브에 위치해 있다고 가정하도록 하겠습니다.



명령 프롬프트를 실행하여 파일을 준비한 C: 드라이브 루트로 이동한 후(c: -> cd\) 다음과 같이 명령을 내려줍니다.

bbie g:
cdimage -h -n -m -o -lWinXP_SP3 -bc:\image1.bin g:\ c:\WinXP.iso

WinXP_SP3 는 레이블로 원하는대로 적절히 입력하시면 되고, G:G:\ 는 XP 설치 CD 가 담긴 CD-ROM 드라이브입니다. C:\image1.bin 은 부트 섹터 이미지 파일로 bbie 를 통해 추출한 파일입니다.(bbie 를 실행한 위치에 자동으로 생성) C:\WinXP.iso 는 생성할 ISO 파일의 경로와 이름을 적어주시면 됩니다.





윈도우 비스타, 윈도우 7 설치 DVD 를 ISO 이미지 파일로 저장하기

윈도우 비스타와 윈도우 7 설치 DVD 는 부트 이미지 파일을 내장하고 있기 때문에 부트 이미지를 추출할 필요가 없습니다. 곧바로 cdimage 를 통해 작업하시면 됩니다. 아래의 파일을 다운로드 받으신 후 C: 드라이브의 루트에 위치시킵니다.


파일을 준비하였으면 윈도우 비스타 또는 윈도우 7 설치 DVD 를 ODD 에 장착합니다. 이 때 윈도우 설치 DVD 는 G: 드라이브에 위치해 있다고 가정하도록 하겠습니다.



명령 프롬프트를 실행하여 파일을 준비한 C: 드라이브 루트로 이동한 후(c: -> cd\) 다음과 같이 명령을 내려줍니다.

cdimage -u2 -udfver102 -o -lWin7_SP1 -bg:\boot\etfsboot.com g:\ c:\Win7.iso
Win7_SP1 은 레이블로 원하는대로 적절히 입력하시면 되고, G:\ 는 윈도우 설치 DVD 가 담긴 DVD-ROM 드라이브입니다. g:\boot\etfsboot.com 은 부트 섹터 파일로 윈도우 설치 DVD 에 포함되어져 있습니다. C:\Win7.iso 는 생성할 ISO 파일의 경로와 이름을 적어주시면 됩니다.





cdimage.exe 매개 변수 정리

현재 글에서 사용된 cdimage.exe 의 매개 변수들은 아래와 같습니다.

-H : 숨김 파일과 숨김 폴더를 포함합니다.
-N : 긴 파일 이름을 지원합니다.
-M : 650MB 를 초과하는 ISO 이미지 파일을 생성 가능하게 합니다.
-O : 포함된 파일들 중 동일한 중복 파일을 하나로 처리하여 용량을 최적화합니다.
-L : CD 레이블을 지정합니다. 띄어쓰기가 포함된 경우 ""(큰 따옴표) 로 묶어줍니다. (ex. -l"Win XP")
-B : 부트 섹터 파일을 포함하여 이미지를 부팅 가능하도록 만듭니다. 띄어쓰기가 포함된 경우 "" 로 묶어줍니다.
-U2 : CD 파일 시스템으로 UDF 파일 시스템을 사용합니다. (UDF Only)
-UDFVER102 : UDF 파일 시스템의 버전을 지정합니다. (UDF revision 1.02)


참고로 주의할 것은 -L 과 -B 매개 변수는 적용할 때 값을 공백없이 바로 붙여써야 합니다.

바른 예 : -lWinXP -bc:\image1.bin
틀린 예 : -l WinXP -b c:\image1.bin

cdimage.exe 에서는 이 정도만 알아두시면 되겠네요.




bbie.exe 사용법 정리

CD/DVD 에서 부트 섹터 이미지 파일 추출하기

bbie g:


ISO 이미지 파일에서 부트 섹터 이미지 파일 추출하기

bbie c:\winxp.iso


두 경우 모두 bbie 명령을 실행한 위치에 image1.bin 이미지 파일로 부트 섹터가 저장됩니다.

 

 

태그