배경
저는 웹 개발자/디자이너이고 LAMP 스택에 SSH를 사용하기 때문에 Linux에 익숙하지 않지만 확실히 새로운 것도 아닙니다. 오늘 강의 중에 집에 오면 우분투를 설치할 예정이라 부팅 메뉴를 확인해 보기로 했습니다. (가상머신에서 우분투를 사용하여 강의 일부를 gcc로 컴파일하는데 성능이 많이 안 좋아졌습니다.) . 약 한 시간 동안 Windows 10과 씨름한 후, Windows 10이 잠겨서 펜처럼 가지고 다니는 USB에서 다시 설치해야 했습니다. 집에 돌아와서 Ubuntu 17.10 iso를 다운로드하고 rufus를 사용하여 부팅 가능한 USB를 만들었습니다. 다운로드한 우분투에는 문제가 없었습니다. 설치 후 다시 시작했는데 아주 좋았습니다.
흥미로운 부분
Windows로 직접 부팅합니다. ooooooooooook, 그래서 나는 약간의 연구를 시작했고 그것이 그루브 문제 일 수 있음을 알았으므로 플래시 드라이브에서 부팅하고 부팅 수리를 사용했습니다. 주사위가 없습니다. UEFI에서 부팅 우선순위가 변경되었습니다. 플래시 드라이브에서 보면 파티션이 분명히 있지만 표시되지 않으므로 "Windows가 부팅할 때마다 bootmgr을 다시 작성합니다"라는 나쁜 사례가 있다고 생각합니다. sudo efibootmgr -o 0004,0002,2001,0000
0004를 Ubuntu 설치의 루트로 사용하고 0002를 플래시 드라이브로 사용해 보았지만 그런 행운은 없었습니다. EasyUEFI를 비활성화했는데 \EFI\Microsoft\Boot\bootmgfw.efi
이는 큰 실수였습니다(bootmgr을 grubx64로 변경했을 때). PC를 다시 시작했을 때 부팅 가능한 옵션이 없었기 때문에 플래시 드라이브로 부팅하고 sudo efibootmgr -l "\EFI\Microsoft\Boot\bootmgfw.efi"
이 문제에 대한 Windows 10 쓰기로 다시 부팅했습니다. 불분명한 점이 있으면 언제든지 나에게 더 많은 정보를 요청하세요. 하지만 보안 부팅도 비활성화했습니다. 이와 같은 질문이 많다는 것을 알고 있지만, 제가 접한 답변 중 어떤 질문도 내 문제를 해결하지 못했기 때문에 이 질문은 독특하다고 생각합니다.
파스퇴르 빈
답변1
인터넷에 연결하다그런 다음 사용
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
고급 옵션으로 이동하여 Windows EFI 파일 백업 및 이름 바꾸기를 클릭합니다.
IMO에서 내가 찾은 모든 소스에서 이 도구를 사용하라고 나와 있기 때문에 이를 유지해야 하지만 이에 대해 명시적으로 언급한 기억은 없습니다.