
새 케이스와 SSD를 구입한 후 Windows 7을 다시 설치하기로 결정했는데, 새 UEFI 노트북에 설치해야 할 때부터 USB 스틱이 남아 있었습니다. 이 USB 스틱은 EFI를 사용하여 부팅합니다.
설치가 잘 진행되었습니다. 설치하기 전에 교체할 Windows 7이 설치된 HD를 포함하여 다른 모든 디스크의 연결을 끊었습니다. 기계가 부팅되었고 모든 것이 정상이었습니다. 이전 HD를 다시 연결할 때까지.
이 시점에서 Windows는 설치가 손상되었으며 시동 복구를 실행해야 한다고 불평했습니다. 컴퓨터를 재부팅한 후에는 깜박이는 커서만 표시되고 아무 일도 일어나지 않습니다.
이전 HD를 삽입하고 BIOS 부팅을 시도한 후 "Windows Boot Manager"라는 이름의 새 시동 디스크가 보고되었습니다. SSD에서 부팅하도록 선택하면 깜박이는 커서가 나타나고, "Windows 부팅 관리자" 부팅을 선택하면 시작 복구 프롬프트가 나타나고, 실행 후 다시 나타납니다.
내 첫 번째 추측은 이전 부팅 파티션이 활성화되어 있는지 확인하는 것이었기 때문에 HD를 다른 Windows 7 컴퓨터에 삽입했지만 똑같은 문제가 발생했습니다. 나는 FreeBSD 부트 스틱을 가지고 있었기 때문에 그것으로 부팅하고 gpart를 사용하여 활성 플래그를 제거했습니다. 이것은 문제를 해결하지 못했습니다. (afaik EFI는 활성 플래그를 무시하므로 실제로 작동할 것이라고는 기대하지 않았습니다.)
그 후 gpart를 사용하여 FreeBSD 부트로더를 디스크에 설치했습니다. 기본적으로 부트 섹터를 지웠기 때문입니다. 이것도 도움이 되지 않았습니다.
그런 다음 이전 Windows 7 파티션을 제거한 다음 설치 USB 스틱에서 부팅하고 시동 복구를 다시 실행해야 문제가 해결되었습니다. 이 시점부터 머신이 완벽하게 부팅됩니다.
그러나 여유 공간에 새 파티션을 생성하면 문제가 다시 발생합니다. 다시 말하지만, FreeBSD를 사용하여 이 파티션을 제거하면 문제가 해결됩니다.
이전 디스크는 GPT 대신 MBR을 사용했는데, 방법은 모르겠지만 그것이 문제의 일부인 것 같습니다.
이 시점부터 컴퓨터는 SSD 대신 "Windows 부팅 관리자"를 부팅하지만 첫 번째 파티션이 이전 HD에 없는 한 완벽하게 부팅됩니다.
답변1
귀하의 HDD는 모두 SATA이고 귀하의 마더보드는 핫플러깅을 지원해야 한다고 가정하겠습니다. 즉, 컴퓨터가 켜져 있고 실행되는 동안 HDD를 연결할 수 있습니다. 시작 시 오류를 피하려면 이 방법을 시도해 보십시오.
저는 2008년부터 Windows 7을 사용하여 마더보드에 있는 여러 HDD를 사용하여 이 작업을 수행했습니다. 시도해 볼 가치가 있습니다.
답변2
이는 파티션 문제라기보다는 BIOS에서 해결해야 하는 부팅 순서 문제에 더 가깝습니다.
내 생각에 무슨 일이 일어나고 있는지는 컴퓨터가 먼저 OLD 드라이브에서 부팅을 시도한다는 것입니다. 아무것도 없으면 SSD로 이동합니다.
이론적으로 컴퓨터에는 부팅 가능한 디스크와 활성 파티션이 많이 있을 수 있습니다. BIOS 설정은 무엇을 먼저 부팅할지, 실패할 경우 다음에 무엇을 시도할지 등을 결정하는 설정입니다.
명심해야 할 또 다른 사항은 드라이브를 연결하거나 분리할 때마다 내 BIOS가 부팅 순서를 자동으로 변경한다는 것입니다. 이는 마더보드에 문제가 있을 수 있으며 매우 짜증나는 일입니다. BIOS로 들어가서 SSD를 부팅 가능으로 설정해야 한다는 것을 기억해야 합니다. 다행히 HDD 구성을 거의 변경하지 않으므로 자주 발생하는 일이 아닙니다.
따라서 BIOS에서 부팅 순서를 확인하고 시도해 보십시오.
편집하다: 바이오스 설정이 잘 되어있습니다. 그래서 이것을 더 자세히 살펴보면 다음과 같은 것을 발견했습니다.비슷한 질문
답변3
다른 사람들이 인식했듯이 이는 부팅 순서에 문제가 있을 가능성이 높습니다. 이는 하드웨어 변경(예: 새 드라이브 연결)으로 인해 변경될 수 있으므로 부팅 순서를 계속해서 변경하는 것보다 실제로 기존 하드 디스크를 "수정"하는 것이 좋습니다.
- 먼저, 기존 드라이브가 연결되어 있지 않더라도 시스템이 부팅되는지 확인하세요.
- 시스템이 제대로 실행되면 기존 드라이브를 연결합니다(BIOS/UEFI 펌웨어에서 "핫 플러그"를 활성화해야 할 수도 있습니다. 이는 메인보드에 따라 다릅니다).
- Windows는 드라이브를 감지하고 잠재적으로 새 드라이브 문자를 할당합니다(드라이브가 드라이브에 표시되는 것이 중요합니다).컴퓨터 관리아래에저장>디스크 관리; 편지는 필요하지 않습니다.)
- 관리자 권한으로 콘솔 창을 엽니다.
- 달리다디스크파트.
- 유형디스크 나열오래된 하드 드라이브를 찾으세요. 그 번호를 꼭 기억해 두세요.
- 유형디스크 # 선택당신이 교체하는 곳#방금 결정한 번호로.
- 유형목록 파티션이전 부팅 파티션을 찾으십시오. 확실하지 않은 경우 기존 HDD의 모든 파티션에 대해 다음 단계를 반복하세요.
- 유형파티션 #''을 선택합니다. 이번에는 **#을 교체합니다.마지막 단계에서 결정된 파티션 번호를 사용합니다.
- 유형비활성파티션을 더 이상 활성 상태가 아닌 것으로 표시하면 BIOS가 해당 파티션에서 부팅을 시도하지 못하게 됩니다.
- 다음을 입력하여 프로그램을 종료하세요.출구.
중요한:하다아니다새 SSD의 파티션을 수정하세요! 그렇게 하면 변경 사항을 되돌릴 때까지 시스템을 부팅할 수 없게 될 수 있습니다.
답변4
부팅 순서가 저절로 엉망이 될 이유가 없습니다.
하드웨어 점퍼를 사용하여 기본 디스크를 마스터로 만들고 보조 디스크를 슬레이브로 만들어 보세요.
드라이브에 점퍼가 연결되어 있지 않으면 BIOS가 이전 SATA 포트에 순서대로 연결된 디스크에서 부팅을 시도하는 것 같습니다(번호는 SATA0, SATA1...).