저는 현재 비교적 새로운 M.2 NVMe 드라이브에 Kubuntu 22.04를 새로 설치하고 있습니다.
그러나 내 컴퓨터의 드라이브(제 생각에는)가 읽기 전용이 되어 시스템이 충돌하는 문제가 발생했습니다. pcie_aspm=off
/etc/default/grub 파일에 수정 사항을 적용할 때까지 시스템을 처음 설치할 때 이런 일이 자주 발생했습니다 GRUB_CMDLINE_LINUX_DEFAULT="quiet splash pcie_aspm=off"
. 이렇게 하면 이런 일이 덜 자주 발생합니다.
이 문제는 이 드라이브에 설치하려고 시도한 모든 이전 시스템에서 발생했으며 대부분의 증상은 동일합니다. 즉, 일부 아이콘이 사라지고 응용 프로그램이 손상되고 크롬 탭에 "aw snap"이 표시되고 특히 libreoffice에서 "File System ""이 표시됩니다. 저장하려고 할 때 읽기 전용' 오류가 발생했습니다. 그러나 유사한 오류와 달리 컴퓨터를 수동으로 다시 시작하면(전원 버튼을 누른 채) 잠시 동안 정상으로 돌아가지만 일부는 나중에 부팅하는 데 문제가 있는 것 같습니다. 그러다가 얼마 후에 또 그런 일이 일어났습니다. 필요한 경우 하드웨어, syslog 항목 등과 같은 추가 세부정보를 제공할 수 있습니다. 누구든지 이것에 대한 영구적인 해결책을 가지고 있습니까?
저는 컴퓨터 전문가는 아니지만 몇 가지를 알고 있습니다.
답변1
파일 시스템이 읽기 전용이 되는 두 가지 주요 이유는 파일 시스템 드라이버가 감지할 수 있는 방식으로 메타데이터가 일치하지 않게 되는 것입니다(예: 블록 번호가 장치의 끝을 지났거나 참조된 블록이 사용 가능으로 표시됨). ) 또는 SSD 자체가 블록 수준에서 읽기 전용이 되는 오류 안전 모드로 전환됩니다.
fsck
파일 시스템 드라이버가 마지막으로 해야 할 일은 "이 파일 시스템을 검사해야 합니다"라는 오류 플래그를 설정하여 전체 검사를 수행하기 때문에 재부팅 시 파일 시스템 오류를 지워야 합니다 .
전체 검사는 자동으로 오류 수정을 시도합니다. 데이터 삭제를 유발할 수 있는 문제가 발견되면 검사가 실패하고 init 시스템이 수동 모드에서 fsck를 다시 실행할 수 있는 비상 셸로 이동하게 됩니다.
이는 SSD 자체가 읽기 전용 모드로 전환되는 경우 최후의 수단으로 "지금 데이터를 저장하십시오" 기능입니다. 결과적인 쓰기 오류는반품결과적으로 파일 시스템은 읽기 전용이 되지만 오류 플래그를 쓸 수 없어서 다음에 부팅할 때아니요전체 파일 시스템 검사를 실행합니다.
따라서 시스템이 정상적으로 부팅되거나 부팅 후에도 오류가 지속되면 SSD를 교체하겠습니다.