Linux 7.2-rc6, 결함이 있는 여러 Western Digital SATA 드라이브에 대한 해결책 적용
요약
Linux 7.2-rc6 커널 업데이트를 통해 전원 관리 문제로 오프라인 상태가 되던 특정 Western Digital SATA 드라이브의 해결책이 적용되었습니다. 문제가 된 드라이브들의 링크 전원 관리(LPM) 기능을 블랙리스트에 추가하여 안정성을 확보했습니다.
핵심 포인트
- 특정 Western Digital SATA 드라이브의 LPM 동작 결함 해결
- Linux 7.2-rc6에서 해당 드라이브의 LPM 강제 비활성화 적용
- LPM 비활성화 시 드라이브당 약 0.5~1.5W의 전력 절감 효과 감소
- 최신 커널 미사용 시 'libata.force=nolpm' 옵션으로 임시 해결 가능
Linux 7.2-rc6, 결함이 있는 여러 Western Digital SATA 드라이브에 대한 해결책 적용

이번 주 ATA 수정 사항에는 전원 관리 동작 문제로 인해 Linux 커널에서 즉시 제대로 작동하지 않았던 여러 Western Digital 드라이브에 대해 링크 전원 관리 (Link Power Management, LPM)를 강제로 비활성화하는 내용이 포함되었습니다.
작년부터 SATA 버스가 일정 시간 후 오프라인 상태가 되는 문제에 대한 kernel.org 버그 보고가 있었습니다. 지난 8월 이후의 Linux 커널에서 사용자는 자신의 SATA 드라이브가 오프라인 상태가 된다고 보고했습니다. 이 문제는 마침내 시스템 내 두 드라이브의 링크 전원 관리 (LPM) 동작 때문인 것으로 좁혀졌습니다. LPM은 HDD/SSD와 컨트롤러 사이의 통신 링크를 휴식 상태로 두어 전력 사용량을 낮추는 SATA 장치를 위한 전력 절감 기능입니다.
Linux 7.2-rc6에서는 WDC WD100EFGX-68CPLN0 및 WDC WD102KFBX-68M95N0 드라이브가 Linux 커널에서 올바르게 작동하도록 기본적으로 LPM을 사용하지 못하도록 블랙리스트(black-listed)에 추가되었습니다. WD100EFGX-68CPLN0은 NAS 장치용으로 설계된 10TB Red Plus SATA HDD입니다. WD102KFBX-68M95N0은 마찬가지로 NAS 용도를 지원하는 Western Digital의 3.5인치 10TB Red Plus Pro 하드 드라이브입니다.
이번 주 ATA 큐에 병합된 또 다른 패치는 Western Digital Green 2.5 480GB 드라이브에 대해서도 LPM을 비활성화합니다. 해당 SATA 드라이브는 시스템에서 Linux 부팅 후 2~3분 뒤에 문제가 발생하며, 일반적으로 다음 재부팅 전까지 장치가 사라지는 현상이 별도로 보고되었습니다.
최신 커널을 사용하지 않으면서 이러한 드라이브를 사용하는 사람들을 위한 대안적인 해결책은 커널을 다음과 같이 부팅하는 것입니다:
libata.force=nolpm
이는 LPM을 비활성화하기 위함이며, 또는 다른 드라이브로 SATA 문제를 테스트하고 싶은 경우에도 사용할 수 있습니다. 하지만 LPM을 비활성화하면 드라이브당 보고된 약 0.5~1.5W의 잠재적인 전력 절감 효과를 잃게 됩니다.
이러한 해결책들은 현재 Linux 7.2-rc6에 병합되었으며, 안정적인 Linux 7.2 커널은 8월 말에 출시될 예정입니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Phoronix의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기