본문 바로가기
IT/Linux_리눅스

[Linux] Linux의 superblock, dumpe2fs로 superblock 확인하기

by 능보테 2023. 10. 10.
728x90
반응형

 

1. Superblock

superblock은

  • 각 파일시스템 별로 구현
  • 파일시스템의 메타데이터
    • 파일시스템의 유형과 크기, 상태, 다른 메타데이터 구조체(inode 등…)등의 정보가 포함되어 있습니다. 
  • superblock은 중요도가 매우 높아서 복사본(backup)을 분산해서 여러 개 저장하기도 합니다.

위치: /usr/src 하위의 커널명/include/linux/fs.h 파일 내에 정의되어있습니다. 

 

ex). fs.h 내에 정의된 super_block 구조체

Pasted image 20231010154716.png

 


 

2. superblock 확인하기

dumpe2fs /dev/sda1 | grep superblock 

위와 같이 dumpe2fs 명령어를 통해서 superblock 의 시작점을 알 수 있습니다.
primary를 backup 한 superblock들이 여러 개가 존재하는 것을 확인 가능합니다.

 

Pasted image 20231010155052.png

 

 

 

 

 


 

 

본 포스팅의 내용 및 이미지를 무단 전재, 재배포 또는 복사를 금지합니다.

인용 시 출처와 같이 공개해주세요!

도움이 되셨다면 댓글 또는 공감 부탁드립니다!

728x90
반응형

댓글