그리고hdparm

그리고hdparm

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

관련 정보