다음 명령을 사용하여 Raw(dd) 형식의 디스크 이미지를 마운트하려는 경우
mount nps-2010-emails.dd /media/manu/
다음과 같은 오류 메시지가 나타납니다.
mount: you must specify the filesystem type
-t를 사용하면 파일 시스템을 지정할 수 있다는 것을 알고 있지만, 마운트 명령에 매개변수로 전달될 수 있는 RAW(dd) 파일의 용어는 무엇입니까? 이 파일 시스템을 마운트하는 방법이 잘못된 경우 동일한 작업을 수행하도록 도와주세요.
명령어를 입력할 때파일-s nps-2010-emails.dd
출력은 다음과 같습니다.
nps-2010-emails.dd: x86 부팅 섹터; 파티션 1: ID=0xb, 시작 헤더 254, 시작 섹터 1, 섹터 20479, 확장 파티션 테이블(마지막)\011, 코드 오프셋 0x0
답변1
이 시도:
mount -t auto -o loop nps-2010-emails.dd /media/manu/
답변2
가지고 있는 이미지는 파티션 테이블과 같은 파일 시스템 외부의 항목과 여기에 설치하려는 기타 항목을 포함하는 전체 디스크의 이미지입니다. 원본 Blob 내에 하나 이상의 파티션이 있을 수 있습니다. Mount는 처음부터 원시 Blob을 읽기 시작하고 파일 시스템에 전혀 속하지 않는 것을 찾기 때문에 그것이 어떤 파일 시스템인지 알 수 없다고 말합니다.
파일 시스템을 마운트하려면 파일 시스템이 어디에 있는지 알아야 합니다.Ask Ubuntu에 대한 이 답변이미지에서 파티션이 시작되는 위치를 계산한 다음 해당 값을 사용하여 해당 오프셋에서 시작하는 루프 장치를 만드는 방법에 대한 세부 정보가 있습니다. 더 단순화하고 싶다면 올바른 오프셋 값을 찾은 후 장치 설정 반복을 건너뛰고 오프셋 값을 설치에 직접 전달하는 방법을 사용할 수 있습니다 mount -o offset=<offset in bytes>
.