ISO 파일을 마운트하는 방법?


177

큰 iso를 마운트하는 데 문제가 있습니다.

dev@dev-OptiPlex-745:~$ sudo mount -o loop /home/dev/Hämtningar/matlab2011a_64.iso /cdrom
mount: warning: /cdrom seems to be mounted read-only.
dev@dev-OptiPlex-745:~$ 

내가 어떻게해야하는지 말해 줄래?


14
문제는 어디에 있습니까? 당신은 할 수 ls /cdrom있습니까? ISO 파일은 정의상 읽기 전용이므로 경고입니다.
Takkat

1
데스크탑 또는 파일 관리자를 살펴보십시오. 이미 디스크로 마운트되었을 수 있습니다.
atenz

3
읽기 전용 옵션 -r을 추가 하여 마운트하십시오.
ctrl-alt-delor

3
"마운트 된 읽기 전용"이라는 경고는 정상입니다! iso 파일은 항상 읽기 전용으로 마운트됩니다. 수정할 수 없습니다. ... (아래 Anwar Shah에게 감사드립니다)
Mina Michael

답변:


125

GUI를 사용하여 마운트하십시오.

로 이동 *.iso한 후, 파일 관리자를 사용하여 파일 Right click -> Open with Archive Mounter.

또는 Furius ISO 마운트를 설치할 수 있습니다 . Ubuntu Software Center에서 사용할 수 있습니다.

sudo apt-get install furiusisomount

스크린 샷은 다음과 같습니다.

Furius ISO 마운트-인터페이스

우분투 12.04 탑재 ISO

Furius ISO 마운트-프로젝트 페이지


1
ISO 파일이 UDF 이미지 일 때 사례를 추가하는 것이 중요하다고 생각합니다.
Angel Araya

13
iso에서 파일을 실행하려면 "아카이브 마운터"를 통한 마운트는 좋은 방법이 아닙니다. (콘텐츠를 보는 것만 좋습니다). "아카이브 마운터"를 통해 마운트 된 iso에서 파일을 실행할 수 없기 때문에
Anwar

3
iso 이미지를 마운트하기위한 새로운 소프트웨어 설치?
pylover

1
루트 권한이 필요하지 않기 때문에 ⁺¹.
Hi-Angel

350

어쩌면 추가 소프트웨어를 설치하는 대신 시스템이이를 위해 사용할 수 있습니다.

  1. 마운트 위치로 사용할 디렉토리를 작성하십시오.

    sudo mkdir /media/iso
    
  2. 대상 디렉토리에 ISO를 마운트하십시오.

    sudo mount -o loop path/to/iso/file/YOUR_ISO_FILE.ISO /media/iso
    
  3. ISO를 마운트 해제하십시오.

    sudo umount /media/iso
    


데스크탑에 탑재 된 ISO가 나타납니다.


1
내가 어떻게 메시지를 bash: /path/media/external drive/my.ISO: Permission denied받습니까?

1
작동하지 sudo mount -o loop smb://server/downloads/disk.iso /media/iso않음 : 해당 파일 또는 디렉토리 없음
waspinator

1
@cipricus 시스템이 ISO에 액세스 할 수없는 것 같습니다. 이를 극복하는 가장 간단한 방법은 iso 파일을 로컬 디렉토리에 먼저 복사하는 것입니다.
chobok

1
@waspinator iso 파일을 로컬 디렉토리에 먼저 복사 해보십시오
chobok

1
@chobok을 로컬 디렉토리에 복사하면 작동하지만 파일을 사용할 때마다 파일을 데스크탑에 복사하도록 설정된 파일 서버가 없습니다. 정렬이 끝날 때까지 지금은 Windows로 돌아갔습니다.
waspinator

17

저는 Furius ISO Mount를 정말 좋아합니다. ISO, IMG, BIN, MDF 및 NG 파일을 마운트하기위한 간단한 응용 프로그램입니다.

  • ISO, IMG, BIN, MDF 및 NRG 이미지 파일을 자동으로 마운트합니다.
  • 홈 디렉토리에 마운트 지점을 자동으로 작성합니다.
  • 이미지 파일을 자동으로 마운트 해제합니다.
  • 마운트 디렉토리를 자동으로 제거하여 홈 디렉토리를 이전 상태로 되돌립니다.
  • 마운트 된 마지막 10 개 이미지의 기록을 자동으로 저장합니다.
  • 여러 이미지를 마운트합니다.
  • ISO 및 IMG 파일을 광 디스크에 굽습니다.
  • Md5 및 SHA1 체크섬을 생성하십시오.
  • 이전에 마운트 해제 된 이미지를 자동으로 검색합니다.
  • 이미지를 수동으로 마운트 및 마운트 해제하는 데 필요한 모든 명령의 로그 파일을 자동으로 생성합니다.
  • 현지화 가능 (현재 체코 어, 덴마크어, 프랑스어, 헝가리어, 이탈리아어, 독일어, 폴란드어, 슬로베니아어, 스페인어 및 터키어 사용 가능)

여기에 이미지 설명을 입력하십시오

77 개의 평가에서 5 개의 별이 충분하다면 Ubuntu Software Manager를 열고 Furius ISO Mount를 검색하십시오.

참조 링크 :

Furius ISO 마운트-프로젝트 페이지


16

Ubuntu 14.04에서 ISO 파일을 처리하는 가장 쉽고 빠른 방법은 ISO 파일을 마우스 오른쪽 버튼으로 클릭하고 Disk Image Mounter를 선택한 다음 새로 열린 디렉토리로 진행하는 것입니다.

설치하지 않은 경우 터미널에서이 명령을 사용하여 설치할 수 있습니다.

sudo apt-get install gnome-disk-utility

방금 이것이 존재한다는 것을 깨달았습니다! 저는 프로그래머이며 명령 줄이 마음에 들지만 실제로는 적절하고 사용자 친화적이며 편리한 방법입니다.
Shahbaz

13

iso 파일 이름이 matlab2011a_64.iso폴더에 있다고 가정 합니다./home/dev/Hämtningar/

이 작업을 수행하여 iso 파일을 /cdrom폴더 에 마운트 하거나 다른 폴더를 작성 하고 iso 파일을 마운트 할 수 있습니다 . 홈 디렉토리에 별도의 폴더를 만들겠습니다. 이 모든 일을하기 위해 터미널을여십시오

  1. 마운트 포인트 생성

     mkdir ~/mount-point
    
  2. 그것을 장착

    sudo mount ~/dev/Hämtningar/matlab1011a_64.iso  ~/mount-point -o loop
    

    이렇게하면 iso 파일이 mount-point집에 새로 생성 된 폴더에 마운트됩니다 .

    또한 mount: warning: /home/dev/mount-point seems to be mounted read-onlyiso 파일은 항상 읽기 전용으로 마운트되기 때문에 다음 과 같은 경고가 표시 됩니다. iso 파일에 쓸 수 없습니다. 해당 메시지를 무시하고 계속 진행해야합니다.


5
하지만 왜 ISO 파일에 쓸 수 없습니까? 수정을 한 다음 .iso를 다시 포장해서는 안됩니까?
landroni

10

명령 행 도구를 사용하여 iso를 쉽게 마운트 할 수 있습니다.

먼저 다음을 사용하여 iso를 마운트 할 디렉토리를 작성하십시오.

sudo mkdir /media/myisos

일반적으로 loopiso 형식 파일 시스템을 읽을 수있는 모듈이 자동으로 추가되므로 실행할 필요가 없습니다 sudo modprobe loop.

이제 iso mount를 해당 위치 를 가리켜 서 마운트하십시오 .

sudo mount ~/location/of/iso /media/myisos -o loop

iso가 읽기 전용으로 마운트되는 것에 대한 경고를 표시하지만, 맞습니다.

나중에 마운트를 해제 할 수 있습니다

sudo umount ~/location/of/iso /media/myisos

1
loop내가 아는 한 모듈이 자동으로로드됩니다. 또한 -t iso9660설치 ISO 파일에 더 이상 필요하지 않습니다
안와르

나는 이것을 알았습니다.
Anwar

1
@Anwar 감사합니다 Anwar- 나는 그것을 기록하는 것이 유용하다는 데 동의합니다.

7

창 제목처럼 보이기 때문에 메뉴 UI가 혼란 스럽지만 GUI 도구가 내장되어 있습니다.)

대시에서 "디스크"를 실행하십시오. 그런 다음 "디스크"메뉴에서 "디스크 이미지 첨부 ..."를 선택하십시오. 디스크 유틸리티


3

유사한 GUI 유틸리티 인 ISO Master 를 사용할 수 있습니다 furiusisomount. 간단히:

sudo apt-get install isomaster

그런 다음 원하는 파일 관리자에서 *.iso파일 을 엽니 다 ISO Master.

웹 사이트에서 :

ISO Master를 사용하여 다음을 수행하십시오.

  • CD / DVD 이미지 작성 또는 사용자 정의
  • 부팅 가능한 CD / DVD 만들기

기본적으로 ISO 이미지에서 파일을 추가하거나 제거한 다음 변경 사항을 저장할 수 있습니다.


3

마운트 된 ISO에서 파일을 복사하기위한 읽기 쓰기 권한을 얻으려면 다른 것을 설치하고 싶지 않습니다. 터미널 쉘로 가서 ISO를 마운트 한 곳으로 이동하십시오.

sudo mount -o loop /home/username/whatever.iso /mnt/iso

마운트 된 전체 디렉토리를 다른 곳에 복사하는 것보다 :

sudo cp -rf /mnt/iso /home/username/MyMountedISO

당신은 또한 사용할 수 있습니다

cd /mnt/iso

다음 내용보기

ls

그리고보다:

sudo cp install.img /home/username/MyMountedISO

2

iso 파일 마운트는 후자 설치에 비해 간단합니다. 그냥 당신이 최신 ubuntus에서 최신 MATLAB 버전을 설치하려는 경우, 당신이 한 후 설치가 아니라, 그것을 iso 파일을 마운트 거기를 추출하여 진행 할 필요가 없습니다 언급에 설치/ MATLAB 추출 폴더 / SYS / 자바 / jre / glnxa64 / jre / bin / java 실행 파일

우분투 14.04 및 MATLAB 2014a에서 테스트되었습니다.

건배,


1

Gmount 가 마운트에 사용하기 매우 간단 하다는 것을 알았 습니다. 사용하기 매우 간단하고 바로 사용할 수있는 빈티지 GUI가 있습니다. gmount GUI

소프트웨어 센터에서 Gmount를 설치 한 다음 시작하십시오. 그런 다음 ISO 이미지 파일을 선택하고 ISO 파일을 시작할 마운트 지점을 선택할 수 있습니다. 작업을 완료하기 위해 루트 암호를 묻는 메시지가 표시됩니다.


2
그러나 문제는 ISO를 어떻게 마운트 하느냐하는 것입니다. 아마도 Gmount를 사용하여이 작업을 수행하는 방법을 추가해야합니다.
heemayl

소프트웨어 센터에서 Gmount를 설치 한 다음 시작하십시오. 그런 다음 ISO 이미지 파일을 선택하고 ISO 파일을 시작할 마운트 지점을 선택할 수 있습니다. 작업을 완료하기 위해 루트 암호를 묻는 메시지가 표시됩니다.
단테스 파르 다

1
귀하의 답변에 위의 내용을 추가하십시오 ..
heemayl

1

udisksctl시스템의 일부로 사용하십시오 . iso를 사용자 공간에 마운트하고 수퍼 유저로 실행할 필요가 없습니다. 파일이 /media/$USER/적절한 권한 으로 마운트됩니다 .

이소 산

udisksctl loop-setup -f my.iso

udisksctl이 사용중인 루프 장치를 알려줍니다.

udisksctl mount -b /dev/loopX

여기서 X는 ISO가 매핑 된 루프 장치의 번호입니다.

ISO 마운트 해제

udisksctl unmount -b /dev/loopX
udisksctl loop-delete -b /dev/loopX

여기서 Xiso가 매핑 된 루프 장치의 번호입니다. 당신이 잊었다면 당신은 그것을 알아낼 수 있습니다

losetup
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.