그루브 루트가 잘못된 위치를 가리킵니다.

그루브 루트가 잘못된 위치를 가리킵니다.

오래된 Lenovo Ideapad z570을 가지고 있는데 다시 사용하고 싶습니다.

Ubuntu를 성공적으로 설치한 후, 속도가 너무 느리다는 것을 깨달았고 원하지 않았기 때문에 Debian(amd64 버전)을 사용해 보기로 결정했습니다. 설치 매개변수는 전체 디스크 사용, /home에 대한 파티션 없음, 스왑 파티션 추가 및 gnome 데스크탑 환경 사용입니다.

재부팅할 때 "grub>" 콘솔만 있었고 사용 방법을 배운 후 OS로 부팅할 수 있었습니다.

Grub에서 저에게 도움이 된 명령은 다음과 같습니다.

grub> set root=(hd0,2)
grub> linux /vmlinuz root=/dev/sda2
grub> initrd /initrd.img
grub> boot

다음과 같은 터미널 에뮬레이터 명령에서

# update-grub
# grub-install /dev/sda

오류 없이 내 루트 위치에서 실행되었습니다. 효과가 있다고 생각했지만 재부팅 후에도 아무런 변화가 없었습니다.

하드 디스크 파티션:

sda1 - efi 
sda2 - root
sda3 - swap

어떤 어리석은 이유로 나는 "새로" 설치하기 위해 전체 드라이브를 제로 지우는 것이 좋은 생각이라고 생각했지만 이제는 grub 콘솔도 없습니다!

여기에 이미지 설명을 입력하세요.

USB를 통해 grub 콘솔을 사용하여 내 시스템이 이제 hd1,2에 있음을 발견했습니다.

여기에 이미지 설명을 입력하세요.

루트, Linux, initrd 및 부팅을 설정한 후 다음을 얻었습니다.

여기에 이미지 설명을 입력하세요.

답변1

이를 해결하기 위해 여러 번 시도한 끝에 마침내 나에게 맞는 솔루션을 찾았습니다.

나는 시동 복구라는 것을 사용했습니다. 이것은 부팅 문제를 해결하기 위한 Ubuntu 도구입니다. 사용하기 위해 Ubuntu로 라이브 USB를 만들고 공식 지침을 따랐습니다.도움말 페이지:

sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt update
sudo apt install -y boot-repair && boot-repair

실행이 끝날 때 몇 가지 경고와 오류가 있었지만 재부팅 후 시스템이 작동하기 시작했습니다! 나쁜 점은 무엇이 잘못되고 있는지 실제로 이해하지 못한다는 것입니다.

관련 정보