파일 시스템이란?
- 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