리눅스에서 ISO 이미지를 마운트하고 언마운트하는 방법

ISO 이미지 또는 .iso 파일은 국제 표준화 기구에서 정의한 디스크 이미지인 ISO 9660 파일 시스템 형식을 포함하는 아카이브 파일입니다.

모든 ISO 파일은 확장자가 .iso인 정의된 형식명을 가지며, ISO 9660 파일 시스템에서 가져온 것으로, CD/DVD ROM과 함께 특별히 사용됩니다. 간단히 말해, iso 파일은 디스크 이미지입니다.

mount and unmount iso images in Linux

I have seen most of the Linux operating system images that we download from the internet are .ISO format. Typically an ISO image contains the installation of software such as operating system installation files, games installation files, or any other applications.

가끔 우리는 이러한 ISO 이미지에서 파일에 액세스하고 내용을 보기 위해 디스크 공간과 시간을 낭비하지 않고도 CD/DVD 또는 USB 드라이브에 태우지 않고도 필요합니다 우리의 도구를 사용하여.

이 기사에서는 리눅스 운영 체제에서 마운트언마운트하는 방법을 설명하여 파일의 내용에 액세스하고 목록을 표시하는 방법을 설명합니다.

리눅스에서 ISO 이미지를 마운트하는 방법

RedHat 기반 또는 Debian 기반 리눅스 배포판에서 ISO 이미지를 마운트하려면 “root” 사용자로 로그인해야 하거나 “sudo”로 전환한 후 터미널에서 다음 명령을 실행하여 마운트 지점을 만들어야 합니다.

# mkdir /mnt/iso
OR
$ sudo mkdir /mnt/iso
Create Linux Mount Directory

마운트 포인트를 생성한 후에는 “mount” 명령어를 사용하여 “Fedora-Server-dvd-x86_64-36-1.5.iso”라는 iso 파일을 마운트합니다.

# mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
OR
$ sudo mount -t iso9660 -o loop /home/tecmint/Fedora-Server-dvd-x86_64-36-1.5.iso /mnt/iso/
Mount ISO File in Linux
옵션
  • -t – 이 인수는 주어진 파일 시스템 유형을 나타내는 데 사용됩니다.
  • ISO 9660 – 이는 CD/DVD ROM에서 사용되는 표준 및 기본 파일 시스템 구조를 설명합니다.
  • -o – 옵션은 -o 인수 다음에 분리된 쉼표 문자열로 옵션이 필요합니다.
  • loop -루프 장치는 종종 CD/DVD ISO 이미지를 마운트하는 데 사용되는 의사 장치로, 이러한 파일을 블록 장치로 액세스할 수 있게 합니다.

이후 ISO 이미지가 성공적으로 마운트되면 /mnt/iso에서 마운트된 디렉터리로 이동하여 ISO 이미지의 콘텐츠를 나열합니다. 파일을 수정할 수 없는 읽기 전용 모드로만 마운트됩니다.

# cd /mnt/iso
# ls -l

위의 명령어에서 마운트한 ISO 이미지의 파일 목록을 볼 수 있습니다. 예를 들어 Fedora-Server-dvd-x86_64-36-1.5.iso 이미지의 디렉터리 목록은 다음과 같습니다.

total 21
dr-xr-xr-x  3 root root 2048 May  5 02:49 EFI
-r--r--r--  1 root root 2574 Apr 12 00:34 Fedora-Legal-README.txt
dr-xr-xr-x  3 root root 2048 May  5 02:49 images
dr-xr-xr-x  2 root root 2048 May  5 02:49 isolinux
-r--r--r--  1 root root 1063 Apr 12 00:32 LICENSE
-r--r--r--  1 root root   95 May  5 02:47 media.repo
dr-xr-xr-x 28 root root 4096 May  5 02:49 Packages
dr-xr-xr-x  2 root root 4096 May  5 02:49 repodata
-r--r--r--  1 root root 1118 May  5 02:49 TRANS.TBL
View ISO Files in Linux

Linux에서 ISO 이미지를 언마운트하는 방법

단순히 다음 명령어를 터미널에서 실행하여 마운트된 ISO 이미지를 언마운트합니다. “root” 또는 “sudo”.

# umount /mnt/iso
OR
$ sudo umount /mnt/iso
Unmount ISO File in Linux

[ 다음도 참고하실 수 있습니다: Linux에서 Windows 파티션을 마운트하는 방법 ]

Source:
https://www.tecmint.com/how-to-mount-and-unmount-an-iso-image-in-linux/