아래와 같이 디스크 서명을 제거했습니다. (umount를 실행한 후입니다.)
wipefs -a /dev/sde
/dev/sde: 2 bytes were erased at offset 0x00000438 (ext4): 53 ef
그런 다음 아래와 같이 디스크에 파일 시스템이 없는지 확인합니다.
lsblk -f
sde ext4 20eba791-c9c9-4462-aa23-74c40a41b8a0
그러나 파일 시스템을 제거했는데도 lsblk는 여전히 sde 디스크에 ext4 파일 시스템을 표시합니다.
답변1
wipefs
매뉴얼 페이지에서 (강조):
설명하다
Wieff는 파일 시스템, RAID 또는 파티션 테이블을 지울 수 있습니다.징후(마법 문자열) 지정된 장치에서libblkid의 서명을 보이지 않게 만듭니다. 천을 닦다파일 시스템 자체는 삭제되지 않습니다.장치의 다른 데이터도 없습니다.
따라서 유일한 보장은 나중에 wipefs
이 blkid
명령(또는 블록 장치의 내용을 식별하는 데 사용되는 다른 명령 libblkid
)이 해당 파일 시스템, RAID 세트 또는 파티션 테이블을 더 이상 감지하지 않는다는 것입니다.
lsblk
을 사용 libblkid
하지만 분명히 그렇지 않습니다.오직파일 시스템을 탐지하는 방법.