Computer >> 컴퓨터 >  >> 문제 해결 >> 컴퓨터 유지 보수

Mac에서 DMG 파일이 인식되지 않을 때? 원인 분석과 단계별 해결 방법

윈도우와 macOS의 가장 큰 차이점 중 하나는 파일과 애플리케이션을 읽고, 쓰고, 설치하는 방식입니다. 예를 들어 윈도우에서는 .exe 파일로 프로그램을 실행하는 반면, macOS에서는 앱 설치 시 .pkg 파일을 사용하거나 기존 드라이브를 복제할 때 .dmg 파일을 사용합니다. 일부 앱 설치 프로그램 역시 DMG 형식으로 제공되며, Mac 사용자는 해당 파일을 마운트하여 설치 프로그램을 추출한 뒤 패키지를 실행하기만 하면 됩니다.

DMG 파일 오류, 어떤 문제가 발생하고 있나?

그런데 여러 Mac 사용자들이 DMG 파일 관련 문제를 겪고 있다고 보고하고 있습니다. Apple 지원 커뮤니티에 글을 올린 한 사용자는 백업용으로 만든 DMG 파일을 Mac이 인식하지 못한다고 호소했습니다. 이 사용자는 운영체제 전체를 클린 설치해야 하는 상황이었고, 중요한 데이터를 DMG 형식으로 저장해 두었는데, 정작 새로 설치한 운영체제에서 해당 DMG 파일들을 열지 못하게 된 것입니다.

다른 사용자들은 인터넷에서 앱 설치 프로그램이나 소프트웨어 업데이트 파일을 다운로드할 때 같은 오류를 경험했습니다. 다운로드는 성공적으로 완료된 것처럼 보이지만, DMG 파일을 마운트하려고 하면 macOS가 파일을 인식할 수 없어 디스크 이미지를 열 수 없다는 알림이 나타납니다. 또한 파일 다운로드가 분명히 끝났음에도 macOS가 "아직 다운로드 중"이라며 마운트를 거부하는 경우도 있습니다.

필요한 앱을 설치하려는데 인터넷에서 받은 설치 파일이 macOS에 의해 인식되지 않으면 상당히 짜증날 수밖에 없습니다. 더 답답한 경우는 마운트하려는 DMG 파일이 이전 macOS 환경의 백업 파일이어서 그 안에 중요한 데이터가 담겨 있을 때입니다.

DMG 파일을 열 때 이런 오류가 발생한다면, 이 가이드가 문제를 해결하고 해당 파일을 정상적으로 실행하는 데 큰 도움이 될 것입니다.

DMG 파일이란 무엇인가?

오류를 살펴보기에 앞서, 먼저 DMG 파일이 무엇이고 어떤 용도로 쓰이는지 이해해 보겠습니다. DMG는 Mac을 사용할 때 흔히 접하게 되는 파일 형식으로, 'Apple 디스크 이미지' 또는 'macOS 디스크 이미지 파일'이라고도 불립니다. 물리적인 하드 드라이브를 디지털로 재현한 것으로, 윈도우의 ISO 파일에 해당하는 macOS 버전이라고 생각하면 쉽습니다. 윈도우를 사용해 본 적이 있다면 ISO 파일이 어떤 것인지 잘 알 것이며, DMG 파일도 동일한 방식으로 작동합니다.

ISO 파일과 마찬가지로 DMG 형식은 물리적 디스크 대신 압축된 앱 설치 프로그램을 저장하는 용도로 자주 사용됩니다. 인터넷에서 내려받는 대부분의 macOS 소프트웨어가 이 형식으로 배포되는 것을 확인할 수 있습니다. Apple 디스크 이미지는 파일 압축, 파일 분할(spanning), 그리고 암호화 기능을 지원합니다. 따라서 DMG 파일을 실행할 때 비밀번호를 입력하라고 요청받아도 놀랄 필요가 없습니다.

DMG 파일은 OS X 9 이상 버전이 설치된 Mac에서만 사용할 수 있으며, 그보다 오래된 Mac에서는 IMG 파일 형식이 대신 사용됩니다.

DMG 파일은 macOS를 위해 만들어진 형식이므로, Mac에서 열거나 실행하는 것은 매우 간단해야 합니다. DMG 파일을 복사하거나 해당 파일이 저장된 드라이브를 연결하면, macOS가 자동으로 이를 드라이브로 마운트하여 실제 하드 드라이브처럼 처리합니다.

Mac에서 발생하는 'DMG 파일 인식 불가' 오류

DMG 파일을 실행하는 것은 아주 간단한 과정이어야 하지만, 모든 사람에게 그렇지만은 않습니다. 일부 Mac 사용자들은 파일을 마운트하려고 할 때마다 'DMG 파일이 인식되지 않습니다(not recognized)'라는 알림을 받게 됩니다. 이때 문제가 되는 파일 목록이 담긴 오류 창이 뜨면서 다음과 같은 메시지가 표시됩니다:

다음 디스크 이미지를 열 수 없습니다.

이유: 인식되지 않음(Reason: not recognized).

이로 인해 사용자는 자신의 파일에 접근하거나 DMG 파일 안의 소프트웨어를 설치할 수 없게 됩니다. 이 오류는 여러 가지 요인에 의해 발생할 수 있으므로, 무엇이 잘못되었는지 면밀히 파악해야 합니다.

macOS가 DMG 파일을 인식하지 못하는 한 가지 가능한 원인은 파일이 손상(corrupted)되었다는 점입니다. 인터넷에서 파일을 내려받았다면, 파일 자체가 손상되었거나 다운로드 과정에서 문제가 발생했을 수 있습니다.

기존 파일의 백업으로 직접 만든 파일이라면 변환 과정에서 문제가 생겼을 가능성이 있습니다. 또한 운영체제가 오래되어 파일 시스템이 제대로 작동하지 않으면 이런 오류가 발생하기도 합니다.

'DMG 파일 인식 불가' 오류 해결 방법

이 오류가 발생하면, 특히 DMG 파일에 백업 파일이 담겨 있어 데이터를 복구하지 못하는 상황이라면 답답할 수밖에 없습니다. Mac에서 'DMG 파일 인식 불가' 오류가 나타나면 다양한 요인을 고려하여 문제의 원인을 파악해야 합니다. 원인을 찾았다면 아래 가이드를 참고해 쉽게 문제를 해결할 수 있습니다.

1단계: 인터넷 연결 상태 확인

인터넷에서 DMG 파일을 내려받을 때는 인터넷 연결이 안정적이고 빠른지 확인하세요. 가능하다면 유선 연결로 전환하는 것이 좋습니다. DMG 파일이 불완전하게 다운로드되면 누락된 구성 요소 때문에 실행되지 않습니다. 정전이나 불안정한 인터넷 연결로 다운로드가 중단되면 파일이 온전히 받아지지 않아 결국 오류가 발생합니다.

2단계: 공식 출처에서만 다운로드

앱을 다운로드할 때는 공식 웹사이트나 Mac App Store에서만 설치 프로그램을 받으세요. 출처를 알 수 없는 곳에서 받으면 그 앱이 가짜인지, 아니면 맬웨어가 포함되어 있는지 알 수 없습니다. 깨끗하고 완전한 DMG 파일을 받으려면 반드시 공식 출처를 이용해야 합니다.

3단계: 불필요한 파일 정리

Mac에 불필요한 파일이 너무 많으면 시스템이 어수선해지고 파일 시스템 오류가 나타날 수 있습니다. Mac 최적화·복구 앱을 활용해 파일을 정리하고 Mac을 최적화하세요. 정기적인 유지 관리를 습관화하면 향후 오류를 예방할 수 있습니다.

4단계: 다른 Mac에서 파일 열어보기

오류가 Mac 자체와 관련이 있을 가능성도 있으므로, 다른 Mac에서 시도해 보아 이 요인을 배제할 필요가 있습니다. 다른 컴퓨터에서 DMG 파일이 정상적으로 마운트된다면 파일에는 문제가 없다는 뜻입니다. 이제 파악해야 할 것은 왜 내 컴퓨터가 파일을 인식하지 못하는지입니다.

반대의 경우도 마찬가지입니다. 다른 Mac에서도 파일이 열리지 않는다면 파일 자체에 문제가 있는 것입니다. 이 경우 다른 출처에서 파일을 다시 내려받은 후 달라지는지 확인해 보세요.

5단계: DiskImageMounter로 마운트하기

DiskImageMounter는 DMG 파일을 자동으로 열도록 설계된 기본 앱입니다. DMG 파일 마운트에 문제가 있다면 아래 지침에 따라 수동으로 마운트할 수 있습니다:

  1. 파일을 우클릭한 후 정보 가져오기(Get Info)를 선택합니다.
  2. 정보 가져오기 창에서 연결 프로그램(Open with): 섹션이 나올 때까지 아래로 스크롤합니다.
  3. 연결 프로그램을 클릭하고 팝업 메뉴에서 DiskImageMounter를 선택합니다.
  4. 팝업 메뉴 옵션 목록에 DiskImageMounter가 보이지 않으면 기타(Other)를 선택합니다.
  5. Finder 창이 나타나면 /System/Library/CoreServices/ 경로로 이동합니다.
  6. DiskImageMounter를 찾아 클릭합니다.
  7. 모두 변경(Change All) 버튼을 클릭합니다.
  8. 확인 메시지가 나타나면 계속(Continue) 버튼을 클릭합니다.

이제 DiskImageMounter를 통해 DMG 파일을 마운트할 수 있을 것입니다.

6단계: 디스크 유틸리티(Disk Utility)로 파일 열기

일반적인 방법으로 DMG 파일을 열 수 없다면, 디스크 유틸리티를 사용해 파일을 열고 다른 형식으로 내용을 저장하는 방법도 있습니다. 아래 단계를 따라 해 보세요:

  1. Finder > 이동 > 유틸리티로 이동하여 디스크 유틸리티를 엽니다.
  2. 왼쪽 드라이브 목록에서 열고자 하는 DMG 파일을 클릭합니다.
  3. 창 왼쪽 상단의 7-Zip 또는 DMG Extractor를 클릭합니다.
  4. 기존 버전과 새 버전을 구분할 수 있도록 파일 이름을 변경합니다. 예를 들어 samplesamplenew로 바꿉니다.
  5. 저장(Save)을 클릭하고 파일 변환이 완료될 때까지 기다립니다.

변환 과정이 끝나면 DMG 파일의 내용을 열어볼 수 있습니다.

7단계: 서드파티 앱으로 DMG 파일 내용 추출하기

애초에 DMG 파일을 Mac에서 마운트할 수 없다면 디스크 유틸리티로 열 수도 없습니다. 이때 마지막 선택지는 서드파티 추출 프로그램을 사용해 파일에 접근하는 것입니다. 7-Zip이나 DMG Extractor를 사용해 DMG 파일을 열 수 있습니다. 앱을 설치한 후 문제가 되는 DMG 파일을 우클릭하고, 파일을 추출하여 쉽게 접근할 수 있는 폴더에 저장하면 됩니다.

마무리

DMG 파일은 Mac에서 앱을 설치하거나 파일의 백업 이미지를 생성하는 데 매우 유용합니다. 암호화 및 압축 기능 덕분에 다른 파일 형식에 비해 훨씬 안전하기도 합니다. 하지만 macOS가 파일을 인식하지 못하면 열거나 내용에 접근할 수 없어 곤란해질 수 있습니다. 이런 상황이 발생하더라도 걱정하지 마세요. 위에서 소개한 해결 방법 중 하나 이상을 시도하면 DMG 파일을 성공적으로 마운트할 수 있을 것입니다.