질문:

질문:

질문:

약 한 달 전에 USB 펜 드라이브(ext4)에 Archlinux를 설치했습니다.

최근까지 모든 것이 잘 작동했습니다. 일정 시간이 지나면 명령을 실행할 수 없게 됩니다(bash 내장 제외).
$ ls
-bash: /usr/bin/ls: Input/output error
$ ls
-bash: ls: command not found
$ bash
Bus error

이런 일이 발생하면 재부팅하면 문제가 일시적으로 "수정"될 수 있는 경우가 많습니다. 모든 것이 정상으로 돌아가지만 이러한 오류는 결국 다시 나타납니다. 그렇게 되면 시스템을 사용할 수 없게 되고 다시 재부팅해야 합니다. 이로 인해 문제 해결이 어려워집니다.

시험을 마친:

  • 중요한 데이터는 모두 먼저 백업하세요
  • "라이브 USB"로 부팅하고 fsck문제의 파티션에서 작업을 수행합니다.
  • 관련 파티션에서 일부 디스크 공간을 확보하세요.
  • USB 펜 드라이브를 다른 USB 포트에 연결하고 올바르게 연결되었는지 확인하세요.
  • 보기 위해 루트로 로그인한 상태를 유지하세요 echo "$(</proc/kmsg)". 작동하지 않습니다.
  • 실행 결과 dmesg -n err결국 VT 콘솔에 오류가 발생했지만 이를 기록하는 것을 잊어버렸습니다. 다시 보고 관련성이 있으면 이 게시물에 추가하겠습니다. 일기에 대해 언급했던 기억이 나네요.

아이디어:

몇 년 전에 USB 드라이브에 Linux를 설치할 때 비슷한 문제가 있었던 것을 기억합니다. 디스크 캐시 및 장치 수명과 관련이 있었던 것으로 기억합니다. 물론 이것은 다른 것에 관한 것일 수 있습니다.

오류가 발생하는지 확인하기 위해 `dd if=/dev/sdd of=/dev/null`을 수행하는 것을 고려 중입니다. 아직 이 작업을 수행하지 않았지만 관련성이 있다고 생각되면 결과를 게시할 것입니다.

내 이상적인 상황은 다음과 같습니다.
  • 문제가 무엇인지 알아보세요.
  • 이 저장 매체를 아직 저장할 수 있는지 확인하세요.
  • 다른 USB 드라이브를 사용하여 앞으로 이런 일이 다시 발생하지 않도록 하세요.
  • 재부팅하지 않고도 할 수 있는 일이 있는지 확인하세요.

내가 시도해야 할 다른 것이 있는지, 그리고 무슨 일이 일어나고 있는지에 대한 가장 가능성 있는 설명이 무엇인지 알려주십시오.

편집하다:
이것이 얼마나 관련성이 있는지는 확실하지 않지만 iostat몇 초마다 무언가가 계속 드라이브에 쓰려고 시도하는 것을 발견했습니다. 이 문제는 현재 연구 중입니다. 분명히 이것은 다음과 관련이 있습니다./sys/module/workqueue/parameters/power_efficient

6114 be/4 root        0.00 B/s    0.00 B/s  0.00 % 69.00 % [kworker/u8:6+events_freezable_power_]
7945 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.11 % [kworker/u8:5-events_freezable_power_]
7207 be/4 root        0.00 B/s    0.00 B/s  0.00 %  0.01 % [kworker/u8:1-events_freezable_power_]

답변1

입출력 오류는 항상 하드웨어 오류입니다. 다른 USB 포트를 사용해 볼 수도 있지만 스틱에 문제가 있는 것 같습니다. 아마도 잠시 후 날씨가 따뜻해졌을 것입니다.

막대기를 버리는 것이 좋습니다.

관련 정보