SSD의 섹터 중 액세스할 수 없는 섹터가 있는지 알고 싶습니다.
- 호스트 보호지역(하이드록시프로피온산)
- 또는 장치 구성 재정의(선형 산화효소)
HPA 및 DCO를 이해하는 데 사용할 수 있는 파일 /proc/
이나 도구가 있습니까?
저는 아치 리눅스 5.9.14를 사용하고 있습니다.
답변1
그리고hdparm
호스트 보호 영역에 대해 알아보려면 다음 과 같은 hdparm
옵션을 사용하세요.-N
sudo hdparm -N /dev/sda
내 컴퓨터에서 이것을 생성합니다.
/dev/sda:
max sectors = 1953529856/1953529856, HPA is disabled
이를 통해 --dco-identify
장치 구성 적용 범위에 대해 알아볼 수 있습니다.
sudo hdparm --dco-identify /dev/sda
출력 예:
/dev/sda:
DCO Checksum verified.
DCO Revision: 0x0002
The following features can be selectively disabled via DCO:
Transfer modes:
mdma0 mdma1 mdma2
udma0 udma1 udma2 udma3 udma4 udma5 udma6
Real max sectors: 1953529856
ATA command/feature sets:
SMART error_log security 48_bit
WRITE_UNC_EXT
SATA command/feature sets:
interface_power_management SSP
이 줄에 집중해 보겠습니다.
Real max sectors: 1953529856
이 숫자를 "최대 섹터" 줄과 비교하면 hdparm -N
섹터를 숨기는 데 사용되는 DCO가 없음을 알 수 있습니다.
1953529856 - 1953529856 = 0