이번 포스팅에는 리눅스 파티션에 관해 알아보겠습니다.
하드디스크(HDD) 인터페이스에는 IDE, SCSI, SATA(HDD SDD 겸용), NVMe(SSD 같은 플래시 메모리 전용)
등이 있습니다.
SATA는 SSD나 HDD를 찾아볼 때 자주 보였던 것으로 기억합니다.
vmware는 가상 컴퓨터에 가상 HDD를 추가하여 사용할 수 있게 해 줍니다..
[리눅스의 하드디스크 장치 이름]]
처음 장착된 SCSI 하드디스크 이름 : /dev/sda
-> 논리적인 파티션 두 개 생성 : /dev/sda1, /dev/sda2
두 번째로 장착된 SCSI 하드디스크 이름 : /dev/sdb
-> 논리적인 파티션 세 개 생성 : /dev/sdb1, /dev/sdb2, /dev/sdb3
세 번째로 장착된 SCSI 하드디스크 이름 : /dev/sdc
-> 논리적인 파티션 한 개 생성 : /dev/sdc1
첫 번째 SCSI 디스크의 첫 번째 파티션을 sda1, 첫 번째 SCSI 디스크의 두 번째 파티션을 sda2라고 합니다.
두 번째 SCSI 디스크의 첫 번째 파티션과 두 번째 파티션은 각각 sdb1, sdb2이고
세 번째 SCSI 디스크의 첫 번째 파티션과 두 번째 파티션은 각각 sdc1, sdc2가 됩니다.
sda1, sda2 등은 사실 [Linux] VMware에 리눅스 CentOS7 설치하기_2에서 마운트 포인트를 설정할 때 본 적 있습니다.
[장치 파일 종류]
리눅스에서의 디바이스는 b와 c가 있습니다. 각각 블록 디바이스(block device)와 캐릭터 디바이스(character device)입니다.
b : block device : 데이터를 블록단위로 처리 - HDD , SSD 등....
c : character device : 데이터를 문자 단위로 처리 - Memory , 키보드 , 마우스 , 모니터 등....
블록 디바이스(block device)는 하드 디스크(HDD), CD, DVD 등의 장치를 말하며, 데이터를 블록(또는 섹터) 단위로 처리합니다. 입/출력(I/O) 전송 속도가 비교적 높은 편입니다.
캐릭터 디바이스(character device)는 메모리, 키보드, 마우스, 모니터, 프린터 등의 장치를 말하며, 데이터를 문자(바이트) 단위로 처리합니다. 입/출력(I/O) 전송 속도가 비교적 낮은 편입니다.
[ fdisk ] 명령어
fdisk 명령어는 하드디스크의 리스트를 보거나, 하드 파티션을 구성할 수 있습니다.
fdisk -l => 하드 전체 리스트 보기
fdisk /dev/물리적인 하드 장치명=> 하드 파티션 구성하기 (ex: fdisk /dev/sdb)
[ fdisk ] 내부 명령어
n : 파티션 생성
d : 파티션 삭제
p : 파티션 상태 보기
m : 메뉴얼
q : 파티션 저장하지 않고 종료
w : 파티션 저장 후 종료
t : 파티션 속성 변경(83:일반, 82:스왑, Fd:레이드)
[ mkfs ] 명령어
- 파일 시스템 생성(MaKe File System)
- 형식 : mkfs –t [파일시스템명][디바이스명(논리적)]
ex) mkfs –t ext4 /dev/sdb1
위 예시의 ext4 또한 [Linux] VMware에 리눅스 CentOS7 설치하기_2에서 본 적 있습니다.
저는 저 포스팅에서 파일 시스템을 ext4로 설정했습니다.
[리눅스 파일 시스템 종류]
(파일 시스템에 대한 자세한 설명은 [Linux] VMware에 리눅스 CentOS7 설치하기_2로)
ufs : 유닉스 파일시스템
ext2 : 속도 UP , 리눅스 최초 파일시스템
ext3 : 속도 UP , 저널링(안정성 UP)
ext4 : 속도 , 저널링 기능 대폭 향상
xfs : 대용량 파일 시스템(2TB 이하에서는 비효율)
'[Linux] 리눅스(CentOS7)' 카테고리의 다른 글
[Linux] 리눅스 디스크 파티션_2 (0) | 2022.03.13 |
---|---|
[Linux] 리눅스 특수 권한_2 (0) | 2022.03.12 |
[Linux] 리눅스 하드 링크와 심볼릭 링크(소프트 링크) (0) | 2022.03.10 |
[Linux] 리눅스 특수 권한 (0) | 2022.03.09 |
[Linux] 리눅스 Umask (0) | 2022.03.08 |