Linux
VMware 리눅스 VM에 하드디스크 추가 및 마운트 방법
쓱은감자
2022. 8. 12. 12:10
하드디스크 추가 및 마운트
VMware에 하드디스크 장착
- 추가할 vm을 선택하고 [Edit virtual machine settings] 클릭
- 왼쪽 아래에 [Add] 클릭
- [Hardware types]에서 [Hard Disk]를 선택하고 Next
- [Virtual disk type]에서 SCSI로 변경하고 Next
- [Create a new virtual disk] 선택하고 Next
- disk size는 1로 설정하고 [Store virtual disk as a single file] 선택
- 파일 이름 아무거나 설정하고 Finish
- 새로 생성된 [New Hard Disk(SCSI)] 선택하고 오른쪽의 Advanced 클릭해서 창착된 장치 확인
하드디스크에 파티션 할당
- 다음 명령어 입력해서 파티션 할당
# fdisk /dev/sdb -> SCSI 0:1 하드디스크 선택
Command: n -> 새로운 파티션 분할
Select: p -> Primary 파티션 선택
Partition number: 1 -> 파티션 번호 1번
First sector: Enter입력 -> 시작 섹터 번호
Last sector: Enter입력 -> 마지막 섹터 번호
Command: p -> 설정된 내용 확인
Command: w -> 설정 저장
- ext4 형식으로 포맷
- mkfs.ext4 /dev/sdb1
디렉터리 마운트
- 마운트할 디렉터리 생성
# mkdir /mydata -> 마운트할 디렉터리
# cp anaconda-ks.cfg /mydata/test1 -> 마운트 설명을 위한 파일 복사
# ls -l /mydata/
- test1 파일은 현재 /dev/sdb2에 저장된 상태
- 디렉터리 마운트
# mount /dev/sdb1 /mydata -> 디렉터리 마운트
# ls -l /mydata/ -> 마운트된 디렉터리 확인
# cp anaconda-ks.cfg /mydata/test2 -> 파일 복사
# ls -l /mydata/
- test1은 없어진 것이 아니라 /mydata가 /dev/sdb1에 마운트되어 있기 때문에 /dev/sda2에 잠시 숨어 있다고 생각
- 마운트 해제
# umount /dev/sdb1
# ls -l /mydata -> /dev/sda2로 바꼈기 때문에 test1 파일이 다시 보임
부팅 시 자동 마운트
vi /etc/fstab
- /dev/sdb1 /mydata ext4 defaults 0 0 <- 마지막 줄에 입력
reboot
ls -l /mydata
- test2 파일이 있는 것을 확인 가능