Debian을 성공적으로 부팅한 후(여러 번) Linux Mint를 설치하여 적절한 Linux Mint 대신 grub 메뉴로 부팅했는데, 내 노트북(Lenovo IdeaPad 1 11IGL05 81VT)이 더 이상 Linux 배포판을 찾지 못하고 더 이상 부팅되지 않습니다. 모든 Linux 배포판.
내 전체 이벤트 체인은 다음과 같습니다.
Windows 10이 사전 설치되어 제공됩니다.
보안 부팅을 비활성화하고 Windows에 Debian을 설치하세요.
Debian을 사용해 보았으나 마음에 들지 않아 Debian 위에 Linux Mint를 설치했습니다.
설치 후 노트북은 Linux Mint 대신 grub으로 부팅됩니다. 여기서 모든 문제가 시작됩니다.
데비안을 설치해 보세요. 시작할 수 없습니다. 부팅 루프에 멈춤: 시스템 부팅 순서를 찾을 수 없습니다.
아치 리눅스를 설치해보세요. 시작할 수 없습니다.
리눅스 민트를 다시 설치해보세요. 시작할 수 없습니다.
Microsoft Windows 10을 설치해 보세요. 시작할 수 있습니다. 9+. 아래 설명된 대로 다양한 설치 및 문제 해결을 시도했습니다. Linux 배포판은 부팅되지 않습니다.
내가 시도한 문제 해결:
- BIOS/UEFI 재설정
- Windows에서 Bootice를 사용하여 모든 Linux UEFI 부팅 항목을 삭제하고 다시 설치하세요.
- Windows 복구에서 전체 디스크(eMMC) 포맷
- liveUSB에서 gparted를 사용하여 전체 디스크 포맷
부분적으로 성공한 해결 방법:
이 stackoverflow 팁에 따라 EFI/ubuntu의 이름을 EFI/boot로 바꾸고 grubx64.efi의 이름을 bootx64.efi로 바꿨습니다.https://unix.stackexchange.com/a/519336/416763, (2)단계와 비슷하게 Grub으로 성공적으로 부팅했습니다. Linux Mint가 아닌 BusyBox에 로그인했기 때문에 (임의의 지침에 따라) Linux를 수동으로 부팅하는 데 실패했습니다.
Linux Mint 부팅 복구의 전체 로그는 다음과 같습니다.https://pastebin.com/raw/yc1ivNb7
보시다시피 Linux Mint 부팅 시스템을 인식하지 못합니다.
답변1
EFI 디렉터리의 파일을 편집하여 문제를 부분적으로 해결했다는 사실은 BIOS의 시스템 부팅 순서 항목(또는 그 안의 다른 부팅 항목)에서 올바른 파티션을 선택하지 않았음을 의미합니다.
grub을 사용할 수 있지만 Linux 이외의 시스템을 감지할 수 없는 경우 os-prober
설정 중에 놓친 필수 패키지(Archlinux의 Community 아래)가 필요합니다. 이를 통해 grub이 다른 운영 체제를 감지할 수 있습니다. 다시 설치하고 update-grub
실행해 보세요.
답변2
이에 대한 만족스럽지 못한 대답이 있습니다. Ubuntu, Debian, Unix Mint 또는 Arch Linux를 설치할 수 없었지만 표준 설치 프로그램을 사용하여 MX Linux를 성공적으로 설치할 수 있었습니다. 왜 이런 일이 발생하는지 잘 모르겠습니다.
답변3
비슷한 문제가 있었는데 이는 nvidia 그래픽 드라이버로 인해 발생했습니다. 이 튜토리얼이 도움이 되었습니다.튜토리얼 링크
해결책:
GRUB 메뉴에서 "e"를 누르고 Shift 키를 누른 채 입력한 다음 "linux"로 시작하는 줄 끝에 키워드 "nomodest"를 추가합니다. 그런 다음 ctrl + x 또는 f10을 눌러 시스템을 부팅하면 됩니다.