본문 바로가기

쾰른(담기)

윈도우즈 통합시디 제작(무인설치, 핫픽스.드라이버.어플리케이션 통합,윈도우설정)

윈도우 내마음대로..... 윈도우즈 무인설치, 윈도우 설치 시디에 각종 드라이버 통합,핫픽스 통합, 어플리케이션 통합, 윈도우 설정이 가능합니다. 참고사이트를 필히 섭렵하시면, 초보자도 누구나 쉽게 따라 하실 수 있습니다.

oscdimg기준으로 간단하게 설명하였습니다. 설명이 부족한 부분은 아래 해당링크를 활용하시기
바랍니다. 참고로 저작권문제로 윈도우XP 원본시디 및 서비스팩,핫픽스 등은 제외됩니다.(^^;)
-----------------------------------------------------------------------
oscdimg 는 마이크로소프트 내장 명령어로써 부트이미지와 설치파일을 합쳐서 최종 이미지 생성을
할수있는 명령어입니다.

주의 할점:
1)명령 프롬프트 상에서만 실행이 가능하다(시작-실행-cmd)

2)클라이언트 운영체제인  윈도우98계열에서 사용이 불가능.

*******************************************************
*작업할 사항
부팅이미지를 넣어서 **.iso형태의 이미지로 만들기.

*준비-부트 이미지(**.bin (bbie.exe사용법참조))

Usage :
bbie [switches]

source : 부트 이미지를 추출한 ISO 이미지 파일 또는 CD-ROM 드라이브

switches :
    -v Verbose mode
    -b Also write bootrecord and bootcatalog

Examples :
bbie z:
bbie redhat71.iso

*******************************************************

oscdimg.exe -l볼륨명 [-옵션] -bc:\폴더명\부트이미지 설치파일폴더 이미지파일명


볼륨명 : 시디볼륨이 될 이름
부트이미지 : 부트이미지파일이름.(예, boot.bin)
설치파일폴더 : 설치파일이 들어있는 폴더명(예, winxp)
이미지파일명 : 생성될 파일의 이름을 정해주는 겁니다.(예, wp.iso)

oscdimg -lWXPVOL_KO -h -m -o -x -n -bc:\test\xpboot.bin c:\wxp wxpsp2.iso

시디로 복사하는 방법은 Nero Burning Rom을 예로 듭니다.
네로 구동후 상단 메뉴에서 레코더(R)-이미지레코딩(B)...c:\winxp2.iso파일 선택후
Writing을 하시면 됩니다.

-l : 볼륨명을 지정(공백무시)
-t : time stamp for all files and directories, no space, any delimiter
    (e.g. -t12/31/2000, 15:01:00) 파일 및 폴더에 시간설정, 공백 또는 구분문자 무시
-g : encode GMT time for files rather than local time 파일의 시간을 GMT표준시간으로 설정
-h : 히든파일 및 폴더를 포함
-n : 긴화일명을 지원(DOS 8.3 포맷이상의)
-nt: 긴화일명을 지원(NT 3.51 호환, -nt옵션과 -d옵션 동시사용 불가)
-b : 부트이미지위치를 지정
    예) -bc:\location\cdboot.bin  
-x : CRC 정보 추가(이미지 에러정보 추가)
-o : 중복파일 삭제및 옵티마이져
-oi: ignore diamond compression timestamps when comparing file
    파일 비교시 다이아몬드 압축의 날짜와 시간 방식을 무시  
-os: show duplicate files while creating image
    (-o options can be combined like -ois)
    이미지를 만드는 동안 복사하는 파일들의 목록을 보여준다.
    (-o 옵션은 -ocis 처럼 같이 조합해서 사용할 수 있다.)
-----------------------------------------------------------------------
-m 이미지의 크기가 681,984,000바이트보다 크더라도 무시하고 진행
-d : 파일이름의 소문자를 대문자로 변환 불가능
-c 안시 방식의 파일 이름과 OEM 방식의 파일 이름을 구분하여 사용
   (세계 표준인 안시 방식과 제조사의 특성을 구분하기 위한 것으로 보인다.)
-j1 ISO-9660 방식에서 해당 네임 스페이스내에 졸리엣 유니코드 방식의 파일 이름으로 변환하면서,
    동시에 도스 호환 방식의 8.3 포맷의 파일 이름도 같이 생성
    (이 옵션은 졸리엣 시스템과 표준 ISO-9660 시스템 모두에서 읽을 수 있지만, ISO-9660 네임 스페이스의
    몇몇 파일들은 도스 8.3 포맷 또는 ISO-9660의 파일이름 제한으로 인해 바뀔 수 있다.)
-j2 졸리엣 유니코드 파일이름으로 변환, 표준 ISO-9660의 파일이름은 제외
    (당연하지만 CD에서 파일을 읽을 때 졸리엣이 지원되어야 한다.)
    -j1 또는 -j2 옵션을 사용할 때는, -n, -nt, -d 옵션을 사용해도 소용이 없다.
-js 위 -j2 옵션을 사용할 때만 가능하며, 졸리엣이 아닌 8.3 포맷 파일을 지정
    예) -jsc:\location\readme.txt
    졸리엣 포맷을 지원하지 않는 시스템(윈도우 3.1, NT 3.x 등)에서는
    CD의 루트 디렉토리에 이 지정된 파일만이 보인다.
-u1 ISO-9660 파일 시스템을 반영한 UDF 파일 시스템으로 변환
     (-n, -nt, -d, -c, or -j1, -j2 옵션과 같이 사용할 수 있다.)
-u2 ISO-9660 파일 시스템을 반영하지 않고 UDF 파일 시스템으로 변환
     (CD의 파일을 읽기 위해서는 UDF Reader가 설치되어야 한다.)
-us 위 -u2 옵션과 같이 사용되며, UDF가 아닌 파일을 지정
     예) -usc:\location\readme.txt
     이 지정된 파일은 UDF 포맷을 지원하지 않는 디스크에서 루트 디렉토리에 이 파일만이 보인다.
-s 디지털 서명용 이미지 파일 지정(공백없이), RPC 서버와 종료 포인트 이름을 지정해야 한다.
    형식) -sServerName:EndPointName
-x 이미지의 "AutoCRC" 값을 자동으로 계산하고 변환
-oc MD5 해시 값이 아닌 이진 비교를 사용해 파일을 찾는 느린 복사
-w 경고 레벨 지정(예: -w4)
    1 ISO와의 비호환 또는 졸리엣과의 비호환 파일 이름, 하위 디렉토리의 수를 출력
    2 도스와 비호환적인 파일 이름을 출력
    3 파일 크기가 0(제로)인 파일을 출력
    4 이미지로 복사하는 각각의 파일 이름을 출력
-y 테스트 옵션을 지정(예: -y1), 이 옵션은 ISO-9660 비표준 방식으로 만들고자 할 때 사용된다.
    1 파일 이름에 버전 넘버 ";1" 을 끝 부분에 붙여서 변환 (7.5.1)
    2 디렉토리의 크기를 2K로 반올림한다. (6.8.1.3)
    5 \i386 디렉토리를 가장 먼저 기록한다. 역순 정렬일 때
    6 디렉토리의 기록을 디스크의 뒤쪽 끝에 정렬하게 허용
       테스팅 목적의 ISO-9660 비표준 변형
    7 NT 4.0상의 16비트 어플리케이션의 단축 이름 생성시 경고
    b 2048 바이트가 아닌 512 바이트의 블럭 크기 지정
    d 최초 64K와 같지 않은 파일들에 대한 경고 무시
-k 이미지 생성시 파일들을 복사하지 못해도 계속 진행
-a 파일과 디렉토리의 크기에 할당된 요약 정보 표시
-q 이미지 파일을 생성하지 않고 단지 파일들만을 검색하고 확인

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

사용 예 : oscdimg -lWXPVOL_KO -h -m -o -x -n -bc:\test\xpboot.bin c:\wxp wxpsp2.iso


* 옵션을 모두줘야하는건 아니고 필요한 옵션만 주시면됩니다.

  예를들면 -m옵션은 이미지크기가 650메가가 넘어갈때만 주시면 됩니다.


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

참고:
1.Windows 서비스팩 통합시디 제작 메뉴얼
(출처 : 'Windows 서비스팩 통합시디 제작 메뉴얼' - 네이버 지식iN)

http://kin.naver.com/knowhow/entry.php?d1id=8&dir_id=8&eid=+GwghZDGLiJIaa/S6HnK7e6PDWKO/oVO

2.기타
-핫픽스 통합(무인설치) : n-Lite
http://blog.naver.com/enflenfl1014?Redirect=Log&logNo=130003931386

서비스팩, 핫픽스, 드라이버 등을 적용하여 나만의 윈도우 설치시디를 만들어 주는 프로그램. 한글을 완벽하게 지원하며 사용법이 간단하여 초보자도 손쉽게 사용할 수 있다.

nLite는 서비스팩, 핫픽스, 드라이버 등을 적용하여 나만의 윈도우 설치시디를 만들어 주는 프로그램이다. 윈도우를 설치하려면 사용자 이름, 사용 기관, 시디키 등을 일일이 입력해야 하고, 설치한 다음에는 서비스팩, 핫픽스, 드라이버 등을 추가로 설치해야 하지만 nLite를 사용하면 이 모든 과정을 생략할 수 있다. 사용법이 간단하여 초보자도 별다른 어려움 없이 사용할 수 있고, 한글을 완벽하게 지원한다.


-드라이버 통합 : DriverPacks
http://blog.naver.com/skjtry?Redirect=Log&logNo=30009097490
참고로 원작자 홈페이지 이동하였습니다.
http://www.driverpacks.net

-BOOT 이미지 추출 : BBIE
http://blog.naver.com/cil1?Redirect=Log&logNo=30005206205

-참고사이트
1.윈도우즈 무인설치, 윈도우 설치 시디에 각종 드라이버 통합,핫픽스 통합, 어플리케이션 통합, 윈도우 설정에 관한 자신만의 노하우를 교류하기 위한 카페랍니다. 참고하세요.
http://cafe.naver.com/unattend.cafe

2.윈도우 자동설치 및 최적화
http://blog.naver.com/skjtry?Redirect=Log&logNo=30006700525