파일 시스템이란?
- FS, File System
File을 저장하는 DB의 일종
ext4 → 리눅스의 고유 파일 시스템
FS 생성
Partitioning
- 파일 시스템을 생성할 공간 할당
physical or logical 구획이 있다.
- 최근에는
logical 선호(LVM-logical volume)
Physical disk
- DOS 방식
- 고전적인 방식
- 2TB 제한
- 2TB를 넘지 않으면 충분히 효율적
- DOS Patition의 종류
- 주 파티션, Priamry partition - disk당 4개
- 확장 파티션, Extended partition - 4개 이상의 파티션이 필요할 때 사용
- 논리 드라이브, Logical drive - Extended partition으로 만들어진 disk
- GPT 방식
fdisk
- legacy command
fdisk -lsblk → 현재 FS 리스트를 출력, 모든 device 검색 fdisk -l도 같음
- block device → 저장 장치를 말한다.
fdisk /dev/sd[abcd...] → SCSI disk(SATA, USB 등) SCSI 발음 = scuzzy
fdisk /dev/hd[abcd...] → IDE disk, 지금 안 씀
fdisk /dev/NVME[abcd…] → NVME SSD
fdisk command
m → 메뉴얼
a → 부트 활성 플래그 지정
d → 파티션 삭제
n → 파티션 생성
p → 현재 파티션 출력
q → 저장 x, 종료
w → 저장 o, 종료
File System
- 파일 시스템 생성
- mkfs(=format)
- fsck
Mount