티스토리 뷰
리눅스에서는 파티션 종류가 3가지 있습니다.
- Primary Partition - 실제 데이터 저장
- Extend Partition - 부족한 파티션 테이블 영역을 확장시키는 용도
- Logical Partition - 확장영역이 갖는 범위 내 생성되는 파티션
바로 실제 리눅스에서 파티션을 나누어보겠습니다.
3GB 물리적 하드디스크
- Primary 1GB * 2개
- Extend 1GB - Logical * 2개
만들어 보겠습니다.
1. 디스크 확인 작업
- lsblk (트리구조로 더 깔끔하게 보여줌)
- fdisk -l (물리적으로 장착된 디스크 정보 확인)
테스트를 위해 추가한 3GB 디스크 정보 확인 -> sdb
2. fdisk [디스크 장치명]
fdisk /dev/sdb
파티션 설정 모드 진입
m 을 누르면 Command 단축키들을 볼 수 있다.
- m 옵션 : 도움말
- n 옵션 : 파티션 새로 만들기
- p 옵션 : 파티션 테이블 확인
- d 옵션 : 파티션 제거
- w 옵션 : 저장
- q 옵션 : 종료
3.첫 번째 Primary Partition 1GB 생성하기
생성됨.
sector 시작 위치가 왜 2046 부터 시작할까?
- 파티션 정보나 boot 정보가 들어가는 거 같다 ..
4. 두 번째 Primary Partition 1GB 생성
생성됨.
5.세 번째 Extend Partition 1GB 생성
First sector 부근엔 잘못 입력했습니다.
Last sector 에 Value out of range가 떠서 그냥 엔터로 남은 공간(=1GB) 할당되게 했습니다.
6. Logical Partition 512, 512 MB 생성
처음 3GB 물리적 하드디스크
- Primary 1GB * 2개
- Extend 1GB - Logical * 2개
만드는 목적을 달성했습니다. 🎉🎉
7. 저장
w로 저장하고 lsblk 명령어와 fdisk -l 명령어로 파티셔닝이 잘 되었는지 확인했습니다.
부팅 후 파티셔닝한 설정이 사라지는 경우가 생길 수 있으니
파티션 적용 명령어를 작성해주었다.
이상입니다.
결론
파티션생성(fdisk) - 파일시스템 지정- mount - vim /etc/fstab(영구)
'인프라 > Linux' 카테고리의 다른 글
터미널에서 나만의 명령어 단축키 만들기 (2) | 2022.03.31 |
---|---|
[Ansible] Ansible 실험 환경 구축하기 (Docker) (4) | 2022.02.15 |
[Linux] NFS 서버 구축해보기 (1) | 2022.01.27 |
[Linux]내부 DNS 서버 구축해보기 (0) | 2022.01.25 |
- Total
- Today
- Yesterday
- 라우터
- rds
- 삽질
- Spring Boot
- aws
- SpringBoot
- .NET
- 개발
- 계층
- 자바
- dto
- 초보
- lambda
- 회고록
- java
- 라우팅
- 프로그래머스
- 프로토콜
- 회고
- 3Way Handshake
- 네트워크
- ec2
- 개발자
- s3
- osi7계층
- 스위치
- Docker
- 알고리즘
- tcp
- spring
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |