데비안 설치 커널이 GRUB에 표시되지 않습니다

데비안 설치 커널이 GRUB에 표시되지 않습니다

Debian (Jessie) 8에 추가했습니다.백포트 소스다음을 통해 업데이트된 커널을 설치했습니다.

apt-get update
apt-get install -t jessie-backports linux-image-amd64

그럼 난 달렸어

update-grub

그러나 재부팅 시 GRUB에는 새 커널을 선택하는 옵션이 표시되지 않는 반면, 일반적인 옵션은 기존 커널을 ​​로드합니다.

uname -r
3.16.0-4-amd64

먼저 모든 소프트웨어를 다시 컴파일하지 않고도 이와 같이 커널을 업데이트할 수 있습니까? (나는 새로운 커널을 원하고 그것이 내 하드웨어를 지원하길 바란다)

둘째, 그렇다면 GRUB에 어떻게 표시합니까?

답변1

아아, update-grub일을 기대하고 스타트업 엉터리를 만드는 것은 grub나 역시 멍청한 놈으로서 저지르는 흔한 실수이다.

update-grubgrub 구성을 부팅하는 데 사용되는 grub 파일만 업데이트하십시오.

grub-install가장 일반적인 재설치/복구 grub은 다음과 같습니다 .

~에서Grub2/install - 복원 후 명령

다음에서 사용 가능한 장치 및 설정을 새로 고치려면 /boot/grub/grub.cfg:

sudo update-grub

부트로더의 위치를 ​​찾으세요.

grub-probe -t device /boot/grub

sdX 드라이브(sda, sdb 등)의 MBR 또는 부팅 섹터에 GRUB 2를 설치합니다.

sudo grub-install /dev/sda

Debian 백포트에서 설치하고 있으므로 최신 커널을 사용하고 있는지 확인하세요. 커널 4.7이 출시되었을 때의 버전이어야 합니다.

관련 정보