WSL의 로우 레벨 형식(물리적 형식)

Why?


최근 HDD를 바꿔서 낡은 HDD를 물리적 포맷으로 팔려고 도구를 찾았는데 윈도에는 자유롭게 쓸 수 있는 좋은 도구가 없는 것 같다.
(예를 들어야 한다면 Seagate의 SeaTools인데 제로 필만 할 수 있을 것 같은데?)
최근 WSL에서 Windows 파일 시스템에 쉽게 접근할 수 있는데 이 WSL을 갈 수 있을까요?나는 이렇게 생각하고 해 보았다.

디스크 액세서리


대응하는 Filesystem이 다르기 때문에 WSL에 직접 설치하기 어렵다.
원래는 격식만 좋으면 되는데 이번에는 먼저 그것을 한데 붙여서 폐쇄 장치로 식별하도록 하자.
여기에 마이크로소프트의 문서를 참고하였다.
https://docs.microsoft.com/ja-jp/windows/wsl/wsl2-mount-disk
※ 미리 대상판에서 음량을 제거하는 것이 좋습니다
  • 관리자 권한으로 PowerShell
  • 시작
  • 삭제할 디스크 확인
  • >  GET-CimInstance -query "SELECT * from Win32_DiskDrive"
    
    DeviceID           Caption                             Partitions Size          Model
    --------           -------                             ---------- ----          -----
    \\.\PHYSICALDRIVE6 TOSHIBA MQ01ABD100 SCSI Disk Device 0          1000202273280 TOSHIBA MQ01ABD100 SCSI Disk Device
    
  • DeviceID를 지정하고 WSL
  • 에 연결
    > wsl --mount \\.\PHYSICALDRIVE6 --bare
    
    이 성공하면 Windows 디스크 관리에 빨간색 플래그가 오프라인으로 표시됩니다.

    장치 이름 확인


    먼저 lsblk로 잘 붙었는지 확인해 보세요.
    $ lsblk
    NAME   MAJ:MIN RM   SIZE RO TYPE MOUNTPOINTS
    sdc      8:32   0 931.5G  0 disk
    └─sdc1   8:33   0    16M  0 part
     
    
    이미 부착된 설비 이름과 모델도flidsk로 확인되어 틀림없습니다.
    > sudo fdisk -l
    
    Disk /dev/sdc: 931.53 GiB, 1000204886016 bytes, 1953525168 sectors
    Disk model: MQ01ABD100
    Units: sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
    
    OK!

    서식


    드디어 삭제합니다.
    이전에는 무작위 수로 2회 이상 덮어쓰는 목표가 있었지만, 위키를 확인해보니 최근 집적도가 높은 HDD도 한 번만 해도 충분한 기록이 있어 한 번+제로 필 정도만 했다.
    https://ja.wikipedia.org/wiki/번 데이터의 전체 삭제 요청된 덮어쓰기 횟수
  • wsl로 shred 명령 실행하기(삭제)
  • $ sudo shred -n 1 -z -v /dev/sdc
    shred: /dev/sdc: pass 1/2 (random)...
    shred: /dev/sdc: pass 1/2 (random)...115MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...260MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...414MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...557MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...710MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...867MiB/932GiB 0%
    shred: /dev/sdc: pass 1/2 (random)...1021MiB/932GiB 0%
    
    이상.
    상당한 시간이 걸리기 때문에 USB로 연결하면 3.0 이상의 환경을 미리 준비하는 것이 빠를 것으로 생각한다.
    이번에 준비한 케이블은 2.0 정도밖에 안 나와서 30MB/sec 정도밖에 안 나왔어요. 2회(랜덤 1회, 제로 필름 1회) 15시간 이상 걸렸어요.

    좋은 웹페이지 즐겨찾기