리눅스에 ssd를 파일시스템에 추가하려면

By | 2025-01-22

리눅스 시스템에 SSD를 파일 시스템에 추가하는 과정은 일반적으로 몇 가지 단계를 포함합니다. SSD를 추가하는 과정에서 필요한 작업은 디스크 파티션 생성, 파일 시스템 생성, 그리고 마운트입니다. 아래에 이 과정을 단계별로 설명하겠습니다.

1. 새 SSD 디스크 확인

먼저, 시스템에 새로 추가한 SSD 디스크를 확인해야 합니다.

lsblk

또는

fdisk -l

이 명령어를 통해 시스템에 연결된 모든 디스크와 파티션을 확인할 수 있습니다. 새 SSD는 일반적으로 /dev/sdb, /dev/sdc 등의 이름으로 나타납니다.

2. 디스크 파티션 생성

SSD에 파티션을 생성해야 합니다. fdisk 또는 parted 명령어를 사용하여 파티션을 생성할 수 있습니다.

fdisk 사용하기 (MBR 파티션 테이블)

  1. fdisk 명령어로 SSD 디스크(/dev/sdb라고 가정)를 엽니다. sudo fdisk /dev/sdb
  2. 파티션 테이블을 확인하고 새 파티션을 생성합니다.
    • n을 입력하여 새 파티션을 생성합니다.
    • 파티션 번호, 시작 및 끝 섹터를 입력합니다. (일반적으로 기본값을 사용하면 됩니다.)
    • w를 입력하여 변경 사항을 저장하고 fdisk를 종료합니다.

parted 사용하기 (GPT 파티션 테이블)

parted는 GPT(GUID Partition Table)를 사용하고자 할 때 유용합니다.

  1. parted 명령어로 SSD 디스크(/dev/sdb라고 가정)를 엽니다. sudo parted /dev/sdb
  2. 파티션 테이블을 gpt로 설정합니다. (parted) mklabel gpt
  3. 파티션을 생성합니다. (parted) mkpart primary ext4 0% 100%
  4. quit을 입력하여 종료합니다.

3. 파일 시스템 생성

새로운 파티션에 파일 시스템을 생성해야 합니다. 일반적으로 ext4 파일 시스템을 많이 사용하지만, 다른 파일 시스템(예: xfs, btrfs)을 사용할 수도 있습니다.

ext4 파일 시스템 생성

  1. 파티션을 생성한 후, 해당 파티션에 파일 시스템을 생성합니다. 예를 들어 /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 파일을 수정해야 합니다.

  1. UUID 확인: lsblk -f 명령어를 사용하여 파티션의 UUID를 확인합니다. lsblk -f 예시 출력: NAME FSTYPE LABEL UUID MOUNTPOINT sdb1 ext4 3f0ad7b7-9c3d-4a8e-bc21-994a9e12b8d2 /mnt/myssd
  2. fstab 수정: /etc/fstab 파일을 열고, 새로운 마운트 항목을 추가합니다. sudo nano /etc/fstab 그런 다음, 다음 형식으로 새로운 항목을 추가합니다. UUID=3f0ad7b7-9c3d-4a8e-bc21-994a9e12b8d2 /mnt/myssd ext4 defaults 0 2 여기서 UUID는 해당 파티션의 UUID이고, /mnt/myssd는 마운트 지점, ext4는 파일 시스템 유형입니다.
  3. 파일 저장 후 종료: Ctrl+X를 눌러 편집을 종료하고, 변경 사항을 저장합니다.
  4. 마운트 확인: mount -a 명령을 사용하여 /etc/fstab에 설정된 모든 마운트를 확인하고, 제대로 마운트되었는지 확인합니다. sudo mount -a

7. 디스크 상태 확인

SSD가 제대로 마운트되었는지 확인하려면 df -h 명령어를 사용하여 마운트된 파일 시스템의 상태를 확인할 수 있습니다.

df -h

결론

위의 단계를 따르면 리눅스 시스템에 SSD를 추가하고, 파티션을 만들고, 파일 시스템을 생성한 후, 마운트할 수 있습니다. /etc/fstab에 마운트 설정을 추가하면, 시스템이 재부팅된 후에도 자동으로 SSD를 마운트할 수 있습니다. 추가적으로 SSD의 성능을 최적화하기 위해 TRIM 명령어를 설정하는 것도 좋은 방법입니다. TRIM은 SSD의 성능을 향상시키고, 쓰기 성능 저하를 방지하는 데 도움이 됩니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다