디스크 파티션을 만들고 마운트한 후, 재부팅해도 마운트가 유지되도록 하려면 /etc/fstab 파일을 올바르게 설정해야 합니다. 아래 절차를 따라 진행하세요.
증설된 디스크에 파티션을 생성합니다.
sudo fdisk /dev/sdX
n: 새 파티션 생성
w: 변경사항 저장 후 종료
새 파티션에 파일시스템을 만듭니다. 예를 들어, ext4 파일시스템을 사용하려면:
sudo mkfs.ext4 /dev/sdX1
디렉터리를 생성하고 수동으로 마운트합니다.
sudo mkdir -p /mnt/mydisk
sudo mount /dev/sdX1 /mnt/mydisk
df -h | grep /mnt/mydisk
재부팅 후에도 마운트가 유지되려면 UUID를 사용하는 것이 좋습니다. 다음 명령으로 UUID를 확인합니다.
blkid /dev/sdX1
출력 예:
/dev/sdX1: UUID="abcd-1234" TYPE="ext4"
/etc/fstab에 마운트 설정 추가
/etc/fstab 파일에 디스크의 UUID를 등록합니다.
sudo nano /etc/fstab
다음 줄을 추가합니다:
UUID=abcd-1234 /mnt/mydisk ext4 defaults 0 0
추가한 /etc/fstab 설정이 올바른지 다음 명령으로 테스트합니다.
sudo mount -a
에러가 없다면 설정이 올바른 것입니다.
서버를 재부팅한 후, 디스크가 정상적으로 마운트되었는지 확인합니다.
df -h | grep /mnt/mydisk
마운트 실패 시 /etc/fstab 설정에서 잘못된 부분이 있는지 확인하세요.
만약 파일시스템 문제가 의심되면 다음과 같이 fsck를 실행합니다:
sudo fsck /dev/sdX1
이 과정을 따르면 디스크가 정상적으로 마운트되고, 재부팅 후에도 마운트가 유지됩니다.