파일 시스템 정보가 하드 드라이브에 저장되는 방법 [닫기]

파일 시스템 정보가 하드 드라이브에 저장되는 방법 [닫기]

파일 시스템을 사용하여 하드 드라이브의 파티션을 포맷하면 mkfs -t ext4 /dev/sdb1어떤 데이터가 기록됩니까 /dev/sdb1?

파일 시스템 유형을 식별하는 일부 데이터는 파티션에 기록되어야 합니다. 이 데이터는 무엇이며, 이 데이터는 파티션의 어느 영역에 기록됩니까? 다른 컴퓨터에서는 파티션에 있는 파일 시스템이 무엇인지 식별하기 위해 파일 시스템에 대한 이 데이터가 필요하다고 생각합니다.

답변1

파일 시스템은 모두 식별이 가능하도록 일반적으로 어떤 형태의 서명과 함께 자체 정보를 저장합니다. Ext4의 경우 서명은 오프셋 0x438의 0xEF53이며 다음을 사용하여 볼 수 있습니다 od.

$ od -A x -x -j 1080 -N 2 /dev/<your device>
000438 ef53
00043a

서명은 파일 시스템의 전체 크기, 지원하는 기능(예를 들어로그나 사용 범위 등이 있는지), 깨끗한지...

Ext4의 경우 디스크 레이아웃에 대한 설명을 찾을 수 있습니다.Ext4 위키피디아에서. 다른 파일 시스템에도 비슷한 문서가 있습니다. 다음을 읽으면 다른 서명을 찾을 수 있습니다.파일 시스템 매직 파일에 의해 사용됩니다 file.

관련 정보