Manjaro 파티션 크기를 조정한 후 GRUB에서 Windows 10을 볼 수 없습니다.

Manjaro 파티션 크기를 조정한 후 GRUB에서 Windows 10을 볼 수 없습니다.

gparted최근에 스왑 파티션을 위한 공간을 만들기 위해 Manjaro 파티션의 크기를 조정했지만 이를 실행한 후 update-grubGRUB에서 더 이상 시스템에 Windows 10에 대한 항목을 표시하지 않습니다.

이 문제와 관련된 이 사이트의 다른 모든 질문을 검색했지만 어떤 해결 방법도 도움이 되지 않는 것 같습니다. 내가 시도한 것들:

  • Windows를 시작하고 bcdedit명령을 실행합니다. (Windows를 시작할 수 없기 때문에 이 작업을 수행할 수 없습니다.)
  • Windows 파티션을 마운트하고 실행하십시오.os-prober
  • PrimaryOS 라이브 CD에서 부팅하고 실행합니다 boot-repair. 해당 출력은 여기에서 찾을 수 있습니다.http://paste.ubuntu.com/p/FwvhtsCZk5/
  • Windows 복구 디스크로 부팅하고 chkdsk드라이브에서 실행한 다음 시동 복구를 실행합니다.
  • 다음 사용자 정의 GRUB 항목을 만듭니다 /etc/grub.d/40_custom(GRUB 메뉴에 표시되지만 시작 시 "이 디스크에 운영 체제가 없습니다."라고 표시됨).
menuentry "Windows 10" {
    insmod ntfs
    set root='(hd0,msdos1)'
    search --no-floppy --fs-uuid --set 1A5E78DA5E78B05D
    chainloader +1
}

아무것도 도움이 되지 않는 것 같습니다. 메뉴에 Windows 10을 다시 표시하기 위해 제가 놓친 다른 것이 있나요?

내가 아는 한, 내 시스템은 UEFI가 아닌 BIOS를 통해 부팅됩니다.

답변1

올바른 방향을 알려주는 유용한 의견 덕분에 시스템에 Windows 부팅 파티션이 없어서 아무것도 찾을 수 없다는 것을 깨달았습니다 os-prober.

시스템 백업을 이전 백업으로 복원할 때 sdb부팅 파티션도 복원하는 것을 잊어버린 것으로 나타났습니다. 수정은 백업을 다시 복원하고(100MB 부팅 파티션도 복원해야 함) 다시 실행하는 것만큼 간단합니다 update-grub. 그렇게 하면 Windows 10 (on /dev/sdb)다시 GRUB에 있게 됩니다.

도와주셔서 감사합니다!

관련 정보