[004] 종합실습 harddisk, partition, mkfs, mount
<환경>
VirtualBox - CentOS7 gui
<실습문제>
- 15G 하드디스크 추가
- 2G 파티션 2개 생성
- 파티션 하나는 ext4로 파일시스템 생성
- 다른 파티션은 xfs로 파일시스템 생성
- disk1 마운트 /disk2 마운트
1. 하드디스크 생성
Setting -> Storage -> Controll:SATA -> create harddisk
2. 생성된 하드디스크 선택해서 VirtualBox 구동
3. root 권한으로 변경 후, 디스크 생성
# fdisk /dev/sdb
# n -> p -> 1 -> +2G
# n -> p -> 1 -> +2G
만약, 여기서 파티션을 7개로 나눈다고 가정했을 때, 파티션은 최대 4개까지 밖에 나눌 수 없다.
이때에는 파티션 3개는 p(primary)로 만들고, 나머지 하나는 e(extended)로 만들어 총 4개의 파티션을 구성한다.
extended 파티션에 나머지 4개의 파티션을 생성하여 진행할 수 있다.
그 결과, 파티션1, 파티션2, 파티션3, 파티션5, 파티션6, 파티션7, 파티션8 을 쓸 수 있게 되는 것이다.
4. 생성된 파티션 확인
5. 하나는 ext4로, 하나는 xfs로 파일시스템 생성
6. 설정된 파일시스템 확인
# lsblk -f
7. 디렉터리를 생성한 후, 마운트(mount) 진행
디렉터리는 모두 생성하고, 마운트 방식만 다름
<수동 방식>
<자동 방식>
/etc/fstab에 항목 설정 내용을 추가한다.
8. 마운트 확인
<수동 방식>
<자동 방식>
자동 방식으로 마운트를 한 경우, 오타와 같이 잘못 입력된 경우 시스템을 아예 초기화하고 다시 진행해야 하는 위험성이 있어 아래와 같이 'mount -a'라는 명령어를 입력하여 오류가 나지 않으면 잘 작성한 것이라고 판단한다.
(추가) umount를 한다고 존재하던 파일들이 사라지지는 않는다.