
기본적으로 내 컴퓨터에는 3개의 하드 드라이브가 있습니다. HDD 2개, SSD 1개. 몇 년 전, HDD 중 하나에 Linux 파티션을 설치했지만 다시 Winodws(게임용 PC)만 사용하기로 결정하고 이 장치에서 Linux를 제거했습니다. 현재 SSD에 OS(Windows 7)가 설치되어 있습니다.
밤에 휴대폰을 후면 USB 포트에 연결하려고 시도하다가 실수로 CMOS 지우기 버튼을 누르고 시스템을 재부팅했습니다. 별거 아닙니다. 모든 것이 부팅될 때까지 MINT와 Windows 7의 부팅 선택을 보면서 GRUB에 갇혀 있는 것을 발견했습니다. MINT가 사라지고 Windows 7이 다른 드라이브에 있기 때문에 둘 다 실제로 더 이상 존재하지 않습니다. 두 개의 HDD 중 하나를 선택하여(어떤 것이 있는지는 확인하지 않음) 내 컴퓨터로 돌아갈 수 있습니다. 이는 모든 논리가 Windows를 지시하고 해당 부팅 파티션이 SSD에 있어야 하기 때문에 전혀 의미가 없습니다.
내 질문은 이것입니다:
이것이 어떻게 가능한지?
더 이상 존재하지 않는 OS를 로드하려고 할 때 무한 부팅 실패가 발생하지 않도록 GRUB를 완전히 제거하려면 어떻게 해야 합니까?
참고: TL;DR - Windows를 다시 설치할 때 GRUB가 지워지지 않았으며 이제 부팅 순서를 제어하려고 합니다.
답변1
원래 uuid로 드라이브를 검색하기 위해 grub 설정은 어떻게 되었습니까?
그렇다면:
1) 민트 또는 원래 Win 7 항목에 대한 초기 그럽 항목에 "이 방법을 찾지 못하면..."이라고도 불리는 장애 조치가 있는 경우 연결된 HDD에서 NADA를 찾는 SSD로 되돌아가는 것처럼 보입니다. ---불가능하지는 않지만 정말 희귀하고 이상한 일입니다..
2) Windows 설치 디스크가 있거나 Windows로 부팅한 후 복구 또는 안전 모드로 들어가는 방법을 알고 있습니까? 그렇다면 필요한 것은 bcd 복구 또는 편집뿐입니다(일명 Windows 부트로더를 다시 설치하면 grub을 완전히 제거할 수 있습니다. 내 의견으로는 안전하지 않을 수 있지만 내 시스템은 그렇지 않을 수 있습니다).