17.04에서 우분투 17.10으로 업그레이드하기 시작한 후 어떤 이유로 컴퓨터를 종료했습니다. 다시 켜보니 "GNU GRUB version 2.02~beta3-4ubuntu7"이 떴습니다. boot를 입력하면 "먼저 커널을 로드해야 합니다"라는 메시지가 나타납니다. "Exit"를 누르면 바이오스로 들어가고, "normal"을 누르면 아무데도 갈 수 없습니다. BIOS에서 부팅하려고 하면 grub이 발생합니다. (나는 "ubuntu (P1: Kingston SUV400S37240G)"에서 부팅합니다. 다른 부팅 옵션은 "부팅이 적절하게 어쩌고 저쩌고"라는 메시지를 표시하는 내 SSD의 이름뿐입니다.
명세서:
- mobo: 기가바이트 AB350M-HD3
- CPU: 라이젠 3 1200
- GPU: 지포스 GTX 1050 ti
답변1
다음 단계를 시도해 보세요.
ls [to see paritions]
그런 다음 각각의 ls 루트 디렉터리에서 Linux가 설치된 디렉터리를 찾습니다. 예:
ls (hd1,6)/ [let's assume linux is installed here]
linux (hd1,6)/boot/vm [===> press TAB to auto-complete] root=/dev/sda6
initrd (hd1,6)/boot/ini [===> press TAB to auto-complete]
boot
바라건대! 리눅스에서:
sudo update-grub
grub-install /dev/sda
어떤 이유로든 grub을 작동시킬 수 없는 경우. 부팅 복구 설치: https://help.ubuntu.com/community/Boot-Repair
답변2
귀하의 상황은 업그레이드 프로세스가 부분적으로만 완료되었으며 운영 체제가 부팅할 수 없는 방식으로 손상되었음을 나타냅니다. 이에 대한 유일한 실용적인 해결책은 전체 설치(17.10, 17.04로 다시 설치 또는 16.04 LTS)를 수행하는 것입니다.
설치 중 적절한 선택을 수행하면 /home에 저장된 데이터가 손상될 필요는 없습니다. 그러나 확실히 손상될 수 있습니다. 그렇게 할 수 있는 경우(예: 라이브 미디어 OS를 부팅하여) 원하는 데이터를 백업해야 합니다. 계속하기 전에 보관하세요.