OSCDIMG.EXE를 이용하여 부팅 가능한 Windows ISO 파일 만들기

반응형

    OSCDIMG.EXE를 이용하여 부팅 가능한 Windows ISO 파일 만들기

    앞서 소개해 드렸던 "Windows 11 Windows 10 통합 설치 USB 디스크 만들기"에서 생성했던 통합 설치 프로그램을 USB 디스크가 아닌 부팅 가능한 ISO 파일로 생성하는 방법에 대해 알아보겠습니다. ISO 파일을 생성하는 다양한 앱들이 있지만, 필자의 경우 OSCDIMG.EXE 파일을 사용합니다. 명령줄(Command Line) 방식이지만, Microsoft에서 무료로 배포하고 무엇보다 정말 강력한 기능의 프로그램이기 때문에 이만한 ISO Create 프로그램도 없다고 생각합니다.

     

    * MBR 부팅, Legacy BIOS 모드 부팅, BIOS 모드 부팅는 모두 동일한 의미로 사용하고 있으며, 혼용에 할 수도 있습니다.

     

    이런 경우라면 ISO 파일이 필요 없습니다.

    UEFI 모드로 Windows를 설치하는 경우 반드시 부팅 가능한 ISO 파일로 Windows 설치 USB 디스크를 만들어야 부팅이 가능한 것은 아닙니다. UEFI 펌웨어의 버전과 지원 여부에 따라 다르지만, 최근 출시되는 대부분의 컴퓨터는 FAT32 또는 NTFS, exFAT 파일 시스템으로 포맷 후 Windows 설치 파일을 복사해 넣는 것만으로 부팅 가능한 Windows 설치 USB 디스크를 제작할 수 있습니다. 따라서, 가상 컴퓨터나 배포를 위한 목적이 아닌 단순하게 Windows 설치 USB 디스크를 제작할 목적이라면 아래 링크를 참조 바랍니다.

     

    2022.08.02 - Windows 11 Windows 10 설치 USB 디스크 MBR 부팅 가능하게 설정

     

    Windows 11 Windows 10 설치 USB 디스크 MBR 부팅 가능하게 설정

    Windows 11 Windows 10 설치 USB 디스크 MBR 부팅 가능하게 설정 "Windows 11 Windows 10 통합 설치 USB 디스크 만들기"에서 소개했던 내용은 UEFI 모드만 사용했을 경우, UEFI 버전과 상관없이 호환성..

    kimsungjin.tistory.com

    2022.05.24 - Windows 11 Windows 10 통합 설치 USB 디스크 만들기

     

    Windows 11 Windows 10 통합 설치 USB 디스크 만들기

    Windows 11 Windows 10 통합 설치 USB 디스크 만들기 안녕하세요. BIG MAN입니다. 이번 포스팅에서는 Windows 11 에디션과 Windows 10 에디션을 통합하는 방법에 대해 알아보겠습니다. 이렇게 통합을 하게 되면

    kimsungjin.tistory.com

    2021.10.14 - Windows 11 정식 버전 다운로드 및 설치 USB 만들기

     

    Windows 11 정식 버전 다운로드 및 설치 USB 만들기

    ⌜ Windows 11 정식 버전 다운로드 및 설치 USB 만들기 ⌟ 안녕하세요. 창원에 서식하고 있는 BIG MAN입니다. 2021년 10월 05일, 더디여 Windows 11 정식 버전 배포가 시작되었습니다. 이번 포스팅에서

    kimsungjin.tistory.com

    2019.08.27 - 윈도우 10 설치 USB 만들기 - Windows 10 1903(19H1)

     

    윈도우 10 설치 USB 만들기 - Windows 10 1903(19H1)

    안녕하세요. 창원에 서식하고 있는 Big Man입니다. 2년 전에 Windows 10 RS1(1607) 설치 USB 디스크 만드는 방법을 "MS Media Creating Tool"을 이용하여 1차 포스팅하였고, 이후 Windows 10 RS3(1709) Fall..

    kimsungjin.tistory.com

     

    OSCDIMG 다운로드

    OSCDIMG는 Microsoft Windows 배포 도구인 ADK(Windows Assessment and Deployment Kit)에 포함되어 배포되고 있습니다. 이외 Microsoft에서 다른 경로로 배포되고 있는지는 모르겠지만, 어쨌든 아래 캡처와 같이 ADK 설치 시 배포 도구를 선택하면 OSCDIMG를 설치할 수 있습니다. 설치 후 OSCDIMG.EXE 파일의 위치는 아래와 같습니다.

    C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Deployment Tools\amd64\Oscdimg

    BIG MAN:IT

     

    또는 아래 첨부파일을 다운로드하시면 됩니다. 필자가 ADK 설치 후 압축하였습니다. 첨부 파일에는 BIOS, EFI 부팅 섹터 파일이 함께 포함되어 있습니다. 

    oscdimg.zip
    1.03MB
    BIG MAN:IT

     

    OSCDIMG를 사용하여 부팅 가능한 ISO 파일 생성

     "Windows 11 Windows 10 통합 설치 USB 디스크 만들기"를 참조로 만들어진 Windows 10/11 통합 설치 파일을 부팅 가능한 ISO 파일로 생성해 보겠습니다. 주의해야 할 것은 가능하면 경로 또는 파일 이름에 공백을 사용하지 않는 것이 좋습니다만, 어쩔 수 없이 공백을 사용해야 한다면 Quotation Marks( " " )로 감싸면 됩니다.

     

    OSCDIMG.EXE 파일의 위치는 아래와 같이 F:의 root 폴더에 저장해 두었습니다. 이 경로는 여러분들이 원하는 위치로 정하시면 됩니다.

    F:\oscdimg.exe

     

    Windows 10/11 통합 설치 파일이 있는 위치는 아래와 같습니다.  경로는 여러분들이 원하는 위치로 정하시면 됩니다. 아래 경로는 예시일 뿐입니다.

    F:\Windows

     

    UEFI 모드 부팅을 위한 부팅 섹터 파일의 위치는 아래와 같습니다. Microsoft에서 다운로드 받은 Windows 10/11의 ISO 파일에는 기본적으로 부팅 섹터 파일이 포함되어 있습니다.

    F:\Windows\efi\microsoft\boot\efisys.bin

    Windows 10/11 원본 ISO 파일을 마운트하면 아래 경로에 efisys.bin 부팅 섹터 파일을 확인할 수 있습니다.

    BIG MAN:IT

    BIOS 모드 부팅을 위한 부팅 섹터 파일의 위치는 아래와 같습니다

    . BIOS 모드, UEFI 모드 다중 부팅이 가능한 ISO 파일 만드는 방법은 여기를 참조 바랍니다.

    F:\Windows\boot\etfsboot.com

    Windows 10/11 원본 ISO 파일을 마운트하면 아래 경로에 etfsboot.com 부팅 섹터 파일을 확인할 수 있습니다.

    BIG MAN:IT

    완성된 ISO 파일의 저장 위치는 OSCDIMG.EXE 파일이 있는 위치와 동일한 F:의 root에 저장하겠습니다.

    파일의 이름은 "Windows10_11.iso"로 하겠습니다. 그럼 아래와 같습니다. 저장 위치 및 파일 이름은 여러분들이 원하시는 위치와 이름으로 입력하시면 됩니다.

    F:\Windows10_11.iso

     

    ISO 파일의 볼륨 레이블은 아래와 같이 지정하겠습니다. 볼륨 레이블 역시 원하시는 이름으로 하시면됩니다.

    Windows10_11_통합

     

    그럼 ISO 파일을 생성해 보겠습니다. 아래와 같이 명령줄을 완성합니다. 옵션에 대한 설명은 아래를 참조 바랍니다.

    UEFI 모드 부팅이 가능한 ISO 파일 생성 예시
    oscdimg -bF:\Windows\efi\microsoft\boot\efisys.bin -p0xEF -u1 -udfver102 F:\Windows F:\Windows10_11.iso -lWindows10_11_통합
    
    BIOS 모드 부팅이 가능한 ISO 파일 생성 예시
    oscdimg -bF:\Windows\boot\etfsboot.com -p0x00 -u1 -udfver102 F:\Windows F:\Windows10_11.iso -lWindows10_11_통합
    
    공백을 삽입한 경우 예시 - 가능하면 공백은 사용하지 말 것.
    oscdimg -b"F:\Windows 10\efi\microsoft\boot\efisys.bin" -p0xEF -u1 -udfver102 "F:\Windows 10" "F:\Windows 10 11.iso" -l"Windows10 11 통합"

    -b : -b 뒤에는 부팅 섹터 파일의 경로와 파일 이름을 지정하면 됩니다. 

    -b : UEFI : efisys.bin

    -b : BIOS : etfsboot.com

    -p : 플랫폼 ID를 입력합니다. UEFI 시스템은 0xEF 또는 EF를 입력하고, BIOS 시스템은 0x00 또는 0를 입력합니다.

    -u1 : *UDF 파일 시스템과 ISO 9660 파일 시스템으로 이미지를 생성합니다.

    -udfver102 : *UDF 파일 시스템의 버전 1.02를 지정합니다.

    -l : -l 뒤에는 볼륨 레이블을 지정합니다.

    * UDF : 유니버설 디스크 포맷(Universal Disk Format)으로 광 디스크의 파일 저장을 위한 파일 시스템의 포맷 규격입니다. 자세한 설명은 여기 위키백과를 참조 바랍니다.

     

    명령줄을 실행하면 아래 캡처와 같은 화면을 볼 수가있습니다. 파일 탐색기에서 마운트 해보겠습니다.

    BIG MAN:IT

    아래와 같이 Windows 10/11 통합 설치 ISO 파일을 파일 탐색기에서 확인할 수있습니다. 마운트를 하게되면 문제없이 연결되고, 볼륨 레이블도 확인할 수가 있습니다.

    BIG MAN:IT

     

    간단하게 테스트

    VMware에서 테스트해 보겠습니다. 생성된 Windows10_11.iso 파일을 VMware 설정에서 선택하였습니다.

    BIG MAN:IT

    아래 캡처와 같이 문제없이 부팅이 되는 것을 확인할 수가 있습니다.

    BIG MAN:IT

     

    참조

    Microsoft 공식 가이드 - Oscdimg 명령줄 옵션

    2022.08.02 - OSCDIMG.EXE로 BIOS,UEFI 다중 부팅 가능한 Windows ISO 파일 만들기

    2022.07.23 - Windows 11 Windows 10 WSL2 설치하는 방법

    2022.07.19 - Windows 구버전을 Microsoft에서 다운로드하는 방법

    2022.06.29 - Windows 11 & Windows 10 install.wim 파일 분할 방법

    2022.05.24 - Windows 11 Windows 10 통합 설치 USB 디스크 만들기

    2020.04.08 - 외장 SSD에 Windows to GO 부팅 디스크 만들기

    2019.08.27 - 윈도우 10 설치 USB 만들기 - Windows 10 1903(19H1)

    반응형