vmwar에서는 SATA 슬롯을 4개 지원하고 30개의 sata 장치를 장착 할 수있다.
총 120개까지 장착이 가능하다.
SATA 0:1 에는 기본적으로 CD/DVD장치를 장착하기 때문에 다른 장치는 나머지 119개에 설치가 가능하다.
(변경은 언제든지 가능하다)
SCSI 하드가 추가되면 리눅스에서 파티션이 /dev/sda, /dev/sdb, /dev/sdc, /dev/sdd 형식이고
/dev/sda를 논리적으로 파티션이 나눠지면 /dev/sda1, /dev/sda2, /dev/sda3으로 나타난다.
리눅스에서 추가로 저장장치를 설치하려면 다음과 같은 과정을 거친다.
vmware에서 상에서 물리적인 디스크를 추가하는 과정이다.
용량은 1gb 로 잡는다.
nvme를 선택할수도 있지만 책과 동일하게 sata를 선택한다.
파일 이름은 scsi0-1.vmdk 으로 변경한다. 책과 동일하게
적용클릭
하드디스크가 sata로 하나더 생겼다
server 가상머신을 부팅하고 root 사용자로 로그인한다.
책의 내용을 따르면 터미널에서
fdisk /dev/sdb
실행이지만
파일이나 디렉터리가 없습니다라는 메시지가 나온다.
lsblk
명령으로 디스크 연결을 살펴보면.
sda 가 1G로 잡혀 있는것을 확인할수 있다.
fdisk /dev/sda
sda로 수정하여 실행
Command : n ( 새로운 파티션 분할)
Select : p (Primary 파티션 선택)
Partition number : 1 (파티션 번호 1~4중 1번 지정)
First sector : Enter (1개의 파티션이므로 디폴트로)
Last sector : Enter(디폴트값)
Command : p(설정된 내용 확인)
Command : w(설정 저장)
mkfs.ext4 /dev/sda1
포맷과 유사한 과정이다.
ext4는 파일스시스템
/dev/sda1 는 파티션 장치
mkdir /mydata
cp anaconda-ks.cfg /mydata/test1
ls -l /mydata/
디렉토리 생성생성한 디렉토리로 파일 복사(어떤 파일도 상관없다)복사 성공 확인
mount /dev/sda1 /mydata
cp anaconda-ks.cfg /mydata/test2
ls -l /mydata/
생성한 데이터로 저장장치를 마운트
test2 파일로 복사
복사 성공 확인
이전에 복사한 test1 파일이 사라졌다 어디로 간걸까?
umount /dev/sdb1
ls -l /mydata/
장치를 언마운트하고
다시 살펴보면 test1 파일이 남아있다.
파일이 없어진것이 아니라 장치 안에 보관되어 있다.
부팅시 자동으로 지정한 하드디스크 마운트하기
nano /etc/fstab
나노 편집기를 열고
fstab는 리눅스 부팅시 참조하는 파일로 오타가 있으면 부팅이 안될수 있다. 수정에 주의한다.
/dev/sda1 /mydata ext4 defaults 0 0
마지막 줄에 추가한다
reboot
재부팅한다.
ls -l /mydata/
로 이전에 복사한 test2 파일이 남아 있는지 확인한다. 있으면 마운트 성공.
'이것이 리눅스다 따라하기' 카테고리의 다른 글
22. 이것이 리눅스다 공부하기 - 사용자별 용량 할당 (0) | 2024.03.26 |
---|---|
21 이것이 리눅스다 공부하기 - LVM (0) | 2024.03.26 |
20 이것이 리눅스다 공부하기 - 고급 RAID 레벨(RAID 6, RAID 1+0) (0) | 2024.03.26 |
19. 이것이 리눅스다 공부하기 - 여러개의 디스크를 하나처럼 사용하기 (0) | 2024.03.25 |
17. 이것이 리눅스다 공부하기 - X윈도 사용법 (0) | 2024.03.25 |
16. 이것이 리눅스다 공부하기 - 간단한 커널 컴파일 (0) | 2024.03.24 |
15. 이것이 리눅스다 공부하기 - 응급복구, root 비밀번호 변경 (0) | 2024.03.23 |
14. 이것이 리눅스다 공부하기 - 프로세스와 서비스,소켓 개념 이해 (0) | 2024.03.23 |