IMG 파일 열기: 마운트·압축 해제·SD카드 굽기 방법
IMG 파일은 디스크 전체를 그대로 복사해 둔 디스크 이미지입니다. 목적에 따라 여는 방법이 다릅니다. 안에 든 파일만 보려면 Windows의 탑재(마운트) 기능이나 7-Zip을 쓰면 되고, 라즈베리파이 OS처럼 기기에 설치할 이미지라면 balenaEtcher나 Win32 Disk Imager로 SD카드에 굽는 것이 맞습니다.
더블클릭했는데 "디스크 이미지 파일이 손상되었습니다"라는 오류가 났다면 대부분 파일이 망가진 게 아닙니다. 그 IMG를 Windows가 읽지 못하는 형식일 뿐입니다. 아래에서 상황별로 정리합니다.
IMG 확장자는 어떤 파일인가요
IMG는 하드디스크, SD카드, USB, CD 같은 저장 장치의 내용을 한 파일에 담은 이미지 파일입니다. 확장자는 같아도 속 내용은 크게 세 가지로 나뉩니다.
- 광디스크 이미지: CD·DVD를 그대로 뜬 파일입니다. 사실상 ISO와 비슷한 구조여서 Windows에서 바로 탑재되는 경우가 많습니다.
- 원시(raw) 디스크 이미지: SD카드나 USB를 섹터 단위로 복사한 파일입니다. 라즈베리파이 OS, 각종 리눅스 배포판의 임베디드 이미지, 공유기·셋톱박스 펌웨어가 여기에 속합니다. 파티션이 여러 개 들어 있고, 리눅스용 ext4 파티션이 포함된 경우가 많습니다.
- 기타 이미지: 플로피디스크 이미지나, CloneCD처럼 .img 옆에 .ccd, .sub 파일이 함께 있는 형식도 있습니다.
파일 크기와 받은 곳을 보면 대체로 구분할 수 있습니다. 라즈베리파이나 싱글보드 컴퓨터 사이트에서 받았다면 원시 디스크 이미지라고 보면 됩니다.
IMG와 ISO 차이
둘 다 디스크 이미지지만 쓰임새가 다릅니다.
| 구분 | IMG | ISO |
|---|---|---|
| 담는 대상 | 하드디스크, SD카드, USB, CD 등 다양함 | 주로 CD·DVD(광디스크) |
| 내부 구조 | 파티션 테이블과 여러 파티션을 그대로 포함할 수 있음 | ISO 9660·UDF 파일 시스템 |
| Windows 탑재 | 광디스크 형식일 때만 가능 | 대부분 바로 가능 |
| 주 용도 | SD카드·USB에 통째로 쓰기, 디스크 백업 | OS 설치 매체, 소프트웨어 배포 |
확장자를 .img에서 .iso로 바꾸면 열린다는 말이 있는데, 광디스크 형식 IMG일 때만 해당합니다. 라즈베리파이 이미지처럼 파티션이 들어 있는 파일은 이름을 바꿔도 열리지 않습니다.
방법 1. Windows 탑재 기능으로 열기
Windows 10과 11은 별도 프로그램 없이 IMG를 가상 드라이브로 연결할 수 있습니다.
- 파일 탐색기에서 IMG 파일을 마우스 오른쪽 버튼으로 클릭합니다.
- 탑재를 선택합니다. 더블클릭해도 같은 동작을 합니다.
- 새 드라이브 문자가 생기면 일반 폴더처럼 파일을 열고 복사할 수 있습니다.
- 다 썼으면 해당 드라이브를 오른쪽 클릭해 꺼내기를 누릅니다.
이 과정에서 "디스크 이미지 파일이 손상되었습니다" 오류가 나면 원시 디스크 이미지라는 뜻입니다. 이때는 다음 방법인 7-Zip을 쓰거나, 목적이 설치라면 바로 SD카드 굽기로 넘어가면 됩니다.
방법 2. 7-Zip으로 IMG 안의 파일 보기
7-Zip은 압축 파일뿐 아니라 여러 디스크 이미지 형식도 읽을 수 있는 무료 프로그램입니다. Windows 탑재가 안 되는 IMG도 열리는 경우가 많습니다.
- 7-Zip을 설치합니다.
- IMG 파일을 오른쪽 클릭하고 7-Zip 메뉴에서 열기를 선택합니다.
- 파티션이 여러 개인 이미지는 파티션마다 별도 항목으로 보입니다. 항목을 더블클릭해 안으로 들어갑니다.
- 필요한 파일만 골라 압축 풀기로 원하는 폴더에 꺼냅니다.
7-Zip은 내용을 읽고 꺼내는 용도입니다. IMG 안의 파일을 고쳐서 다시 저장하는 작업에는 맞지 않습니다. 또한 받은 파일이 .img.xz, .img.gz, .zip처럼 한 번 더 압축돼 있다면, 7-Zip으로 먼저 풀어 순수한 .img 파일을 만든 뒤 작업하면 됩니다.
macOS와 리눅스에서는
macOS에서는 IMG를 더블클릭하면 시스템이 연결을 시도합니다. 라즈베리파이 이미지라면 FAT 형식의 부트 파티션만 보이고 ext4 파티션은 보이지 않는 것이 정상입니다. 리눅스에서는 sudo losetup -P -f --show 파일.img로 루프 장치를 만든 뒤, 생성된 파티션을 mount 명령으로 연결하면 모든 파티션에 접근할 수 있습니다.
방법 3. 라즈베리파이 IMG를 SD카드에 굽기
라즈베리파이 OS, 옥토프린트, 홈 어시스턴트 같은 이미지는 파일을 여는 게 아니라 SD카드에 통째로 써야 부팅됩니다. IMG 파일을 SD카드에 복사해 넣는 것만으로는 부팅되지 않습니다. 전용 쓰기 도구가 필요합니다.
balenaEtcher 사용하기
balenaEtcher는 Windows, macOS, 리눅스에서 모두 쓸 수 있는 이미지 쓰기 도구입니다. 화면이 단순하고, .zip이나 .xz로 압축된 이미지도 풀지 않고 바로 선택할 수 있다는 장점이 있습니다.
- SD카드를 카드 리더기에 꽂습니다. 카드 안의 기존 데이터는 모두 지워지므로 미리 백업합니다.
- balenaEtcher를 실행하고 Flash from file을 눌러 IMG 파일을 고릅니다.
- Select target에서 SD카드를 선택합니다. 외장 하드를 잘못 고르지 않도록 용량을 꼭 확인합니다.
- Flash!를 누르면 쓰기와 검증이 차례로 진행됩니다.
- 완료 메시지가 뜨면 카드를 빼서 라즈베리파이에 꽂습니다.
Win32 Disk Imager 사용하기
Win32 Disk Imager는 Windows 전용 무료 도구입니다. 쓰기 외에 SD카드를 IMG 파일로 백업(읽기)하는 기능이 있어, 세팅을 마친 라즈베리파이 카드를 통째로 보관할 때 유용합니다.
- 압축된 이미지라면 7-Zip으로 먼저 풀어 .img 파일로 만듭니다. Win32 Disk Imager는 압축 파일을 직접 쓰지 못합니다.
- 프로그램을 관리자 권한으로 실행합니다.
- Image File 칸의 폴더 아이콘을 눌러 IMG 파일을 고릅니다.
- Device에서 SD카드의 드라이브 문자를 선택합니다.
- Write를 눌러 쓰기를 시작합니다. 백업이 목적이라면 새 파일 이름을 입력한 뒤 Read를 누릅니다.
어떤 도구를 고르면 되나요
| 도구 | 운영체제 | 압축 이미지 직접 쓰기 | SD카드 백업 |
|---|---|---|---|
| balenaEtcher | Windows, macOS, 리눅스 | 가능 | 기본 기능 아님 |
| Win32 Disk Imager | Windows | 불가(먼저 압축 해제) | 가능 |
| 7-Zip | Windows | 쓰기 기능 없음 | 불가 |
라즈베리파이 OS만 설치할 거라면 라즈베리파이 재단의 공식 도구인 Raspberry Pi Imager도 선택지입니다. 와이파이, 사용자 계정 같은 초기 설정을 미리 넣을 수 있습니다.
굽고 난 뒤 흔히 겪는 문제
- "드라이브를 사용하려면 포맷해야 합니다" 창이 뜸: Windows가 리눅스용 ext4 파티션을 읽지 못해서 나오는 메시지입니다. 포맷을 누르면 안 됩니다. 취소를 누르고 그대로 쓰면 됩니다.
- SD카드 용량이 작게 보임: Windows에는 부트 파티션만 보여서 그렇습니다. 카드가 고장 난 것이 아닙니다. 원래대로 되돌리려면 디스크 관리나 SD카드 전용 포맷 도구로 파티션을 지우고 다시 만들면 됩니다.
- 쓰기 중 검증 실패: 카드 리더기나 SD카드 불량일 수 있습니다. 다른 리더기나 다른 카드로 다시 시도합니다.
- 부팅이 안 됨: 받은 이미지가 기기 모델과 맞는지, 다운로드가 끝까지 됐는지 확인합니다. 배포처에서 체크섬(SHA-256 값)을 제공한다면 비교해 보는 것이 좋습니다.
자주 묻는 질문
IMG 파일을 ISO로 변환할 수 있나요?
광디스크 형식 IMG라면 확장자만 바꿔도 대부분 ISO처럼 쓸 수 있습니다. 파티션이 들어 있는 원시 디스크 이미지는 구조가 달라 ISO로 바꾸는 의미가 없습니다. SD카드나 USB에 그대로 써서 사용해야 합니다.
IMG 파일을 USB 부팅 디스크로 만들 수 있나요?
가능합니다. balenaEtcher나 Win32 Disk Imager에서 대상 장치로 USB 메모리를 고르면 됩니다. 이미지가 USB 부팅을 지원하도록 만들어진 것이어야 합니다.
SD카드에 쓴 IMG를 다시 일반 저장장치로 쓰려면요?
Windows 디스크 관리에서 SD카드의 기존 파티션을 모두 삭제하고 새 볼륨을 만든 뒤 포맷하면 됩니다. 다른 디스크를 지우지 않도록 디스크 번호와 용량을 반드시 확인합니다.
IMG 파일 용량이 SD카드보다 크면 어떻게 하나요?
이미지 크기 이상의 SD카드가 필요합니다. 표기 용량이 같아도 제조사마다 실제 용량이 조금씩 달라 쓰기에 실패할 수 있으므로, 한 단계 큰 카드를 쓰는 것이 안전합니다.
정리
IMG 파일은 디스크를 통째로 담은 이미지이고, 목적에 따라 여는 방법이 다릅니다. 안의 파일만 보려면 Windows 탑재 기능을 먼저 써 보고, 오류가 나면 7-Zip으로 여는 것이 가장 간단합니다. 라즈베리파이 이미지처럼 기기에 설치할 파일은 balenaEtcher나 Win32 Disk Imager로 SD카드에 구워야 합니다. 굽고 난 뒤 Windows가 포맷하라고 해도 누르지 않는 것만 기억하면 됩니다.