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 부팅 가능하게 설정
2022.05.24 - Windows 11 Windows 10 통합 설치 USB 디스크 만들기
2021.10.14 - Windows 11 정식 버전 다운로드 및 설치 USB 만들기
2019.08.27 - 윈도우 10 설치 USB 만들기 - Windows 10 1903(19H1)
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
또는 아래 첨부파일을 다운로드하시면 됩니다. 필자가 ADK 설치 후 압축하였습니다. 첨부 파일에는 BIOS, EFI 부팅 섹터 파일이 함께 포함되어 있습니다.
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 부팅 섹터 파일을 확인할 수 있습니다.
BIOS 모드 부팅을 위한 부팅 섹터 파일의 위치는 아래와 같습니다
. BIOS 모드, UEFI 모드 다중 부팅이 가능한 ISO 파일 만드는 방법은 여기를 참조 바랍니다.
F:\Windows\boot\etfsboot.com
Windows 10/11 원본 ISO 파일을 마운트하면 아래 경로에 etfsboot.com 부팅 섹터 파일을 확인할 수 있습니다.
완성된 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)으로 광 디스크의 파일 저장을 위한 파일 시스템의 포맷 규격입니다. 자세한 설명은 여기 위키백과를 참조 바랍니다.
명령줄을 실행하면 아래 캡처와 같은 화면을 볼 수가있습니다. 파일 탐색기에서 마운트 해보겠습니다.
아래와 같이 Windows 10/11 통합 설치 ISO 파일을 파일 탐색기에서 확인할 수있습니다. 마운트를 하게되면 문제없이 연결되고, 볼륨 레이블도 확인할 수가 있습니다.
간단하게 테스트
VMware에서 테스트해 보겠습니다. 생성된 Windows10_11.iso 파일을 VMware 설정에서 선택하였습니다.
아래 캡처와 같이 문제없이 부팅이 되는 것을 확인할 수가 있습니다.
참조
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 디스크 만들기
'Microsoft 정보 > Windows' 카테고리의 다른 글
명령 프롬프트(CMD)에서 BitLocker 잠금 해제하기 - Manage-bde (0) | 2022.08.10 |
---|---|
OSCDIMG.EXE로 BIOS,UEFI 다중 부팅 가능한 Windows ISO 파일 만들기 (0) | 2022.08.03 |
Windows 구버전 및 최신버전을 Microsoft에서 다운로드하는 방법 (2) | 2022.07.19 |
FAT32를 삭제,포맷 없이 NTFS로 변환하기 (0) | 2021.11.20 |
Windows 10 미리 보기 업데이트 안 되는 경우와 미리 보기 끄기 (0) | 2021.09.14 |