노트북은 더 이상 Linux 배포판을 부팅하지 않습니다.

노트북은 더 이상 Linux 배포판을 부팅하지 않습니다.

Debian을 성공적으로 부팅한 후(여러 번) Linux Mint를 설치하여 적절한 Linux Mint 대신 grub 메뉴로 부팅했는데, 내 노트북(Lenovo IdeaPad 1 11IGL05 81VT)이 더 이상 Linux 배포판을 찾지 못하고 더 이상 부팅되지 않습니다. 모든 Linux 배포판.

내 전체 이벤트 체인은 다음과 같습니다.

  1. Windows 10이 사전 설치되어 제공됩니다.

  2. 보안 부팅을 비활성화하고 Windows에 Debian을 설치하세요.

  3. Debian을 사용해 보았으나 마음에 들지 않아 Debian 위에 Linux Mint를 설치했습니다.

  4. 설치 후 노트북은 Linux Mint 대신 grub으로 부팅됩니다. 여기서 모든 문제가 시작됩니다.

  5. 데비안을 설치해 보세요. 시작할 수 없습니다. 부팅 루프에 멈춤: 시스템 부팅 순서를 찾을 수 없습니다.

  6. 아치 리눅스를 설치해보세요. 시작할 수 없습니다.

  7. 리눅스 민트를 다시 설치해보세요. 시작할 수 없습니다.

  8. 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을 눌러 시스템을 부팅하면 됩니다.

관련 정보