
얼마 전 저는 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를 설치하는 동안 인터넷 연결이 끊어져 업데이트가 누락되었을 수 있습니까? btw: 무선용 독점 드라이버가 필요하지 않은 랩톱에 새 커널을 설치하는 데 문제가 없습니다.
답변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 버전을 다시 확인하면 질문에 대한 답이 될 것입니다.