zfs 데이터 세트를 부팅 볼륨으로 사용하는 centos 7 시스템이 있습니다. 다음 단계를 사용하여 루트 비밀번호를 재설정하기 위해 단일 사용자 모드로 들어갔습니다.이 가이드. 나는 touch /.autorelabel
내 콘솔 기록을 기억하고 있는지 세 번 확인했습니다.
다른 두 컴퓨터에서 동일한 단계를 성공적으로 수행했지만 이 컴퓨터에서 시스템을 재부팅하면 오류가 발생 error: checksum verification failed.
하고 grub 복구 프롬프트가 시작되었습니다.
내가 찾은이 포럼 주제어떤 분이 거의 같은 문제를 겪고 있는 것 같아서 zpool import
livecd를 시작하고 a, a를 하여 해결했는데 zpool scrub
, 나는 livecd를 시작할 수 없었습니다. 시작하는 동안 로그인 서비스를 시작하려는 시도는 항상 실패합니다. 나는 두 개의 다른 centos 7 livecd 이미지를 시도했습니다. 이 문제를 복구하기 위한 제안이 있는 사람이 있습니까?
답변1
Centos 7 라이브 CD가 작동하지 않았지만 zfs를 지원하는 시스템 복구 CD를 사용하여 부팅할 수 있었습니다.여기. 셸로 부팅되면 다음을 실행할 수 있습니다.
zpool import -f rpool
다음은:
zpool export
그런 다음 컴퓨터를 다시 시작했고 로컬 드라이브에서 정상적으로 부팅되었습니다.