"file" 명령을 사용하여 ZFS에서 블록 특수 파일을 식별하는 방법은 무엇입니까?

"file" 명령을 사용하여 ZFS에서 블록 특수 파일을 식별하는 방법은 무엇입니까?

fileext3 파일 시스템을 인식하도록 명령을 요청하는 데에는 문제가 없습니다.

# file -s /dev/sda1
/dev/sda1: Linux rev 1.0 ext3 filesystem data, UUID=1b3e5f83-ac18-47d6-86bc-9fced1f8f67a, volume name "transcend3" (needs journal recovery) (large files)

그러나 ZFS 풀 vdev에서 이 작업을 수행하면 결과가 없습니다.

# file -s /dev/dm-3
/dev/dm-3: data

ZFS 데이터를 식별하는 방법은 무엇입니까? 내 dm-crypt 장치에 잘못된 비밀번호를 입력하고 있는 것은 아닌지 확인하려고 합니다.

답변1

그 중 어느 것이 [더] 정확한지 확실하지 않습니다.

URL=https://raw.githubusercontent.com/zeek/bromagic/master/database/zfs

또는

URL=https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=752998;filename=zfs;msg=10

결국 :

sudo cp -a /etc/magic /etc/magic.bak
wget -O - "$URL" | sudo tee -a /etc/magic

이 작업을 수행해야 합니다. 이 중 어느 것이 당신에게 도움이 되었는지 의견을 말해주세요.

관련 정보