그래서 우리는 먼저,이 Reddit 게시물나중에 나는 btrfs와 root00을 사용하고 있고 home이 하위 볼륨이기 때문에 문제가 발생했다는 것을 이해했습니다.
그러나 이것을 이해하기 전에 root00의 모든 파일을 일반 디렉토리 /dev/nvme1n1p3에 복사하려고 시도했지만 복사가 제대로 진행되지 않았습니다 [SHOCKER /s]. 좋은 생각이 아니라는 것을 알지만 왜 그런지 모르겠습니다. , 그래서 Clonezilla 백업을 만들었습니다. 물론 지금은 복원했지만 루트로 전환하려고 하면 작동하지 않습니다. 다음과 같은 메시지가 표시됩니다.
chroot: failed to run command ‘/bin/bash’: Input/output error
이제 이 오류를 검색하다가 bash의 종속성이 충족되지 않았다는 내용의 포럼 게시물을 발견했습니다.
어떤 이유에서인지 나는 다음과 같은 결과를 ls -a /mnt/bin/ | grep "bash"
얻었습니다.
https://pastebin.com/m3HrbYXh
내 추론은 이러한 모든 패키지가 어떤 방식으로든 손상되었고 이제 이 문제를 해결하기 위한 다음 단계가 무엇인지 모르겠습니다. btrfs 하위 볼륨을 마운트하는 방법을 알았으므로 이제 chroot로 grub을 수정하기만 하면 됩니다.