未使用のコアを削除し、仮想マシン内のディスク容量を回復するには?

未使用のコアを削除し、仮想マシン内のディスク容量を回復するには?

私はHyper-Vを使用してUbuntuを実行するゲスト仮想マシンを作成しています。カーネルのソースコードをgit cloneしてコンパイルしました。次に、2番目にカーネルソースコードを修正したいと思います。バージョンにカスタム名を追加する代わりに、デフォルト値のみを使用してください。

make menuconfig
make
make modules_install
make install

module_installを実行すると、仮想マシンに空き容量が不足しているというエラーメッセージが表示されます。仮想ハードディスクに多くのスペースを割り当て、問題を解決しました。

起動すると、grubは利用可能な3つの異なるコアを表示します。私の質問は、すべてのディスク容量を占めるものですか?カーネルのコンパイルを続けると、ディスク領域を占有しますか?それでは、どのようにスペースを確保できますか?一部のスペースを解放するために未使用のコアを削除できますか?

提案してください。

アップデート1 の出力はls -l /boot次のとおりです。

合計 1319637
-rw-r--r-- 1 ルート ルート 224422 2019 年 8 月 1 日 config-5.0.0-25-generic
-rw-r--r-- 1 root root 224535 7月6日22:35 config-5.1.0-eudyptula-h.1.1-dirty
-rw-r--r-- 1 root root 224525 7月2日18:15 config-5.1.0-h.1.1
-rw-r--r-- 1 root root 224538 7月1日20:06 config-5.1.1hago_1_1
-rw-r--r-- 1 root root 224538 7月1日19:25 config-5.1.1hago_1_1.old
drwxr-xr-x 4 root512 1970年1月1日EFI
drwxr-xr-x 6ルート4096 7月6日、22:43幼虫
-rw-r--r-- 1 root root 40808013 7月1日19:18 initrd.img-5.0.0-25-generic
-rw-r--r-- ルート 1 個 410846721 7月6日 22:41 initrd.img-5.1.0-eudyptula-h.1.1-dirty
-rw-r--r-- 1 root root 410821916 7月2日18時19分 initrd.img-5.1.0-h.1.1
-rw-r--r-- 1 root root 10622869 7月1日21:07 initrd.img-5.1.1
-rw-r--r-- ルート 1 個 410847209 7月1日, 21:09 initrd.img-5.1.1hago_1_1
-rw-r--r-- ルート 1 個 182704 2016 年 1 月 28 日 memtest86+.bin
-rw-r--r-- ルート 1 個 184380 2016 年 1 月 28 日 memtest86+.elf
-rw-r--r-- 1 ルート ルート 184840 2016 年 1 月 28 日 memtest86+_multiboot.bin
-rw--------- 1 ルート ルート 4290047 2019 年 8 月 1 日 System.map-5.0.0-25-generic
-rw-r--r-- 1 root root 4346940 7月6日22:35 System.map-5.1.0-eudyptula-h.1.1-dirty
-rw-r--r-- 1 ルート ルート 4346456 7月2日 18:15 System.map-5.1.0-h.1.1
-rw-r--r-- 1 root 4346456 7月1日、20:06 System.map-5.1.1hago_1_1
-rw-r--r-- 1 root root 4346456 7月1日19:25 System.map-5.1.1hago_1_1.old
-rw--------- 1 ルート ルート 8711928 2019 年 8 月 1 日 vmlinuz-5.0.0-25-generic
-rw-r--r-- ルート 1 個 8808832 7月6日, 22:35 vmlinuz-5.1.0-eudyptula-h.1.1-dirty
-rw-r--r-- 1 ルートルート 8808832 7月2日 18:15 vmlinuz-5.1.0-h.1.1
-rw-r--r-- ルート 1 個 8808832 7月1日, 20:06 vmlinuz-5.1.1hago_1_1
-rw-r--r-- ルート 1 個 8808832 7月1日, 19:25 vmlinuz-5.1.1hago_1_1.old

アップデート2 VMを起動すると、GRUBメニューに別の新しいカーネルバージョン5.3.0が表示されます。

ベストアンサー1

これらはカスタマイズされたので、不要になったすべての古いカーネルをrmしてからRMを実行するだけですsudo grub-mkconfig。 /bootが唯一の場所ではなく、/lib/modules/と/var/lib/initramfs-もあります。ツール/カーネルファイルですが、それほど大きくはありません。apt残念ながら、直接作成したすべてのアイテムはクリーンアップされません。

おすすめ記事