손실된 파티션과 하드 디스크 데이터를 안전하게 복구하는 방법
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
Linux 드라이브를 안전하게 삭제하려면 먼저 자기 하드 디스크 드라이브(HDD)인지 솔리드 스테이트 드라이브(SSD)인지 확인하십시오. HDD의 경우, `git status` dd또는 `git status` 명령어를 사용하여 전체 장치를 덮어쓰십시오 shred. SSD 또는 NVMe 드라이브의 경우, 지원되는 펌웨어 삭제 또는 데이터 삭제 작업을 사용하는 것이 좋습니다. 호스트에서 덮어쓰기를 하면 재매핑된 저장 공간이 삭제되지 않을 수 있습니다. 필요한 데이터는 모두 백업하십시오. 여기에 있는 모든 명령어는 파괴적이며, 잘못된 장치를 선택하면 잘못된 디스크가 삭제될 수 있습니다.
대상 시스템에 실행 중인 Linux 라이브 USB가 있는 경우 해당 USB로 부팅하십시오. 가능하면 보존할 드라이브를 모두 분리하십시오. 장치 및 마운트 지점 목록을 확인하십시오.
lsblk -o NAME,SIZE,MODEL,SERIAL,TRAN,MOUNTPOINTS

예를 들어, /dev/sda는 전체 SATA 디스크이고 /dev/sda1는 파티션입니다. NVMe는 와 같은 네임스페이스 /dev/nvme0n1와 와 같은 컨트롤러를 사용합니다 /dev/nvme0. 아래 명령에서 는 /dev/sdX자리 표시자입니다. 검증된 전체 디스크 경로로 바꿔야 합니다. 드라이브 전체를 지울 때는 절대로 파티션을 사용하지 마십시오.
마운트된 대상 파티션을 각각 마운트 해제하고, 다음 목록에 있는 다른 파티션에 대해서도 이 명령을 반복합니다 lsblk.
sudo umount /dev/sdX1

다시 실행하십시오 lsblk. 디스크 ID 또는 마운트 상태가 불분명한 경우, 중지하고 확인한 후 진행하십시오.
GNU는 dd자기 하드 드라이브의 호스트 주소 지정 가능 블록 전체에 0을 쓸 수 있습니다. 대용량 드라이브의 경우 몇 시간이 걸릴 수 있습니다. 라이브 세션에서 다음 명령을 실행하세요.
sudo dd if=/dev/zero of=/dev/sdX bs=16M status=progress conv=fsync

dd그대로 유지되며, 진행률 표시 방식은 드라이브에 따라 다릅니다.if이 프로그램은 0을 공급하고, of대상의 전체 이름을 지정하고, status=progress전송 정보를 표시하고, conv=fsync종료하기 전에 출력을 플러시합니다. 컴퓨터 전원을 켜둔 상태로 유지하십시오. 셸 프롬프트가 돌아오면 최종 출력을 검토하십시오. 무제한 원시 쓰기 작업 시 디스크 경계에서 '장치에 남은 공간이 없습니다'라는 메시지가 표시될 수 있습니다. 바이트 수를 드라이브 용량과 비교하십시오. 초기 오류가 발생하더라도 데이터 삭제가 성공적으로 완료된 것은 아닙니다.

이 방법은 자기 디스크에 사용하세요. SSD의 경우 드라이브 펌웨어가 호스트의 접근 범위를 벗어난 블록을 재매핑할 수 있으므로 SSD에는 적합하지 않습니다. GNU Coreutils dd 매뉴얼을 참조하세요 .
shred두 번째 전체 디스크 덮어쓰기 옵션입니다. 이 명령은 의사 난수 생성 과정을 한 번 거친 후 마지막으로 0으로 덮어씁니다.
sudo shred --verbose --iterations=1 --zero /dev/sdX

이 작업은 예상보다 오래 걸릴 수 있으며 dd, 두 작업을 모두 실행한다고 해서 SSD가 안전해지는 것은 아닙니다. GNU shred는 shred파일 시스템과 하드웨어가 데이터를 제자리에서 덮어쓴다고 가정하지만, 저널링이나 복사 시 쓰기(copy-on-write) 파일 시스템, 스냅샷 또는 플래시 스토리지의 경우에는 그렇지 않을 수 있다고 경고합니다. 직접 장치 쓰기는 파일 시스템을 우회하지만 드라이브 재매핑은 거치지 않습니다. 자세한 내용은 GNU shred 문서를 참조하십시오 .
SSD의 경우, 더욱 강력한 데이터 삭제를 위해서는 드라이브 자체에서 지원하는 삭제 작업을 사용하고 제조업체의 절차를 따르십시오. NIST의 SP 800-88 개정 2 (2025년 9월 발행)는 데이터 민감도와 복구 노력에 따라 데이터 삭제를 규정하고 있으며, 어떤 명령어도 보편적인 보장이나 규정 준수 인증서가 아닙니다.
필요한 경우 Linux 배포판에서 설치한 nvme-cli다음 컨트롤러의 삭제 기능을 확인하십시오.
sudo nvme id-ctrl /dev/nvme0

블록 삭제가 지원되는 것으로 목록에 있는 경우에만 작업을 시작하고 기다리십시오.
sudo nvme sanitize /dev/nvme0 --sanact=start-block-erase --wait

컨트롤러 경로를 사용하고 네임스페이스는 사용하지 마십시오. nvme-cli 설명서에는 해당 작업과 에 대한 설명이 있습니다 --wait. nvme-cli 3.x 버전에서는 sudo nvme log sanitize /dev/nvme0상태를 확인하고, 이전 버전에서는 를 사용할 수 있습니다 nvme sanitize-log.
SATA 드라이브가 직접 연결된 경우 ATA 보안 삭제 지원 여부를 확인하십시오.
sudo hdparm -I /dev/sdX

드라이브가 지원을 표시하고, 동결되거나 잠겨 있지 않으며, 제조업체에서 절차를 문서화한 경우에만 보안 프롬프트를 사용하여 일회용 암호를 설정하십시오.
sudo hdparm --user-master u --security-prompt-for-password --security-set-pass /dev/sdX
해당 비밀번호를 기억해 두었다가, 여기에 비밀번호를 입력하라는 메시지가 나타나면 같은 비밀번호를 입력하세요.
sudo hdparm --user-master u --security-prompt-for-password --security-erase /dev/sdX
hdparm 설명서에서는 이러한 명령어를 위험하다고 표시하고 일부 커널에서는 작동하지 않을 수 있다고 경고합니다. USB 어댑터가 이러한 명령어를 차단할 수도 있습니다. 설정 또는 삭제가 실패할 경우 암호를 보관하고 드라이브 제조업체의 복구 지침을 따르십시오.
이전 가이드에서는 DBAN의 부팅 가능한 이미지와 자동 삭제 명령을 권장합니다. 하지만 DBAN 프로젝트 측에서는 DBAN이 HDD 전용이며 SSD를 감지하거나 삭제할 수 없고, 소프트웨어 업데이트도 제공되지 않으며, 완벽한 데이터 삭제를 보장하지 않는다고 명시하고 있습니다. 감지된 모든 드라이브를 삭제할 의도가 없는 한 자동 삭제를 절대 시작하지 마십시오.
dd중 하나를 선택하세요 .shred파티션을 포맷하거나 파일을 삭제해도 드라이브 전체가 지워지지는 않습니다. 대상 데이터를 두 번 확인하고, 저장 장치 기술에 맞는 방법을 사용하며, 삭제 작업을 중단하지 마십시오.
TestDisk와 PhotoRec을 사용하여 손실된 파티션과 파일을 복구하는 방법을 알아보세요. 원본 드라이브를 보호하고 안전하게 스캔한 다음 복구된 데이터를 다른 디스크에 저장하세요.
웹캠이나 이미지 파일을 사용하여 CoBang으로 Linux에서 QR 코드를 스캔하세요. Flatpak 카메라 접근 관련 설치 옵션, 설정 단계 및 문제 해결 방법을 참조하세요.
Cameractrls를 사용하여 Linux에서 웹캠 설정을 변경하세요. 노출, 색상, 깜빡임 감소 및 기타 지원되는 제어 기능을 조정하고 호환되는 비디오 모드를 확인하세요.
Linux에 PhpStorm을 설치하려면 JetBrains Toolbox 또는 독립 실행형 tar.gz 아카이브를 사용하세요. Snap 및 Arch AUR 옵션도 제공됩니다. Java는 이미 포함되어 있습니다.
Cisco Packet Tracer 9.0.1 for Ubuntu 64비트 버전을 다운로드하고, APT를 사용하여 DEB 패키지를 설치한 다음, 터미널에서 라이선스에 동의하고 로그인하여 실습을 시작하십시오.
각 디스플레이마다 별도의 XFCE 4 패널을 생성하고, 두 번째 패널을 올바른 출력에 할당하고, 위치와 크기를 조정한 다음, 필요한 실행기와 상태 항목을 추가합니다.
GNOME Disks 또는 dd 명령어를 사용하여 Linux에서 CD-ROM ISO 파일을 생성합니다. 광학 드라이브를 식별하고, 복사 과정을 모니터링하고, 이미지 유효성을 검사하고, 손상된 디스크나 오디오 디스크에 다른 도구가 필요한 경우를 알 수 있습니다.
GIMP를 사용하여 Linux에서 사진 배경 제거하기: 피사체를 따라 그리고, 선택한 배경을 삭제하고, 투명도를 유지한 다음, 재사용 가능한 PNG 파일로 내보낼 수 있습니다.
FlightGear를 공식 사이트에서 무료로 다운로드하세요. Windows, macOS, Linux 패키지를 비교하고, 데이터 파일을 설치한 후 첫 비행을 시작하세요.
브라우저에서 Google Tasks를 열거나, Chrome 바로가기 또는 앱 스타일 실행을 추가하고, 캘린더 및 Gmail을 통해 날짜별 할 일을 관리하세요.