cli 환경인 bash shell을 통해 디스크를 인식 하고 마운트하는 방법이다.
- 디스크 인식하기
- 파티션 생성하기
- 파일 시스템 설치하기
- 디스크(파이션) 디렉토리에 마운트 하기
- 부팅 시 마운트 설정에 추가하기
다음과 같은 순서로 진행된다.
mount disk 과정은 추가한다고 해서 부팅 시 자동으로 수행되지 않는다.
만약 OS 설치 후 운영중에 디스크를 추가하고 마운트 한다면 /etc/fstab 파일을 수정해야한다.
실행한 명령어 정리
# 새로운 disk를 /dev/sdb로 가정
lsblk
# sdb 8:16 0 400G 0 disk
parted /dev/sdb
(parted) print free
#
(parted) mkpart gpt ext4 0% 100%
(parted) print
# Number Start End Size File system Name Flags
# 1 1049kB 429GB 429GB ext4 gpt
(parted) quit
lsblk
# sdb 8:16 0 400G 0 disk
# └─sdb1 8:17 0 400G 0 part
mount /dev/sdb1 /data
lsblk
# sdb 8:16 0 400G 0
# └─sdb1 8:17 0 400G 0 part /data
df -hT /data
# Filesystem Type Size Used Avail Use% Mounted on
# /dev/sdb1 ext4 394G 73M 374G 1% /data
blkid /dev/sda1
# /dev/sdb1: UUID="2061e424-d15d-4cc7-9915-39e1228ea06a" TYPE="ext4" PARTLABEL="gpt" PARTUUID="a4b13bea-8982-49fc-9267-c48176fe27a7"
vi /etc/fstab
# 가장 아래줄에 추가 (공백으로 구분)
# UUID=2061e424-d15d-4cc7-9915-39e1228ea06a /data ext4 defaults 0 0
# /etc/fstab 에 지정된 마운트를 모두 적용
mount -a
참고 자료
/etc/fstab 파일을 보면 defaults 0 0 이라는 옵션을 볼 수 있다.
- defaults는 마운트 옵션 지정을 의미함.
- 대신 사용할 수 있는 옵션
- defaults + noexec
- defaults + nodev
- 대신 사용할 수 있는 옵션
- 첫번째는 dump 명령 수행시 작업
- 0: dump 백업 안함
- 1: dump 백업 수행
- 두번째는 fsck 검사 여부
- 0: fsck 검사안함
- 1: 최우선 fsck (루트파티션)
- 2: 낮은 우선순위 (기타 파일시스템)
'Computer Science > Linux Command Line' 카테고리의 다른 글
Linux 네트워크 수동 설정 (0) | 2025.04.10 |
---|---|
nmcli 명령어로 네트워크 상태 확인 및 연결하기 (0) | 2025.04.10 |
ls, find 명령어는 옵션에 따라 심볼릭 링크를 다르게 처리한다. (0) | 2024.02.23 |
vim 설정하기 (1) | 2017.04.07 |