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 は、190 GB の空き領域があるファイルシステムにあります。私も試してみましたが、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-moduleskernel-core仮想化された環境で起動するために最小限のカーネルが必要な場合は、インストールするだけです。

どのようにkernel-core`を得たのかよくわかりませんがkernel`` package installed without the corresponding、それが今見ている問題の原因だと確信しています。

おすすめ記事