Linux에서 Cfdisk를 사용하여 디스크를 분할하는 방법

Linuxeseo Cfdiskleul Sayonghayeo Diseukeuleul Bunhalhaneun Bangbeob



Cfdisk는 터미널 기반 대화형 디스크 파티셔닝 프로그램입니다. fdisk만큼 고급은 아니지만 사용하기 쉬운 사용자 인터페이스를 가지고 있습니다. 일반적인 디스크 파티셔닝 작업을 수행하는 것으로 충분합니다.

이 기사에서는 가장 널리 사용되는 Linux 배포판(예: Ubuntu/Debian, Linux Mint, Fedora, RHEL, Rocky Linux, CentOS)의 명령줄에서 cfdisk를 사용하여 디스크를 분할하는 방법을 보여줍니다.

목차 주제:

  1. Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS에 Cfdisk 설치
  2. Linux에서 사용 가능한 디스크 나열
  3. 파티션을 위해 Cfdisk로 디스크 열기
  4. Cfdisk의 사용자 인터페이스 탐색
  5. Cfdisk를 사용하여 디스크에 새 파티션 테이블 만들기
  6. Cfdisk를 사용하여 디스크에 새 파티션 추가
  7. Cfdisk를 사용하여 파티션 유형 변경
  8. Cfdisk를 사용하여 파티션의 부팅 가능 플래그 설정/설정 해제
  9. Cfdisk를 사용하여 디스크에서 파티션 제거
  10. Cfdisk를 사용하여 파티션 크기 조정
  11. Cfdisk를 사용하여 파티션 정보 찾기
  12. Cfdisk를 사용하여 디스크에 파티션 테이블 쓰기
  13. Cfdisk에 대한 도움말 보기
  14. 결론

Ubuntu/Debian/Linux Mint/Fedora/RHEL/Rocky Linux/CentOS에 Cfdisk 설치

Cfdisk는 fdisk의 일부입니다. fdisk는 가장 널리 사용되는 Linux 배포판에 기본적으로 설치되므로 cfdisk도 설치해야 합니다. 따라서 cfdisk를 수동으로 설치할 필요가 없습니다.







Linux에서 사용 가능한 디스크 나열

cfdisk를 사용하여 디스크를 분할하려면 분할하려는 디스크의 전체 장치 경로를 알아야 합니다.



컴퓨터에서 사용 가능한 모든 디스크의 전체 장치 경로를 나열하려면 다음 명령을 실행하십시오.



$ sudo lsblk -pd

보시다시피 우리 컴퓨터에는 세 개의 디스크(/dev/sda, /dev/nvme0n1 및 /dev/nvme0n2)가 설치되어 있습니다.





파티션을 위해 Cfdisk로 디스크 열기

'/dev/nvme0n2' 디스크를 열려면(예를 들어) 다음 명령을 실행하십시오.



$ sudo cfdisk / 개발자 / nvme0n2

새 디스크인 경우 파티션 테이블이 없을 가능성이 높습니다. 이 경우 cfdisk는 다음을 요청합니다. 그 위에 파티션 테이블을 생성하세요 .

디스크에 이미 파티션 테이블이 있는 경우 cfdisk는 디스크의 사용 가능한 모든 파티션을 표시합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk의 사용자 인터페이스 탐색

디스크의 파티션 구성표/레이블을 선택하거나 파티션을 선택하려면 다음을 사용할 수 있습니다. <위로> 그리고 <아래> 키보드의 화살표 키 [1] .

메뉴 항목을 선택하려면 <왼쪽> 그리고 <오른쪽> 키보드의 화살표 키 [2] .

하위 메뉴나 프롬프트에서 메인 메뉴로 돌아가려면 키보드의 키를 누르세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 디스크에 새 파티션 테이블 만들기

cfdisk를 사용하여 디스크에 새 파티션 테이블을 생성하려면 지원되는 파티션 테이블 유형 중 하나를 선택하고 <엔터> .

gpt: GUID 파티션 테이블은 UEFI 표준의 일부입니다. 이는 컴퓨터 저장 장치에 대한 현대적인 파티셔닝 방식입니다. GPT는 MBR 파티셔닝 방식의 많은 한계를 극복합니다. 모든 최신 컴퓨터는 GPT를 지원하고 UEFI 시스템의 GPT 파티션에서 부팅합니다. 따라서 최신 시스템에서는 GPT를 사용하는 것이 좋습니다.

: MBR 또는 마스터 부트 레코드는 기존 BIOS 기반 시스템의 파티션 구성표입니다. UEFI 기반 시스템에서는 GPT로 대체되고 있습니다. 최신 운영 체제는 더 이상 UEFI 시스템의 dos/MBR 파티션에서의 부팅을 지원하지 않습니다.

sgi : 이 파티션 구성표는 IRIX/SGI 시스템에서 사용됩니다.

: 이 파티셔닝 방식은 BSD/SUN 시스템에서 사용됩니다.

메모: Gpt와 dos는 가장 일반적으로 사용되는 파티션 구성표입니다. 따라서 아마도 그 중 하나를 사용하고 싶을 것입니다. 다양한 파티션 구성표/레이블에 대한 자세한 내용은 다음을 참조하세요. fdisk 맨페이지의 DISK LABELS 섹션 .

  자동으로 생성된 컴퓨터 설명의 스크린샷

디스크에 새 파티션 테이블을 생성해야 합니다. 이제 디스크에 새 파티션을 만들 수 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 디스크에 새 파티션 추가

디스크에 새 파티션을 만들려면 '여유 공간'을 선택하세요. [1] , [새로 만들기]를 선택하세요. [2] 을 누르고 <엔터> .

여유 공간을 선택하고 'n'을 눌러 디스크에 새 파티션을 만들 수도 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

새 파티션의 크기를 입력하고 키를 누릅니다. <엔터> .

파티션 크기의 몇 가지 예는 다음과 같습니다.

512M – 512MiB 파티션을 생성하려면 파티션 크기 512 뒤에 'M'을 추가합니다.

0.5G – 이를 사용하여 512MiB 또는 0.5GiB 파티션을 생성합니다. 이전 것과 동일합니다. 단지 형식이 다를 뿐이죠.

10G – 10GiB 파티션을 생성하려면 파티션 크기 10 뒤에 'G'를 추가합니다.

1.5T – 1.5TiB 파티션(1TiB + 512GiB)을 생성하려면 파티션 크기 1.5 뒤에 'T'를 추가합니다.

100000S – 100000 섹터 큰 파티션을 생성하려면 100000 파티션 크기 뒤에 'S'를 추가하십시오.

디스크에 새 파티션을 생성해야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

cfdisk의 다양한 기능을 보여주기 위해 디스크에 몇 가지 새로운 파티션을 만들었습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 파티션 유형 변경

파티션의 파티션 유형을 변경하려면 목록에서 파티션을 선택하십시오. [1] , [유형]을 선택하세요. [2] 을 누르고 <엔터> .

파티션을 선택하고 't'를 눌러 파티션 유형을 변경할 수도 있습니다.

목록에서 적절한 파티션 유형을 선택하고 다음을 누릅니다. <엔터> .

  자동으로 생성된 컴퓨터 설명의 스크린샷

다음 스크린샷에서 볼 수 있듯이 EFI 시스템 파티션을 만들었습니다.

Cfdisk를 사용하여 파티션의 부팅 가능 플래그 설정/설정 해제

dos/MBR 파티션 구성표에서는 파티션에 부팅 가능 플래그를 설정할 수 있습니다.

파티션의 부팅 가능 플래그를 켜거나 끄려면 파티션을 선택하십시오. [1] , [부팅 가능]을 선택하세요. [2] 을 누르고 <엔터> .

파티션을 선택하고 'b'를 눌러 부팅 가능 플래그를 켜거나 끌 수도 있습니다.

파티션에 부팅 가능 플래그가 설정되어 있으면 ' * ''부팅'섹션에서 [1] .

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 디스크에서 파티션 제거

디스크에서 파티션을 제거/삭제하려면 해당 파티션을 선택하세요. [1] , [삭제]를 선택하세요. [2] 을 누르고 <엔터> .

파티션을 선택하고 'd'를 눌러 파티션을 삭제할 수도 있습니다.

디스크에서 파티션을 제거/삭제해야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 파티션 크기 조정

메모: 파티션 크기를 늘리려면 파티션 바로 아래에 여유 공간이 있어야 합니다. [1] .

메모: 파티션 크기를 줄이면 데이터가 손실될 수 있습니다. 따라서 파티션에 중요한 데이터가 있는 경우 파티션 크기를 줄일 때 주의하세요. 반면에 파티션 크기를 늘리는 것은 위험이 없는 작업입니다.

파티션 크기를 조정하려면 파티션을 선택하세요. [1] , [크기 조정]을 선택하세요. [2] 을 누르고 <엔터> .

파티션을 선택하고 'r'을 눌러 파티션 크기를 조정할 수도 있습니다.

파티션의 새 크기를 입력하고 키를 누릅니다. <엔터> .

파티션 크기를 조정해야 합니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

Cfdisk를 사용하여 파티션 정보 찾기

cfdisk 사용자 인터페이스에서는 파티션 테이블/레이아웃 및 디스크 파티션에 대한 많은 정보를 찾을 수 있습니다.

상단 섹션에는 전체 장치 경로(예: /dev/nvme0n2)가 표시됩니다. [1] , 저장 장치의 크기(예: 128GiB, 137438953472바이트) [2] 및 사용 가능한 섹터(예: 268435456) [삼] . 또한 파티션 구성표(예: gpt)와 파티션 테이블의 UUID/식별자(예: DEBF0237-6B32-9B45-86E2-831AFE5A51FB)도 볼 수 있습니다.

또한 디스크에서 사용 가능한 파티션 목록과 다음 파티션 정보가 표시됩니다.

  • 파티션의 전체 장치 경로 [6]
  • 파티션의 시작 섹터 번호 [7]
  • 파티션의 끝 섹터 번호 [8]
  • 파티션의 사용된 섹터 [9]
  • 사람이 읽을 수 있는 형식의 파티션 크기 [10]
  • 파티션 유형 [열하나]

하단 섹션에 UUID가 표시됩니다. [12] 그리고 유형 [13] 선택한 파티션의

Cfdisk를 사용하여 디스크에 파티션 테이블 쓰기

디스크 파티셔닝을 완료한 후에는 변경 사항을 디스크의 파티션 테이블에 기록해야 합니다.

디스크의 파티션 테이블에 변경 사항을 쓰려면 [쓰기]를 선택하고 <엔터> .

누를 수도 있습니다. <시프트> + ~ 안에 디스크의 파티션 테이블에 변경 사항을 기록합니다.

쓰기 작업을 확인하려면 'yes'를 입력하고 누릅니다. <엔터> .

  자동으로 생성된 컴퓨터 설명의 스크린샷

파티션 테이블은 디스크에 저장되어야 합니다.

cfdisk 프로그램을 닫으려면 다음을 선택하십시오. [그만두다] 그리고 누르세요 <엔터> .

'q'를 눌러 cfdisk 프로그램을 닫을 수도 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

cfdisk 프로그램을 닫아야 합니다.

  흰색 텍스트 설명이 자동으로 생성된 흑백 화면

Cfdisk에 대한 도움말 보기

cfdisk에 대한 도움이 필요하면 다음을 수행할 수 있습니다.

1. cfdisk의 도움말 창을 읽어보세요.

2. cfdisk의 맨페이지를 읽으십시오.

cfdisk의 도움말 창을 표시하려면 다음을 선택하십시오. [돕다] 그리고 누르세요 <엔터> 아니면 그냥 'h'를 누르세요.

  자동으로 생성된 컴퓨터 설명의 스크린샷

cfdisk의 도움말 창이 표시되어야 합니다. 여기에서 cfdisk 사용에 대한 많은 정보를 찾을 수 있습니다.

  자동으로 생성된 컴퓨터 설명의 스크린샷

cfdisk 맨페이지에도 유용한 정보가 많이 있습니다. cfdisk의 맨페이지를 읽으려면 터미널 앱에서 다음 명령을 실행하십시오.

$ 남성 cfdisk

  자동으로 생성된 컴퓨터 설명의 스크린샷

결론

이 기사에서는 파티셔닝을 위해 cfdisk로 디스크를 열고 cfdisk의 사용자 인터페이스를 탐색하는 방법을 보여주었습니다. 또한 새 디스크에 파티션 테이블을 생성하고, 디스크 파티션을 추가/제거/크기 조정하고, 파티션 유형을 변경하고, dos/MBR 파티션에서 부팅 가능 플래그를 설정/해제하는 방법도 보여주었습니다. 마지막으로 파티션 테이블을 디스크에 저장하는 방법을 보여드렸습니다.