macOS의 외부 USB 하드 디스크에 대한 SMART 검사

macOS의 외부 USB 하드 디스크에 대한 SMART 검사

최근에 WD My Passport USB 하드 드라이브의 스마트 상태를 얻으려고 했습니다. 처음 실행했지만 $ smartctl -a /dev/disk3분명히 출력은 다음과 같았습니다.

smartctl 7.2 2020-12-30 r5155 [Darwin 18.7.0 x86_64] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

Smartctl open device: /dev/disk3 failed: Operation not supported by device

사용법에 대한 지침을 찾기 위해 smartmontools wiki를 확인했습니다.USB 하드 드라이브 포함-d그리고 올바른 드라이버를 추가해야 한다는 것을 알았습니다 .내 경우그것은 -d sat. 안타깝게도 macOS Mojave에서 올바른 명령의 출력은 다음과 같습니다.

$ smartctl -d sat -a /dev/disk3     
smartctl 7.2 2020-12-30 r5155 [Darwin 18.7.0 x86_64] (local build)
Copyright (C) 2002-20, Bruce Allen, Christian Franke, www.smartmontools.org

/dev/disk3: Type 'sat+...': Not a device of type 'scsi'
=======> VALID ARGUMENTS ARE: ata, scsi[+TYPE], nvme[,NSID], sat[,auto][,N][+TYPE],usbcypress[,X], usbjmicron[,p][,x][,N], usbprolific, usbsunplus, sntjmicron[,NSID], sntrealtek, intelliprop,N[+TYPE], jmb39x[-q],N[,sLBA][,force][+TYPE], jms56x,N[,sLBA][,force][+TYPE], auto, test <=======

Use smartctl -h to get a usage summary

내가 뭔가 잘못하고 있는 걸까요? 나는 다른 모든 사람들이 동일한 명령으로 올바른 출력을 얻고 있음을 발견했습니다.

미리 감사드립니다.

답변1

해당 목록을 읽어보면 macOS에서 작동하도록 테스트된 항목이 몇 개나 있는지 확인하세요… 하나도 찾을 수 없습니다.
Mac에서는 SCSI 패스스루를 제공하지 않기 때문에 USB를 통해 SMART 데이터를 얻을 수 없다는 것이 일반적으로 받아들여지고 있습니다.

제작자가 제공하는 추가 플러그인이 필요한 몇 가지 예외가 있습니다.드라이브Dx, 누가 참고…

OS X에서 외부 드라이브 진단을 수행하려는 경우(현재는 하나의 옵션만 있음) 타사 커널 확장인 SAT SMART 드라이버를 설치할 수 있습니다. SAT SMART Driver는 Jarkko Sonninen의 무료 오픈 소스 프로젝트(Apple Public Source License에 따라 게시됨)입니다. GitHub에서 호스팅됩니다.

드라이버를 원할 경우 위에 링크된 DriveDx 페이지를 통해 액세스하세요. 다양한 목적을 위한 다양한 버전에 연결되어 있기 때문입니다. 또한 특정 OS 버전에 대한 방법도 링크되어 있습니다.

smartmontools는 이를 언급합니다.USB 장치 및 smartmontools페이지…

OS X SAT SMART 드라이버는 Mac OS X에서 SAT, JMicron 및 Sunplus 지원 USB 및 Firewire 장치에 대한 SMART 데이터에 대한 액세스를 제공합니다. OSX El Capitan(10.11+)에서는 서명된 드라이버가 필요할 수 있으며, 이 드라이버는 다음에서 다운로드할 수 있습니다. DriveDx 웹사이트. 이는 48비트 ATA 명령(-l xerror) 또는 비SMART ATA 명령(-s apm,N)을 지원하지 않습니다. 전체 USB를 지원하려면 Mac OS X에는 아직 존재하지 않는 SCSI 통과 지원이 필요합니다.

관련 정보