얼마 전 데스크탑(dell studio 540)에 Linux mint 17을 설치했습니다. 설치하는 동안 무선 카드가 작동하려면 전용 드라이버가 필요했기 때문에 인터넷에 연결되지 않았습니다(fwcutter로 수정됨). 그래서 최근에는 일부 버그 수정으로 인해 소프트웨어 관리자를 사용하여 최신 배포판 커널을 설치하고 싶었습니다. 정상적으로 설치되지만 재부팅 시 grub은 새 커널을 실행하지 않습니다. 그래서 나는 grub 버전을 확인하겠다고 생각했습니다.
터미널의 Grub 버전 출력: grub --version grub (GNU GRUB 0.97)
Grub으로 부팅할 때 Grub 메뉴의 Grub 버전: GNU GRUB 버전 2.02-beta2-9
왜 다른가요? Linux Mint 설치 중 인터넷 연결이 끊어져 업데이트가 부족합니까? 참고: 랩톱에 새 커널을 설치하는 데 아무런 문제가 없었으며 무선 독점 드라이버도 필요하지 않았습니다.
답변1
Grub, 명령줄에 인쇄하는 버전은 다음과 같습니다.많은 배포판에서 레거시로 간주됨. 이는 경로의 첫 번째 항목이므로 0.97이 인쇄됩니다. 설치의 부팅 파티션에 사용되는 grub은 다음과 같습니다.최신. 이전 grub을 제거하고 새 grub을 다시 설치해야 한다고 생각합니다. 새 커널이 설치되면 해당 구성이 새 grub이 아닌 이전 커널에 추가되는 것 같습니다.
내 답변에 링크가 있는데 그 모양이 어쩐지 어두워졌습니다.
답변2
7년이 지났기 때문에 질문자에게 도움이 되지 않을 수도 있다는 것을 알지만, 답변을 찾는 분이 계시다면 드리겠다고 생각했습니다. Grub 0.97은 MBR/BIOS의 이전 버전입니다. 그러나 Grub 2는 EFI용으로 제작되었습니다. Linux에서는 현재 사용 중인 Grub 버전으로 0.97을 인식하지만 컴퓨터에서는 EFI 버전을 사용하고 있는 경우가 발생할 수 있습니다. UEFI 부팅을 비활성화할 수 있는지 확인하거나 BIOS에서 레거시를 설정하고 Grub 버전을 다시 확인하면 질문에 대한 답이 될 것입니다.