다시 시작하는 동안 “드라이브 캐시 가정 : 쓰기”메시지를 피하는 방법은 무엇입니까? 할 수

이 메시지를 피하는 방법을 아는 사람이 있습니까?

Assuming drive cache: write through

수행 후 표시됩니다 sudo shutdown -r now.

원격으로 다시 시작했지만 컴퓨터가 다시 시작되지 않았습니다. 그리고 원격 연결을 복원 할 수 없습니다. 다시는 일어나지 않을 것입니다. 컴퓨터에 물리적으로 접근하여 디스플레이를 켰을 때 다음과 같은 3 줄을 발견했습니다.

Assuming drive cache: write through

모든 메시지는 내 sdd 디스크 때문이었습니다. 나중에 나는 sdd가 내 외부 USB 1TB 디스크임을 확인하고 발견했다.

앞으로 그러한 상황을 방지하는 방법에 대한 아이디어가 있습니까?



답변

메시지는 무엇을 asking for cache data failed, assuming drive cache: write through의미합니까?

Linux 블록 계층은 쓰기가 실제로 디스크에 커밋되는 시점에 대한 몇 가지 가정을합니다. LSI RAID 컨트롤러 논리 드라이브는 SCSI 디스크 인 것처럼 보이지만 펌웨어와 드라이버는 컨트롤러가 “쓰기 쓰 기”모드인지 “쓰기 저장”모드인지보고하지 않습니다. 이 정보가 없으면 블록 레이어는 “write-through”를 가정합니다. 컨트롤러에는 배터리 백업 캐시가 있기 때문에 안전합니다.

LSI 엔지니어는 운전자가이 메시지를 더 잘 처리해야이 메시지를 볼 수 없다는 것을 알고 있습니다. 그러나 오류는 아니며 시스템에 영향을 미치지 않습니다.


답변

플린트 액스 타입 수정으로 넘어졌습니다. 로그인 전후에 발생하기 때문에이를 수행 할 수있는 메커니즘을 찾기 시작했으며 dmesg에 의해 stdio로 전송 될 수 있다고 생각했습니다.

sudo dmesg -n 1메시지 끄기 사용 . grub에서 자동화 할 수 있습니다. 그러나 질병이 아닌 증상을 치료하는 것처럼 보입니다.