Windows 10/UEFI 노트북에 grub2를 설치하는 방법

Windows 10/UEFI 노트북에 grub2를 설치하는 방법

Lenovo Y600 노트북에 Windows 10을 사용한 듀얼 부팅인 openSUSE Leap 42.3을 설치하려고 합니다. grub2를 다시 설치한 후에도 Windows 부팅을 요구합니다. 아마도 복잡한 요인은 Windows의 기본 부팅으로 작은 SSD가 있고 하드 드라이브에 Linux가 설치되어 있다는 것입니다.
세부 사항:
1. DVD에서 부팅할 수 있도록 BIOS를 조정합니다.
- 부팅 모드: UEFI
- 빠른 부팅: 비활성화됨
- USB 부팅: 활성화됨
- USB 부팅이 하드 드라이브보다 먼저 발생하도록 이동합니다.
2. openSUSE 설치(Windows가 부팅되고 그럽이 나타나지 않음)
3. 다음 가이드를 따르세요.https://doc.opensuse.org/documentation/leap/startup/html/book.opensuse.startup/cha.trouble.html#sec.trouble.data.recover.rescue.access섹션 16.6.2.3은 시스템을 부팅하고 16.6.2.4는 grub을 다시 설치합니다.
Linux가 부팅되면 /dev의 SSD 항목이 nvme0, nvme0n1, nvme0n1p1부터 nvme0n1p4까지인 것을 볼 수 있습니다. 하드 드라이브는 표준 sda1부터 sda7까지이며 루트는 sda7입니다. 따라서 grub을 설치하는 올바른 명령은
grub2-install /dev/nvme0n1
다음과 같습니다. 이렇게 하면 종료한 후 Windows가 부팅됩니다.
설치 DVD를 부팅하고 "하드 디스크에서 부팅"을 선택하면
error: not a valid boot device.
다음은 무엇입니까?라는 메시지가 나타납니다.
편집하다:UEFI 부팅에 우분투/GRUB가 표시되지 않음도움이 될 것 같았지만 그렇지 않았습니다. efibootmgr이 새 항목을 생성하는 것처럼 보였지만 아무 작업도 수행되지 않았습니다. 그리고 다음에 Linux로 부팅하면 해당 항목이 사라졌습니다.

편집 : 포기했습니다. Linux를 설치하고 부팅하려면 UEFI를 끄도록 BIOS를 수정합니다. Windows로 돌아가려면 UEFI를 활성화하도록 BIOS를 다시 수정합니다.

관련 정보