Linux의 모든 외부 드라이브에 대해 쓰기 캐시를 비활성화하는 방법은 무엇입니까?

Linux의 모든 외부 드라이브에 대해 쓰기 캐시를 비활성화하는 방법은 무엇입니까?

데이터가 실제로 드라이브에 복사/기록되었는지 확인하기 위해 외부 드라이브에서 이 기능을 비활성화하고 싶습니다. 쓰기 캐시로 인해 데이터가 이미 복사/기록되었는지 여부를 결정하기가 어렵습니다.

나는 다음을 발행하려고 시도했습니다.

hdparm -W 0 /dev/sdb

하지만 그것은 말했다 :

/dev/sdb:
 setting drive write-caching to 0 (off)
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
 write-caching =  1 (on)

어쨌든 캐시를 비활성화하는 데 실패했습니다.

관련 정보