본문 바로가기

IT/리눅스

하드디스크 파티션 설정/관리를 위한 fdisk

하드디스크 파티션 설정/관리를 위한

fdisk

 

 

 

 

여러분 안녕하세요 !!! 지토우에요 !!!

오늘은 리눅스 서버관리자에게 필요한 디스크 파티션 작업의 일부를 배워봅시다.

 

1. fdisk 란

 

이 파티션 작업은 fdisk 라는 유틸리티를 이용해 작업하는데요.

fdisk란 fixed disk 라는 의미라고 합니다.

fdisk 는 리눅스의 디스크파티션을 생성, 수정, 삭제 할 수 있는 유틸리티입니다.

 

사실 파티션 작업을 할 때 기존에 사용하고 있던 디스크의 파티션을 재수정해 저장하면 디스크에 존재하고 있던 데이터가 모두 삭제되므로 주의를 요하는데요. 이부분을 염두해두셔야 합니다.

 

하드디스크의 파티션작업을 수행하는 것을 파티셔닝(partitioning)이라고 합니다.

하드디스크의 파티션작업을 수행한다는 의미이지요.

 

fdisk로 리눅스 설치 당시에 장착됐던 디스크의 파티션을 설정하기도 하고

이미 사용중인 디스크의 파티션을 새로 설정할 수도 있습니다.

또, 디스크를 추가해 사용하려고 할 때에도 fdisk로 파티션을 생성해 사용합니다.

 

 

 

2. SAS 타입, SATA 타입, SCSI 타입, IDE 타입

 

우리가 파티션작업을 수행하기 위해서는 디스크 장치명에 대한 이해가 필요하겠지요.

또한 구분할 줄 알아야합니다.

 

그렇지만 SAS 타입, SATA 타입, SCSI 타입의 하드디스크는 모두 같은 장치명을 사용합니다.

IDE 타입의 디스크만 다르게 사용합니다.

 

 

/dec/sda : 첫번째(a) SAS, SATA, SCSI 디스크

/dec/sdb : 두번째(b) SAS, SATA, SCSI 디스크

/dec/sdc : 세번째(c) SAS, SATA, SCSI 디스크

/dec/sdd : 네번째(d) SAS, SATA, SCSI 디스크

/dec/sde : 다섯번째(e) SAS, SATA, SCSI 디스크

/dec/sdf : 여섯번째(f) SAS, SATA, SCSI 디스크

/dec/sdg : 일곱번째(g) SAS, SATA, SCSI 디스크

 

 

 

/dec/hda : 첫번째(a) IDE 디스크 (hd) : Primary Master

/dec/hdb : 두번째(b) IDE 디스크 (hd) : Primary Slave

/dec/hdc : 세번째(c) IDE 디스크 (hd) : Secondary Master

/dec/hdd : 네번째(d) IDE 디스크 (hd) : Secondary Slave

 

 

 

3. 디스크 내의 파티션 표시

 

 

간단히 IDE 디스크 하나를 4개의 파티션으로 나눴다고 해볼까요?

 

/dec/hda : 첫번째(a) IDE 디스크 전체를 의미할 때 사용하는 장치명

/dec/hda1 : 첫번째(a) IDE 디스크 내의 첫번째 파티션을 의미함

/dec/hda2 : 두번째(b) IDE 디스크 내의 두번째 파티션을 의미함

/dec/hda3 : 세번째(c) IDE 디스크 내의 세번째 파티션을 의미함

/dec/hda4 : 네번째(d) IDE 디스크 내의 네번째 파티션을 의미함

 

따라서 뒤에 숫자 번호가 붙지 안흔 장치명과 붙은 장치명의 정확한 의미를 이해해야 합니다.

 

/dev/hdb3 : 두번째(b) IDE 디스크(hd)의 3번째 파티션을 의미함

/dev/hdc2 : 세번째(c) IDE 디스크(hd)의 2번째 파티션을 의미함

/dev/sda5 : 첫번째(a) SCSI 디스크(sd)의 5번째 파티션을 의미함

/dev/sdc3 : 세번째(c) SCSI 디스크의(sd)의 3번째 파티션을 의미함