디스크 파티션을 마운트하기 전에 파일을 나열하는 방법이 있습니까?

디스크 파티션을 마운트하기 전에 파일을 나열하는 방법이 있습니까?

내 컴퓨터에 여러 개의 파티션이 있다고 가정해 보겠습니다. 액세스해야 하는 폴더가 어디에 있는지 잘 모르겠습니다. 일반적으로 내 접근 방식은 모든 파티션을 먼저 마운트한 다음 하나씩 검색하는 것입니다.

액세스해야 하는 파티션만 마운트할 수 있도록 마운트 해제된 파티션의 파일/폴더를 나열하는 방법이 있습니까?

답변1

마운트 해제된 파티션 내부를 살펴보는 도구에는 파일 시스템 자체의 구조에 대한 설명이 필요합니다.

이러한 도구는 다양한 파일 시스템(cpmtools, mtools...)에서 사용할 수 있으며 일부 파일 시스템에는 주로 디버깅 도움말을 위한 유사한 기능이 있습니다(예제 참조 debugfs).

그런데 애초에 파일 시스템을 공부하는 것이 왜 필요하다고 생각하시나요?

파티션에 무엇이 있는지 확실하지 않고 risc를 사용하고 싶지 않다면 먼저 읽기 전용으로 마운트하고 내부를 살펴보세요.

아니면 제가 뭔가를 놓치고 있는 걸까요?

답변2

노력하다 file -sL /dev/sdXY. 파일 시스템을 마운트하지 않고도 제한된 정보를 제공합니다.

$ file -sL /dev/sdc1
/dev/sdc1: Linux rev 1.0 ext2 filesystem data (mounted or unclean),
UUID=aa84c5a8-6418-4952-b577-578f2a67af86, volume name "music"
$

관련 정보