디스크 이미지 파일이란 무엇이며 광학 미디어를 저장하는 데 사용할 수 있는 형식은 무엇입니까?

디스크 이미지 파일이란 무엇이며 광학 미디어를 저장하는 데 사용할 수 있는 형식은 무엇입니까?

사람들이 플로피 디스크를 사용하기 시작한 이후로 디스크 이미지 파일은 모든 유형의 파일을 저장하고 배포하는 일반적인 방법이 되었습니다. PC에 새 운영 체제를 설치하거나, ​​가상 머신을 설정하거나, 부팅 가능한 플래시 드라이브를 만들거나, CD에서 게임을 설치하려고 했다면 이전에 확실히 디스크 이미지를 사용해 본 적이 있을 것입니다. ISO, DMG 및 IMG와 같이 가장 널리 사용되는 이미지 파일 형식에 익숙할 수도 있습니다.

그렇다면 디스크 이미지 파일은 정확히 무엇입니까? 그것들은 무엇을 위한 것이며 왜 다른 형식을 가지고 있습니까? 그것에 대해 이야기합시다!

디스크 이미지 파일이란?

디스크 이미지 파일에는 하드 디스크 드라이브, CD-ROM 또는 DVD와 같은 데이터 저장 장치의 복사본이 포함되어 있습니다. 이러한 파일은 파일 시스템 구조, 미디어 파일, 프로그램 파일 및 부트 섹터를 포함하여 모든 내용을 캡처하는 원본 디스크의 정확한 복제본으로 생성됩니다. 디스크 이미지 파일은 디스크의 정확한 사본이기 때문에 이러한 유형의 파일은 사용 전후에 마운트 및 마운트 해제해야 하는 실제 물리적 디스크 역할도 합니다.

디스크 이미지 파일의 바이트당 디스크 사본은 데이터 저장, 백업 생성 및 소프트웨어 배포를 위한 완벽한 형식입니다.

디스크 이미지 파일은 언제 사용합니까?

노트북에 컴팩트 디스크 장착

디스크 이미지 파일은 일반 디스크처럼 작동하기 때문에 디스크 이미지 파일은 다음과 같은 다양한 응용 프로그램에 자주 사용됩니다.

  • 보관: 사람들이 플래시 드라이브 며칠 전에 찍은 중요한 사진과 비디오가 포함된 CD 더미를 가지고 있는 것은 드문 일이 아닙니다. CD는 쉽게 긁힐 수 있으므로 해당 CD의 디스크 이미지 파일을 생성하면 원본 디스크가 파손된 후에도 해당 파일을 계속 유지할 수 있습니다.
  • 백업: 안정적인 백업을 하는 가장 쉬운 방법 중 하나는 하드 드라이브에서 디스크 이미지를 만드는 것입니다. 디스크 이미지 파일은 하드 드라이브의 정확한 사본이므로 하드 드라이브의 모든 단일 바이트 데이터가 백업에 포함되어 있음을 확신할 수 있습니다.
  • OS 배포: 디스크 이미지 파일 배포는 완벽한 복사본을 보장할 뿐만 아니라 보안상의 이유로 사용자에게 동일한 해시 파일을 생성할 수 있기 때문에 개발자가 소프트웨어를 배포하는 데 선호하는 방법 중 하나입니다. 모든 파일과 구성이 이미 디스크 이미지에 있으므로 이러한 OS 릴리스를 사용하여 부팅 가능한 USB 장치를 만들 수도 있습니다.
  • 가상화: 하이퍼바이저는 가상 머신을 생성하기 위해 디스크 이미지 파일이 필요합니다. 하이퍼바이저는 설정 중에 추가 자산을 다운로드할 필요 없이 OS를 부팅하고 구성하는 데 필요한 모든 파일을 편리하게 포함하고 있기 때문에 디스크 이미지를 사용합니다.

엄청난! 그러나 왜 일반적인 열린 파일과 압축되지 않은 파일 대신 디스크 이미지 파일을 사용합니까?

디스크 이미지 파일 읽기, 저장 및 저장 방법

디스크 이미지 파일은 디스크 드라이브처럼 작동하기 때문에 컴퓨터의 일반 파일이나 디렉터리처럼 열거나 사용할 수 없습니다. 디스크 이미지 파일을 열려면 먼저 다른 외장 드라이브와 마찬가지로 디스크 이미지를 컴퓨터에 마운트해야 합니다.

윈도우

Windows에서는 먼저 디스크 이미지를 찾아 마우스 오른쪽 버튼을 클릭하고 Mount 를 선택해야 합니다.

Windows에서 디스크 이미지 마운트

마운트되면 디스크 이미지가 파일 탐색기에 디스크로 나타납니다. 콘텐츠를 열고 이미지 내의 모든 파일을 볼 수 있어야 합니다.

디스크 이미지 내용 읽기

이제 파일을 마우스 오른쪽 버튼으로 클릭하면 이름 바꾸기 또는 삭제 가 옵션이 아님을 알 수 있습니다. 마찬가지로 디스크 이미지에 파일을 추가해도 작동하지 않습니다. 디스크 이미지와 그 안의 파일을 조작하려면 PowerISO, Daemon Tools 및 MagicISO와 같은 타사 응용 프로그램이 필요합니다.

제한된 디스크 이미지 선택

그러나 디스크 이미지 내의 파일을 복사하고 컴퓨터의 다른 파일과 마찬가지로 저장할 수 있습니다.

원하는 경우 디스크 이미지 파일을 실제 디스크에 굽도록 선택할 수도 있습니다. 이미지를 마우스 오른쪽 버튼으로 클릭하고 디스크 이미지 굽기 를 선택하십시오 .

굽기 디스크 이미지 선택

디스크 이미지 파일을 사용한 후에는 파일을 마우스 오른쪽 버튼으로 클릭하고 꺼내기 를 선택하여 마운트 해제해야 합니다 .

디스크 이미지 파일 꺼내기

디스크 이미지 파일은 마운트될 때 시스템 리소스를 차지하는 가상 드라이브이므로 사용 후마다 이미지를 마운트 해제해야 합니다. 파일을 이동하거나 삭제하려면 디스크 이미지를 마운트 해제해야 합니다.

리눅스

Linux 사용자의 경우 배포판에 따라 디스크 이미지 파일 마운트를 지원하는 GUI가 있을 수도 있고 없을 수도 있습니다. 그러나 터미널을 사용하여 디스크 이미지를 마운트 및 마운트 해제할 수 있습니다.

먼저 디스크 이미지 파일을 마운트할 디렉토리를 만들어야 합니다. 터미널을 열고 다음 명령을 사용하십시오.

sudo mkdir /mnt/vulnhub_ISO

디스크 이미지 파일을 마운트하려면 루프 명령을 사용하고 -o 를 사용하여 파일의 위치를 ​​지정한 다음 방금 만든 디렉토리를 지정해야 합니다.

sudo mount -o loop /home/mint/Desktop/damnvulnerablelinux_1.0.iso /mnt/vulnhub_ISO

확인을 위해 아래 명령을 사용하여 디렉토리를 나열해 보겠습니다.

마운트 성공 확인

보시다시피 터미널은 마운트가 성공했음을 의미하는 모든 디스크 이미지의 내용을 나열했습니다.

다음 명령을 사용하여 사용 후 마운트 해제하는 것을 잊지 마십시오.

sudo umount /mnt/vulnhub_ISO

“마운트 해제”가 아니라 “마운트 해제”입니다.

물론 생성된 폴더 내의 파일을 나열하여 마운트 해제가 성공했는지 확인할 수도 있습니다.

디스크 이미지 마운트 해제

맥 OS

Mac 사용자의 경우 디스크 유틸리티를 사용하거나 타사 응용 프로그램을 통해 macOS에서 디스크 이미지 파일을 마운트 및 마운트 해제할 수 있는 여러 가지 방법이 있습니다. 예를 들어 터미널에 디스크를 마운트해 보겠습니다.

디스크 이미지 파일을 마운트하기 위해 macOS에는 디스크 이미지 파일과 함께 작동하는 hdiutil 이라는 내장 유틸리티 도구 가 있습니다. 먼저 다음 명령을 사용하여 파일을 마운트합니다.

hdiutil mount ~/(file path)/(filename)

디스크 이미지 파일을 마운트 해제하려면 다음 명령을 사용하십시오.

hdiutil unmount /(destination folder)

일반 디스크 이미지 파일 형식

디스크 이미지 파일은 현재 수십 년 동안 사용되어 왔습니다. 그리고 새로운 기술 플랫폼이 등장하면서 회사와 조직은 특정 제품에 대한 고유한 디스크 이미지 형식을 개발했습니다. 결과적으로 다양한 이점과 용도를 가진 다양한 플랫폼에 대한 100개 이상의 디스크 이미지 파일 형식이 있습니다. 다음은 가장 흔하게 접할 수 있는 것입니다.

디스크 이미지 파일을 사용하는 이유

디스크 이미지 파일은 백업, 아카이브 및 소프트웨어 배포를 위해 디스크 드라이브의 정확한 복사본을 만들기 위한 필수 형식입니다. 디스크 이미지 파일은 파일 구조, 부팅 데이터 및 구성 파일을 포함하여 디스크 드라이브의 “바이트당” 복사를 보장하므로 다른 파일 형식에 고유합니다.

이를 통해 개발자는 전체 환경을 더 쉽게 복사하고 모든 사람이 소프트웨어와 해당 소프트웨어가 작동하는 데 필요한 모든 파일 및 구성을 얻을 수 있도록 합니다. 이것은 또한 백업을 만들고 CD를 보관하고 시스템을 새 컴퓨터로 마이그레이션하는 모든 사람에게 유용합니다.

따라서 이러한 모든 추가 종속성과 소프트웨어 구성의 번거로움에 작별을 고하십시오. 디스크 이미지 파일이 여기에 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다