디스크 이미지(파티션)를 올바르게 마운트하는 방법은 무엇입니까?

디스크 이미지(파티션)를 올바르게 마운트하는 방법은 무엇입니까?

Linux Mint 18.2에서 .img 파일의 마우스 오른쪽 버튼 클릭 메뉴에서 "디스크 이미지 설치 프로그램으로 열기"를 선택하면 다음 오류가 발생합니다.

Unable to mount OS
    
Error mounting /dev/loop1 at /media/mint/OS: Command-line `mount -t ntfs" -o "uhelper=udisks2,nodev,nosuid,uid=999,gid=999" "/dev/loop1" "/media/mint/OS"' exited with non-zero exit status 21:
ntfs-3g-mount: mount failed: Permission denied

("OS"는 이 이미지가 생성된 드라이브의 레이블입니다.) 또 다른 .img 파일(NTFS도 포함)이 있는데 이를 마운트하려고 하면 비슷한 오류가 발생합니다. 두 파일 모두 내장된 Linux Mint "디스크" 유틸리티를 사용하여 생성되었습니다. 도움이 된다면 크기가 모두 100Gb 이상이고 이름에 대괄호가 있습니다.

이 오류를 어떻게 해결할 수 있나요? 아니면 다른 도구를 사용하여 콘텐츠를 설치하거나 보는 방법이 있을까요?

답변1

설치하려고 하는 것 같습니다.디스크이미지(이미지에는 파티션 테이블과 하나의 파티션이 아닌 여러 파티션이 포함될 수 있음) 루프 모듈을 사용해 보세요

sudo losetup -f file.img

udisk가 있는 시스템에서는 사용자 공간 설정을 사용할 수도 있습니다:

udisksctl loop-setup --file file.img

그러면 NTFS로 포맷된 파티션이 파일 관리자에 나타납니다. 다음을 클릭하여 설치할 수 있습니다(예: thunar - 죄송합니다. 독일어 로케일).

Thunar 장치 섹션에 파티션 설치

명령줄을 선호한다면 udisk를 활용할 수 있습니다:

udisksctl mount --block-device /dev/loop0p1

장치에서 파티션 루핑을 명시적으로 허용해야 할 수도 있습니다(참조:포맷된 파티션 이미지 파일을 처음부터 어떻게 생성합니까?).

관련 정보