dnf 설치 커널이 /boot에 커널을 설치하지 않습니다.

dnf 설치 커널이 /boot에 커널을 설치하지 않습니다.

보고 된 것과 동일한 문제가 발생했습니다https://ask.fedoraproject.org/en/question/73766/fedora-22-not-using-newer-kernal-after-dnf-update/
참고: 이 게시물에 대한 답변은 포스터의 질문을 다루지 않습니다. 다음과 같이 다시 설명하겠습니다.

4.5.5-300.fc24.x86_64 최신 커널(예: 에서 ) 로 업데이트하려고 하면 4.8.15-200.fc24.x86_64설치가 성공하지만 vmlinuz-4.8.15-200.fc24.x86_64 파일이 표시되지 않습니다 /boot. 모듈은 /lib/modules포함되어 있지만 4.8.15-200.fc24.x86_64커널은 에 복사되지 않습니다 /boot.

dnf -y reinstall kernel-4.8.15-200.fc24

출력은 다음과 같습니다.

Last metadata expiration check: 0:13:30 ago on Sun Jan  1 14:39:27 2017.
Dependencies resolved.
================================================================================
 Package        Arch           Version                    Repository       Size
================================================================================
Reinstalling:
 kernel         x86_64         4.8.15-200.fc24            updates          76 k

Transaction Summary
================================================================================

Total download size: 76 k
Downloading Packages:
kernel-4.8.15-200.fc24.x86_64.rpm                80 kB/s |  76 kB     00:00    
--------------------------------------------------------------------------------
Total                                            38 kB/s |  76 kB     00:01     
Running transaction check
Transaction check succeeded.
Running transaction test
Transaction test succeeded.
Running transaction
  Reinstalling: kernel-4.8.15-200.fc24.x86_64                               1/2 
  Erasing     : kernel-4.8.15-200.fc24.x86_64                               2/2 
  Verifying   : kernel-4.8.15-200.fc24.x86_64                               1/2 
  Verifying   : kernel-4.8.15-200.fc24.x86_64                               2/2 

Reinstalled:
  kernel.x86_64 4.8.15-200.fc24                                                 

Complete!

하지만 여전히 /boot/vlimuz-4.8.15-200.fc24.x86_64파일이 없습니다. /boot는 190GB의 여유 공간이 있는 파일 시스템에 있습니다. 나는 또한 시도했지만 dnf clean metadata아무런 dnf clean all차이가 없습니다.
또한 커널 파일의 크기는 매우 작습니다 rpm. Repo 파일이 손상되었나요? 이것은 내 Fedora 저장소 파일입니다./etc/yum.repos.d

-rw-r--r-- 1 root root 1253 Aug 13 07:44 fedora.repo
-rw-r--r-- 1 root root  689 Aug 13 07:44 fedora-cisco-openh264.repo
-rw-r--r-- 1 root root 1270 Aug 13 07:44 fedora-updates.repo
-rw-r--r-- 1 root root 1328 Aug 13 07:44 fedora-updates-testing.repo

답변1

노력하다 rpm -ql kernel. 이 메시지가 표시됩니다 (contains no files)(여러 개의 커널이 설치된 경우 여러 번 표시될 수 있음). 지난 몇 가지 릴리스의 경우 kernel-core이는 kernel-modules. kernel-core가상화된 환경에서 부팅하기 위해 최소한의 커널만 필요한 경우에는 설치하기만 하면 됩니다.

어떻게 kernel-core`를 얻었는지 잘 모르겠지만 kernel`` package installed without the corresponding, 그것이 지금 보고 있는 문제의 원인이라고 확신합니다.

관련 정보