원래 Windows 8.1이 설치된 시스템에 이중 부팅을 사용하여 Opensuse13.2를 설치했습니다. UEFI 부팅 옵션을 사용하면 컴퓨터가 Windows 운영 체제에 자동으로 로그인됩니다.
그래서 저는 Opensuse에 자동으로 로그인하는 이전 부팅 옵션을 사용하고 있었고 Windows에 로그인하고 싶을 때 부팅 시 부팅 메뉴에서 이를 변경했습니다.
Grub 부트로더는 시작 시 windows8.1을 옵션으로 표시하지 않습니다. 이 문제를 해결하기 위해 튜토리얼을 따르고 다음 명령을 사용했습니다.
bcdedit /set {bootmgr} path \EFI\opensuse\shim.efi
이 작업을 수행한 후에는 이제 Windows 설치에 로그인할 수 없습니다. 부팅 옵션을 찾을 수 없다고 뜹니다.
Linux 설치에 로그인하여 Windows 운영 체제 파일에 액세스할 수 있습니다. 이 문제를 해결하기 위해 특정 파일을 수동으로 편집할 수 있는 방법이 있습니까?
답변1
이제 Windows 부트로더가 손상된 것 같지만 CSM/Legacy 대신 UEFI 부트로더를 사용하여 openSUSE를 설치하면 이 문제를 해결할 수 있습니다(실제로 EFI 시스템 파티션에 /EFI/opensuse/shim.efi가 있습니다). GRUB의 자체 부트 로더가 부주의한 튜토리얼에 따라 잘못 부팅되면 GRUB은 Windows를 로드할 수 없습니다.
괜찮아요. 더 나은 방법은 읽어보세요.이것첫 번째. 매우 짧은 버전은 부트로더가아니요곧 시작됩니다어느UEFI 운영 체제(레거시 모드로 부팅하는 경우) 및 UEFI 부트로더가 설치됨아니요기존 모드에서도 사용할 수 있습니다.
따라서 UEFI 모드에서 openSUSE를 설치하고(일반적으로 플래시 드라이브, "UEFI:" 접두사 등을 선택할 때 다릅니다) 결과 EFI GRUB를 통해 Windows를 부팅해 보십시오. 그러나 이는 아마도 다시 Load GRUB로 끝날 것입니다. 저는 Windows 전문가가 아니므로 해당 상태를 복원하라고 조언할 수 없습니다 bcdedit
. 데이터를 백업하고 폐기하여 더 조심스럽게 다시 시작하는 것이 좋습니다(시스템 펌웨어 설정에서 OS 부팅 순서를 전환하여 Linux( 즉, GRUB)가 기본적으로 부팅됩니다.
추신: 펌웨어에서 부팅 메뉴를 놓친 경우를 대비해 Refind라는 멋진 부팅 관리자가 있습니다. 작성자도 이와 함께 마이크로 ISO를 출시했습니다. 내 파일에 포함되어 있습니다.ALT 리눅스 구조마찬가지로(실행하고 가장 오른쪽 부팅 대상을 선택하여 디스크에서 운영 체제를 검색하기만 하면 됩니다).