grub 명령줄을 통해 Windows 10을 부팅하는 방법

grub 명령줄을 통해 Windows 10을 부팅하는 방법

내 시스템에 Windows 10 HOME이 설치되어 있습니다. Windows 10 HOME 설치 후 듀얼부팅이 가능하도록 별도의 파티션에 Ubuntu 17.10을 설치하였습니다.

Ubuntu 17.10이 설치된 파티션을 삭제하여 제거했습니다. 이제 시스템을 부팅할 수 없습니다. 시작 시 시스템이 Grub 명령줄에서 멈춥니다.

시스템에서 제거하지 않은 Windows 10 설치로 부팅하고 싶습니다.

시작 시 표시됨:

GNU GRUB 버전 2.02 ~beta3-4ubuntu7은
BASH와 유사한 최소한의 편집을 지원합니다. 첫 번째 단어의 경우 TAB은 가능한 명령 완성을 나열합니다. 다른 곳에서는 TAB에 가능한 장치 또는 파일 완성이 나열됩니다. 유충>

이 grub 명령으로 Windows 파티션을 부팅하는 방법은 무엇입니까? 노트북: - Toshiba Satellite C55 - C5241

답변1

GRUB은 Linux 파티션의 /boot/grub/ 내용을 사용하여 시스템을 정상적으로 부팅합니다. 따라서 GRUB에는 기능이 거의 없습니다.

이전 BIOS 시스템을 사용하는 경우에는 운이 좋지 않으므로 부팅 복구를 수행하려면 Windows 디스크가 필요합니다. (그 이유는 GRUB을 제거했기 때문에 NTFS 드라이버를 로드할 수 없기 때문입니다.)

UEFI 시스템이 있는 경우(아마도 그럴 것임) 여전히 Windows를 쉽게 로드할 수 있습니다.

첫번째:

chainloader +1

알 수 없는 명령을 나타내는 경우 GRUB에 이 명령이 포함되어 있지 않기 때문에 운이 좋지 않은 것이므로 제거해야 합니다.

grub 프롬프트로 다시 재부팅하면 이전 BIOS를 사용하고 있는 것이므로 운이 좋지 않습니다.

유효하지 않은 efi 경로가 표시되면 계속할 수 있습니다.

유형:

ls (hd0,gpt1)/

그러면 "/efi"가 반환되어야 합니다. 이제 다음을 수행합니다.

chainloader (hd0,gpt1)/EFI/Microsoft/Boot/bootmgfw.efi
boot

답변2

이 방법을 사용하여 비슷한 문제를 해결했습니다.

  1. windows10+Ubuntu16 듀얼 시스템;
  2. Win10 환경에서 MbrFix64를 사용하여 기존 Ubuntun에서 Win10으로 부팅을 변경했습니다.
  3. 그런 다음 어리석게도 릴이 아닌 디스크를 모두 삭제했습니다. 이는 직접적으로 다음 문제로 이어졌습니다.
  4. 노트북을 다시 시작하고 grub> 모드로 들어갑니다.
  5. 기존 우분투 시스템이 삭제되었기 때문에 grub>ls를 실행하면 여러 개의 (hd0,gptx)가 나타납니다. 모든 CD를 시도했으므로 유효한 명령은 grub> chainloader (hd0,gpt2)/EFI/Mcrosoft/Boot /bootmgfw.efi입니다. 그럽>부팅
  6. 이제 Windows 10으로 돌아갑니다. :-)

수업:

  1. 중요한 파일은 백업해야 하며 항상 부팅 가능한 dis/usb iso 이미지를 준비해야 합니다.
  2. Mbrfix64의 단계는 정확했지만 내 우분투 부팅 파일이 아마도 Windows 디스크에 섞여 있다는 사실을 잊어버렸어야 했습니다.

관련 정보