리눅스 시스템에 SSD를 파일 시스템에 추가하는 과정은 일반적으로 몇 가지 단계를 포함합니다. SSD를 추가하는 과정에서 필요한 작업은 디스크 파티션 생성, 파일 시스템 생성, 그리고 마운트입니다. 아래에 이 과정을 단계별로 설명하겠습니다.
1. 새 SSD 디스크 확인
먼저, 시스템에 새로 추가한 SSD 디스크를 확인해야 합니다.
lsblk
또는
fdisk -l
이 명령어를 통해 시스템에 연결된 모든 디스크와 파티션을 확인할 수 있습니다. 새 SSD는 일반적으로 /dev/sdb
, /dev/sdc
등의 이름으로 나타납니다.
2. 디스크 파티션 생성
SSD에 파티션을 생성해야 합니다. fdisk
또는 parted
명령어를 사용하여 파티션을 생성할 수 있습니다.
fdisk 사용하기 (MBR 파티션 테이블)
fdisk
명령어로 SSD 디스크(/dev/sdb
라고 가정)를 엽니다.sudo fdisk /dev/sdb
- 파티션 테이블을 확인하고 새 파티션을 생성합니다.
n
을 입력하여 새 파티션을 생성합니다.- 파티션 번호, 시작 및 끝 섹터를 입력합니다. (일반적으로 기본값을 사용하면 됩니다.)
w
를 입력하여 변경 사항을 저장하고fdisk
를 종료합니다.
parted 사용하기 (GPT 파티션 테이블)
parted
는 GPT(GUID Partition Table)를 사용하고자 할 때 유용합니다.
parted
명령어로 SSD 디스크(/dev/sdb
라고 가정)를 엽니다.sudo parted /dev/sdb
- 파티션 테이블을
gpt
로 설정합니다.(parted) mklabel gpt
- 파티션을 생성합니다.
(parted) mkpart primary ext4 0% 100%
quit
을 입력하여 종료합니다.
3. 파일 시스템 생성
새로운 파티션에 파일 시스템을 생성해야 합니다. 일반적으로 ext4 파일 시스템을 많이 사용하지만, 다른 파일 시스템(예: xfs, btrfs)을 사용할 수도 있습니다.
ext4 파일 시스템 생성
- 파티션을 생성한 후, 해당 파티션에 파일 시스템을 생성합니다. 예를 들어
/dev/sdb1
에 ext4 파일 시스템을 만들려면:sudo mkfs.ext4 /dev/sdb1
XFS 파일 시스템 생성
XFS 파일 시스템을 사용하려면:
sudo mkfs.xfs /dev/sdb1
4. 마운트 포인트 생성
이제 새로 생성한 파일 시스템을 마운트할 디렉터리를 생성해야 합니다.
sudo mkdir /mnt/myssd
여기서 /mnt/myssd
는 SSD를 마운트할 디렉터리입니다. 필요에 따라 다른 경로로 변경할 수 있습니다.
5. 디스크 마운트
이제 새 SSD를 해당 디렉터리에 마운트합니다.
sudo mount /dev/sdb1 /mnt/myssd
이 명령어는 /dev/sdb1
을 /mnt/myssd
에 마운트합니다.
6. 자동 마운트 설정 (옵션)
시스템이 재부팅될 때 자동으로 SSD를 마운트하려면 /etc/fstab
파일을 수정해야 합니다.
- UUID 확인:
lsblk -f
명령어를 사용하여 파티션의 UUID를 확인합니다.lsblk -f
예시 출력:NAME FSTYPE LABEL UUID MOUNTPOINT sdb1 ext4 3f0ad7b7-9c3d-4a8e-bc21-994a9e12b8d2 /mnt/myssd
- fstab 수정:
/etc/fstab
파일을 열고, 새로운 마운트 항목을 추가합니다.sudo nano /etc/fstab
그런 다음, 다음 형식으로 새로운 항목을 추가합니다.UUID=3f0ad7b7-9c3d-4a8e-bc21-994a9e12b8d2 /mnt/myssd ext4 defaults 0 2
여기서UUID
는 해당 파티션의 UUID이고,/mnt/myssd
는 마운트 지점,ext4
는 파일 시스템 유형입니다. - 파일 저장 후 종료:
Ctrl+X
를 눌러 편집을 종료하고, 변경 사항을 저장합니다. - 마운트 확인:
mount -a
명령을 사용하여/etc/fstab
에 설정된 모든 마운트를 확인하고, 제대로 마운트되었는지 확인합니다.sudo mount -a
7. 디스크 상태 확인
SSD가 제대로 마운트되었는지 확인하려면 df -h
명령어를 사용하여 마운트된 파일 시스템의 상태를 확인할 수 있습니다.
df -h
결론
위의 단계를 따르면 리눅스 시스템에 SSD를 추가하고, 파티션을 만들고, 파일 시스템을 생성한 후, 마운트할 수 있습니다. /etc/fstab
에 마운트 설정을 추가하면, 시스템이 재부팅된 후에도 자동으로 SSD를 마운트할 수 있습니다. 추가적으로 SSD의 성능을 최적화하기 위해 TRIM 명령어를 설정하는 것도 좋은 방법입니다. TRIM은 SSD의 성능을 향상시키고, 쓰기 성능 저하를 방지하는 데 도움이 됩니다.