내 SSD는 몇 달 동안 잘 작동했으며 별도의 전원 및 데이터 케이블을 통해 마더보드에 연결되어 있습니다. 최근에 데이터 케이블을 뽑고 전원 코드가 연결된 상태에서 BIOS를 부팅했습니다. 케이블을 교체한 후 이후 부팅을 시도하면 제목에 "재부팅하고 올바른 부팅 장치를 선택하세요"라는 오류가 표시됩니다.
디스크는 보조 장치로 제대로 로드되며 부팅 설정에서 BIOS에서도 인식됩니다. USB 어댑터를 통해 다른 Linux PC에 연결했을 때의 레이아웃은 다음과 같습니다.
512M EFI 파티션은 매우 약해서 데이터 케이블을 뽑으면 손상될 것 같습니다. 이 문제를 해결하는 방법에 대한 제안 사항이 있습니까?
답변1
나는 팔로우한다데비안 설명grub-efi 재설치는 다음과 같이 요약될 수 있습니다.
- SSD가 커널 부팅 설정 "efi=runtime"을 사용하도록 하려는 BIOS 및 마더보드에서 라이브 USB를 부팅하거나 USB에 복구 모드를 설치합니다.
- 루트 파티션에서 셸을 실행하고 다른 모든 파티션이 루트 파티션을 기준으로 적절하게 마운트되었는지 확인합니다.
chroot
루트 파일 시스템을 입력하십시오 grub install /dev/sdX
, 여기서 X는 복구하려는 EFI 파티션이 있는 디스크입니다.update-grub
- chroot(Ctrl+D)를 종료하고 종료한 후 Live USB를 제거하고 다시 시작합니다.
이 문제를 해결할 수 있어서 기쁘지만 데이터 케이블을 제거하면 이 파티션이 어떻게 그렇게 쉽게 손상될 수 있는지 여전히 이해가 되지 않습니다.