내 컴퓨터 중 하나를 Windows 7에서 Windows 10으로 업그레이드하는 중에 문제가 발생했습니다. 현재 Dell Optiplex 755(비 UEFI BIOS)에서 Windows 7 Prof SP1 32비트를 실행하고 있습니다. 불과 며칠 전에 Optiplex를 Core2Duo E4400에서 Core2Duo E8500으로 업그레이드하고 RAM도 2GB에서 6GB로 늘렸습니다. 스토리지로는 RAID0 설정에 200GB Samsung SATA 하드 드라이브 2개가 있습니다.
먼저, 나는 raid0-fakeraid의 MBR, 즉 /dev/mapper/isw_xxxxxx에 설치된 부트 로더로 archlinux와 이전 grub-legacy를 사용하여 이중 부팅을 했습니다. 따라서 Windows와 Linux는 동일한 파티션 레이아웃을 공유하고 있었습니다(어디에도 소프트웨어 공격이 없고 모두 순수한 가짜 공격이었습니다). 그러나 Windows 10은 설정이 마음에 들지 않았고(grub2를 사용하는 것이 더 나은 것 같습니다) 설치를 시작하지도 못했습니다("뭔가 잘못되었습니다"라는 모호한 오류가 발생함). 그래서 Windows 7 SP1 설치 디스크에서 복구 메뉴로 부팅하고 원래 Win7 부트로더를 MBR에 다시 넣습니다. 이제 GrUB가 표시되지 않고 시스템이 Win7로 제대로 부팅됩니다.
그러나 문제는 여전히 Windows 10으로 업그레이드하는 데 있습니다. x86/64 결합 설치 미디어를 USB 스틱에 넣고 Windows 7 내에서 setup.exe를 시작합니다. 따라서 설치 프로그램은 내 시스템이 업그레이드 가능한지 확인하고 설치를 시작하여 모든 파일을 복사하고 결국 재부팅됩니다. 그런 다음 이 시점에서 Windows-10 스플래시 화면이 잠시 표시되지만(모든 것이 정상적으로 진행되는 것처럼) 다음 옵션만 포함된 "고급 시작 옵션"의 제한된 버전처럼 보이는 화면이 표시됩니다. -문제 해결 - 종료 문제 해결 메뉴에는 몇 가지 옵션이 있지만 모두 MBR 수정, 컴퓨터 재설정, 이전 Windows로 되돌리기 등 뭔가 잘못되었음을 나타냅니다.
그래서 돌아가서 종료를 눌렀습니다. 컴퓨터를 다시 켜고 Windows 7이 정상적으로 다시 부팅되면 Win10 설치 프로그램에서 다음 메시지가 표시됩니다.
Windows 10을 설치할 수 없습니다.
Windows 10 설치를 시작하기 직전의 상태로 PC를 다시 설정했습니다.
0xC1900101 - 0x20017
BOOT 작업 중 오류가 발생하여 SAFE_OS 단계에서 설치에 실패했습니다.
두 번째로 시도했지만 결과는 같았습니다. 조금 검색해 봤지만 같은 문제가 있는 다른 사람을 찾을 수 없습니다. 부팅 루프 또는 완전히 실패한 시스템만 해당됩니다. 하지만 나와 같은 것은 없습니다. 그래서 나는 파기를 어디서 시작해야 할지 조금 헤매었습니다.
추가 참고 사항: 현재 Win7을 다시 설치하는 것은 선택 사항이 아닙니다! 어떤 이유에서인지 Win7 설치에 대한 합법적인(!) 키가 레지스트리에서 삭제되었으며(현재 BBBBB-BBBBB-BBBBB-BBBBB-BBBBB로 표시됨) 더 이상 어디에도 기록되어 있는 것을 찾을 수 없습니다. 더 이상 접근할 수 없는 메일로 보냈습니다.) 시스템은 활성화된 것으로 표시되며 정품 확인을 통과합니다.
한 가지 더 참고할 사항: 최근 6GB RAM으로 업그레이드한 것과 관련이 있을 수 있나요? 32비트는 4만 지원한다는 것을 알고 있지만 직렬 딜레마 때문에 먼저 10(32비트)으로 업그레이드한 다음 64비트로 새로 설치하고 싶습니다.
편집: 그래서 저는 지금 공식적으로 화가 났습니다. 나는 모든 불필요한 장치(DVD 포함)를 뽑고, 모든 종류의 드라이버를 제거하고, 모든 Linux 파티션을 삭제하는 등 모든 종류의 작업을 시도했지만 소용이 없었습니다. 그러다가 아주 작은 실수를 저질렀습니다. 100MB 시스템 예약 파티션을 삭제하고 나중에 fixmbr을 다시 수행했습니다. 이것은 어떻게 든 파일 시스템을 죽였습니다. testdisk를 사용한 복구가 작동하지 않았습니다. 따라서 이 설치는 손실되었습니다! 다행히도 Win7이 설치되어 있는 이 PC에서 이전 드라이브를 찾았지만 (제품 코드에서) 분명히 다른 키를 사용했습니다. 그래서 업데이트할 수 있는 유효한 옵션이 아직 남아 있습니다. 방금 Win7 키 하나를 잃어버렸습니다. :-/ 하지만 저와 거의 똑같은 버그는 결국 문제를 해결할 수 있었는지 알 수 없다는 것입니다! !!
답변1
그래서 결국 나는 그것이 시스템 드라이브인 RAID0과 관련이 있다는 것을 알게 되었습니다!
VM을 재생할 때 일반적으로 사용하는 다른 키를 사용하여 RAID0에 Win 7 SP1을 다시 설치했습니다. 새로 설치하고 이후에 모든 업데이트를 수행합니다. Windows 10 업데이트에서도 동일한 이상한 동작이 나타납니다. 그런 다음 RAID0을 삭제하고 다시 SATA 드라이브 중 하나(RAID 모드 없음)에 Win 7 SP1을 정상적으로 설치하고 모든 업데이트를 설치한 후 Windows 10 업데이트가 정상적으로 작동했습니다! 약간의 추가 조사를 통해 이 문제가 발생한 유일한 사람이 아니며 Intel Rapid Storage 드라이버에 이상한 문제가 있는 것은 Windows 10이라는 사실이 밝혀졌습니다. 시스템이 RAID 드라이브에서 실행되는 경우 항상 문제가 되는 것 같습니다. RAID가 단지 추가 스토리지일 경우에는 문제 없습니다.
어쨌든 오늘날의 드라이브는 내 요구 사항을 충족할 만큼 충분히 빠르기 때문에 RAID0을 제거하고 싶었습니다. 그래서 이대로 완벽하게 놔두고 행복하게 살 수 있어요.