Linux wipefs 사용하는 방법 (파일 시스템 시그니처 삭제하기)

Linux에서 새로운 SSD나 HDD를 서버에 연결하면 기존 파일 시스템 정보가 남아 있는 경우가 있습니다. 이전에 ext4, XFS, RAID, LVM 등을 사용했던 디스크라면 새로운 파일 시스템을 생성하기 전에 기존 시그니처(Signature)를 제거해야 하는 상황이 발생할 수 있습니다.

이럴 때 사용하는 명령어가 wipefs입니다. wipefs는 디스크에 저장되어 있는 파일 시스템 시그니처를 삭제하는 Linux 관리 도구입니다. 저장 장치를 초기화하거나 새로운 파일 시스템을 생성하기 전에 자주 사용됩니다.

이번 글에서는 Linux에서 wipefs 명령어를 사용하는 방법과 안전하게 파일 시스템 시그니처를 삭제하는 방법을 자세히 알아보겠습니다.

wipefs 명령어란?

wipefs는 저장 장치에 기록된 파일 시스템 시그니처를 조회하거나 삭제하는 명령어입니다.

파일 시스템 자체를 포맷하는 것이 아니라 파일 시스템을 식별하는 메타데이터를 제거하는 역할을 합니다.

새로운 파일 시스템을 생성하기 전에 기존 정보를 정리할 때 많이 사용됩니다.

기본 사용법은 다음과 같습니다.

sudo wipefs 장치명

예를 들어 /dev/sdb1의 시그니처를 확인하려면 다음 명령어를 실행합니다.

sudo wipefs /dev/sdb1

현재 파일 시스템 시그니처 확인하기

먼저 저장 장치에 어떤 시그니처가 있는지 확인합니다.

sudo wipefs /dev/sdb1

출력 결과에는 다음과 같은 정보가 표시될 수 있습니다.

  • ext4
  • xfs
  • swap
  • LVM2_member
  • linux_raid_member

현재 어떤 파일 시스템 정보가 남아 있는지 확인할 수 있습니다.

모든 시그니처 삭제하기

파일 시스템 시그니처를 삭제하려면 -a 옵션을 사용합니다.

sudo wipefs -a /dev/sdb1

기존 파일 시스템 정보를 모두 제거합니다.

이후 새로운 파일 시스템을 생성할 수 있습니다.

특정 시그니처만 삭제하기

특정 시그니처만 삭제하려면 -t 옵션을 사용할 수 있습니다.

예를 들어 ext4 시그니처만 삭제하려면 다음 명령어를 실행합니다.

sudo wipefs -a -t ext4 /dev/sdb1

원하는 파일 시스템 정보만 제거할 수 있습니다.

삭제 결과 확인하기

시그니처 삭제 후 다시 확인합니다.

sudo wipefs /dev/sdb1

더 이상 파일 시스템 정보가 출력되지 않는다면 정상적으로 삭제된 것입니다.

새로운 파일 시스템 생성하기

시그니처 삭제가 완료되면 새로운 파일 시스템을 생성할 수 있습니다.

예를 들어 ext4를 생성하려면 다음 명령어를 실행합니다.

sudo mkfs.ext4 /dev/sdb1

또는 XFS를 생성하려면 다음과 같이 실행합니다.

sudo mkfs.xfs /dev/sdb1

현재 디스크 확인하기

작업 전에 대상 디스크를 반드시 확인합니다.

lsblk

또는

sudo fdisk -l

잘못된 디스크를 선택하면 중요한 데이터가 손실될 수 있습니다.

wipefs와 mkfs의 차이

wipefs는 파일 시스템 시그니처만 제거합니다.

mkfs는 새로운 파일 시스템을 생성합니다.

일반적으로 기존 파일 시스템 정보를 제거한 후 mkfs를 실행하는 순서로 작업합니다.

wipefs 사용 시 주의할 점

wipefs를 실행하면 기존 파일 시스템을 인식할 수 없게 됩니다.

중요한 데이터가 있는 디스크에서는 실행하기 전에 반드시 백업해야 합니다.

운영 서버에서는 대상 디스크를 여러 번 확인한 후 작업하는 것이 안전합니다.

자주 묻는 질문

wipefs는 어떤 용도로 사용하나요?

기존 파일 시스템 시그니처를 삭제할 때 사용합니다.

모든 시그니처를 삭제하려면 어떻게 하나요?

다음 명령어를 사용합니다.

sudo wipefs -a /dev/sdb1

파일 시스템도 함께 삭제되나요?

파일 시스템 시그니처가 제거되므로 운영체제에서는 기존 파일 시스템을 인식하지 못합니다.

새로운 파일 시스템을 생성하려면 이후 mkfs 명령어를 실행하면 됩니다.

마무리

wipefs는 Linux에서 기존 파일 시스템 시그니처를 안전하게 제거하는 대표적인 관리 명령어입니다. 새로운 저장 장치를 구성하거나 기존 디스크를 재사용할 때 매우 유용하며, wipefs, lsblk, fdisk, mkfs 명령어를 함께 활용하면 저장 장치를 더욱 체계적으로 관리할 수 있습니다. 작업 전에는 대상 디스크를 반드시 확인하고 중요한 데이터는 백업한 후 진행하는 것이 안전합니다.

댓글 남기기