728x90
안녕하세요.
오늘은 fdisk를 사용하여 파티션을 생성하고 마운트를 해보겠습니다.
2024.02.02 - [Linux(리눅스)] - Linux 디스크 파티셔닝(MBR, GPT)
MBR 파티션 생성하기
fdisk는 리눅스에서 MBR파티션을 관리하는 데 사용되는 파티션 편집기입니다. 파티션 생성, 삭제, 유형 변경 등이 가능합니다.
1. 파티션 생성 디스크 지정
fdisk 명령 인수로 디스크 장치 이름을 지정하면 대화형 모드로 fdisk가 시작되고 command 프롬프트가 표시됩니다.
(장치는 fdisk -l 또는 lsblk 명령어로 확인)
[root@localhost ~]# fdisk /dev/sdb Welcome to fdisk (util-linux 2.23.2). Changes will remain in memory only, until you decide to write them. Be careful before using the write command. Device does not contain a recognized partition table Building a new DOS disklabel with disk identifier 0x538ab2ce. Command (m for help): |
2. 파티션 생성
새 파티션을 생성하려면 n을 입력하고 주 파티션으로 만들지 확장 파티션으로 만들지 지정합니다.
Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p |
- 주 파티션(Primary Partition)
OS 설치하고 부팅 및 기타 데이터를 모두 저장할 수 있는 파티션으로 운영체제를 설치하거나 시스템 파일을 보관하는데 주로 사용됩니다.
MBR에서는 최대 4개의 주 파티션만 생성이 가능하고, 주 파티션은 부팅이 가능합니다.
- 확장 파티션(Extended Partition)
확장 파티션은 주 파티션 내에서 생성되며, 그 안에 여러 개의 논리 파티션(Logical Partition)을 포함할 수 있습니다.
하나의 확장 파티션만 생성할 수 있지만, 그 안에 여러 논리 파티션 생성이 가능합니다.
3. 파티션 번호 지정
Select (default p): p Partition number (1-4, default 1): 1 |
p를 입력하여 주 파티션을 생성하고 파티션 식별번호를 지정합니다.
4. 디스크에서 새 파티션을 시작할 섹터를 지정.
First sector (2048-104857599, default 2048): |
5. 디스크에서 사용할 마지막 섹터를 지정.
섹터 수 = (10 * 1024 * 1024 * 1024) / 512)
Last sector, +sectors or +size{K,M,G} (2048-104857599, default 104857599): 20971520 Partition 1 of type Linux and of size 10 GiB is set |
섹터를 계산하지 않고 파티션 크기를 KiB, MiB, GiB로 지정 가능합니다.
Partition number (2-4, default 2): 2 First sector (20971521-104857599, default 20973568): Using default value 20973568 Last sector, +sectors or +size{K,M,G} (20973568-104857599, default 104857599): +5G Partition 2 of type Linux and of size 5 GiB is set |
6. 파티션 유형을 정의.
Command (m for help): t Partition number (1,2, default 2): 1 Hex code (type L to list all codes): l Hex code (type L to list all codes): 82 Changed type of partition 'Linux' to 'Linux swap / Solaris' |
7. 파티션 테이블 변경 사항을 저장
Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks. |
8. 커널이 새 파티션 테이블을 다시 읽음
[root@localhost ~]# partprobe /dev/sdb [root@localhost ~]# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT sda 8:0 0 100G 0 disk ├─sda1 8:1 0 300M 0 part /boot ├─sda2 8:2 0 2G 0 part [SWAP] └─sda3 8:3 0 97.7G 0 part / sdb 8:16 0 50G 0 disk ├─sdb1 8:17 0 10G 0 part └─sdb2 8:18 0 5G 0 part sr0 11:0 1 1024M 0 rom |
728x90
반응형
'Linux(리눅스) > VMware_RHEL' 카테고리의 다른 글
MBR 디스크 파티션 제거하기 [5단계] (0) | 2024.02.06 |
---|---|
VMware RHEL 6.9 fdisk 파티션 생성 및 마운트 2 (0) | 2024.02.05 |
VMware에 하드 디스크 추가하기 (0) | 2024.01.31 |
RHEL 6.9 root 비밀번호 분실[싱글모드] (0) | 2024.01.31 |
VMware RHEL 6.9 본딩 구성 (1) | 2024.01.25 |