Ubuntu 및 Win10(사전 설치)이 설치된 멀티부팅 PC를 사용하고 있습니다.
부팅 가능한 스틱 등을 가지고 놀다가 실수로 /dev/sda1(524MB)에서 Win 부팅 파티션을 포맷하여 Windows 시스템에 액세스할 수 없게 되었습니다. (grub은 더 이상 이를 나열하지 않습니다.) 다행히도 내 사용자 데이터와 복구 파티션이 여전히 존재하며 무사할 것입니다.
이제 내 목표는 사용자 데이터 파티션을 수정하지 않고도 Windows를 다시 부팅할 수 있도록 부팅 파티션을 다시 만드는 것입니다.
이미 부팅 가능한 win10 스틱이 있고 운 없이 부팅 섹터를 복구하려고 했습니다(자동 옵션과 다음 cmd를 사용).이 가이드) 안타깝게도 AOMEI를 아직 시도할 수 없었습니다. Wine에 설치한 후 프로그램에 '드라이버 로드 실패' 메시지가 표시되고 더 이상 조사하지 않았기 때문입니다.
가이드의 2.2 다음 cmd를 실행하려고 하면 '권한이 거부되었습니다'가 발생했습니다 bootrec /fixboot
. 이 지점에서도 멈췄습니다.
세 번째 옵션은 작동 중인 다른 Win10 설정에서 부팅 섹터를 복사하는 것일 수 있지만 아직 액세스할 수 없었습니다.
그렇다면 누구든지 이 부트 섹터를 안전하게 복원하는 방법을 보여줄 수 있습니까?
답변1
알겠습니다. 문제를 부분적으로 해결했습니다.
Windows 복구 cmd에 들어가서 실행했습니다. bcdboot E:\Windows /s C:
여기서
E:는 내 사용자 파티션이고
C:는 내 부팅 파티션입니다.
그런 다음 rescatux (grub이 있는 모든 (Linux) OS가 가능함)로 이동하여 다음과 같이 update-grub을 실행했습니다.https://askubuntu.com/questions/145241
이로 인해 마침내 Windows가 grub 메뉴에 다시 나타납니다.
지원해 주셔서 감사합니다. 몇 가지 기본 사항과 앞으로 고려할 사항을 이해하는 데 많은 도움이 되었습니다. :)
편집하다:
현재로서는 이 작업을 수행하기 위해 무엇을 했는지 정확히 기억할 수 없지만 최대한 잘 반영하려고 노력하겠습니다.
이전과 마찬가지로 부팅 파티션(500MB)을 Fat32로 다시 포맷했습니다. 그 후 bootrec 명령(fixmbr, fixboot 및 다시 빌드BCd) 조합을 실행했습니다
(이 시점에서 grub 설치는 fixmbr에 의해 재정의되었습니다).
마지막으로 추가 옵션이 포함된 bcdboot 명령이 /f UEFI
트릭을 수행했습니다.grub 재설치 및 업데이트에sda내 Windows 시스템의 파티션이 마침내 다시 부팅 가능해졌습니다.
정말 병목 현상이 발생했지만 효과가 있어서 다행입니다 :)