주 파티션(Primary), 번호 : 1~4 - 부팅이 가능한 기본 파티션. - 하나의 하드디스크에 최대 4개의 주 파티션 분할 가능. - 하드디스크를 4개 이상의 파티션으로 사용해야 할 때 하나의 확장 파티션을 설정하여 확장 파티션 안에 여러 개의 논리 파티션을 분할하여 데이터 저장.
확장 파티션(Extended), 번호: 1~4 - 주 파티션 내에 생성, 하나의 물리적 디스크에 1개만 생성. - 파티션 번호는 1~4번이 할당. - 데이터 저장 영역을 위한 것이 아니라 논리 파티션을 생성.
논리 파티션(Logical), 번호: 5~ 제한없음 - 확장 파티션 안에 생성되는 파티션. - 논리 파티션은 12개 이상 생성하지 않는 것을 권고하며 5번 이후의 번호가 붙여짐.
스왑 파티션(Swap) - 하드디스크의 일부를 메모리처럼 사용하는 영역. - 주 파티션 또는 논리 파티션에 생성. - 프로그램 실행 시 부족한 메모리 용량을 하드디스크로 대신 리눅스 설치 시에 반드시 설치되어야 하는 영역. - 스왑 영역의 크기는 메모리의 2배를 설정하도록 권고.
디스크와 장치명
분할된 파티션은 디스크의 장치 파일명 뒤에 숫자를 붙인다.
리눅스에서 파티션을 만들고 마운트할 때 지정된 디바이스명을 사용한다.
파일 시스템
파일 시스템은 운영체제가 파일을 시스템의 디스크 파티션상에 구성하는 방식이다.
일정한 규칙을 가지고 파일을 저장하도록 규칙 방식을 제시한다.
파티션에 파일 시스템이 없으면, 파일 시스템 생성을 거쳐야 사용이 가능하다.
리눅스는 고유의 파일 시스템뿐만 아니라 다양한 파일 시스템을 지원하고 있다.(리눅스의 큰 장점)
LVM(Logical Volume Manager)
여러 개의 하드디스크를 합쳐서 사용하는 기술로 한 개의 파일 시스템을 사용한다.
작은 용량의 하드디스크 여러 개를 큰 용량의 하나의 하드디스크처럼 사용한다.
다수 개의 디스크를 묶어서 사용함으로써 파티션의 크기를 줄이거나 늘릴 수 있다.
RAID(Redundant Array of Independent Disks, 복수 배열 독립 디스크)
여러 개의 물리적 디스크를 하나의 논리적 디스크로 인식하여 작동하게 하는 기술이다.
여러 개의 하드디스크에 일부 중복된 데이터를 나눠서 저장하는 기술이다.
종류 : 하드웨어 RAID, 소프트웨어 RAID(하드웨어보다 저렴, 안정성 떨어짐)
데이터를 저장하는 다양한 방법이 존재하며 이 방법들을 레벨이라 한다.
레벨에 따라 저장 장치의 신뢰성을 높이거나 전체적인 성능을 향상시키는 등 다양한 목정을 만족 시킨다.
각 레벨의 장점을 합친 RAID 구성 : RAID 0+1, RAID 1+0 (RAID의 안정성이 목적)
파티션 분할
fdisk(옵션디스크) : 파티션 테이블을 관리하는 명령어.
m - menu 도움말
p(print the parition table) - 파티션 테이블 확인
n(add a new partition) - 파티션 추가
d - 파티션 삭제
t - 파티션의 시스템 ID를 변경(속성변경)
w(write table to disk and exit) - 저장하고 종료
q(quit without saving changes) - 저장하지 않고 종료
문제) 다음 중 fdisk 실행 상태에서 파티션을 삭제할 때 사용하는 명령으로 알맞은 것은?