리눅스에서 디스크 완전 삭제 명령 (feat. 제미나이)
Linux 에서 디스크를 완전 삭제하기 위해서 format 을 사용할 수 있다.
- 중고 판매 / 외부 양도 / 데이터 파기 를 위해서 디스크를 완전 삭제하고자 한다.
- 디스크 유틸리티의 포맷은 너무 오래 걸리는 경향이 있다.
- 여기서는 hdd는 dd, SSD는 blkdiscard 명령을 사용한다.
💡 팁: 디스크 타입별 더 빠르고 효율적인 삭제 방법
disk format이 너무 오래 걸린다면 아래 방법을 활용할 수 있다.
① NVMe / SSD인 경우 (dd 비추천)
SSD 계열은 dd로 쓰기를 계속하면 수명이 깎이고 속도도 둔화됩니다. 대신 TRIM/DISCARD 명령어를 사용하면 1~2초 만에 전체 디스크를 초기화할 수 있습니다.
1 | # 대상 디스크 확인 후 실행 (예: /dev/nvme0n1) |
② HDD인 경우 (진행률 확인하며 끝까지 진행)
dd를 계속 쓰셔야 한다면, 어디까지 진행되었는지 확인할 수 있도록 status=progress 옵션을 주어 다시 100%까지 실행하시는 것을 권장합니다.
1 | sudo dd if=/dev/zero of=/dev/sdX bs=16M status=progress conv=fdatasync |
(명령 완료 시 No space left on device라는 메시지가 나와야 디스크 끝까지 100% 지워진 것입니다.)
리눅스에서 디스크 완전 삭제 명령 (feat. 제미나이)
https://thinkbee.github.io/linux-full_erase_hdd_nvme-c3dd69dc8ee8/