0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

Ubuntuのカーネル操作

Last updated at Posted at 2020-03-12

Ubuntuのカーネル操作関連について

#現在のカーネルのバージョンの確認


uname -a

#インストールされているカーネルの確認

dpkg -l | grep linux-image

#カーネルのインストール
インストール可能なカーネルの確認

apt-cache search linux-image

目的のバージョンのカーネルがない場合は下記を行ってから再度確認

sudo apt-get update
sudo apt-get upgrade

目的のカーネルのインストール

sudo apt-get install linux-image-{目的のバージョン}

インストール後に再起動

#カーネルを変更して固定
アップデート等で意図せずカーネルが変更されないように固定する
方法は下記の2通り(どちらかのみで有効)
##その1
/etc/cat/preferences.d/linux-kernelを作成し、書き込むやり方

何らかのエディタから/etc/cat/preferences.d/linux-kernelを開いて編集する
rootファイルのため編集にはsudoが必須

sudo gedit /etc/cat/preferences.d/linux-kernel

内容を編集
下記はカーネルを4.15.0-76-genericにした時の例
-(ハイフン)が.(ドット)になっていることに注意

/etc/apt/preferences.d/linux-kernel
Package: linux-generic
Pin: version 4.15.0.76
Pin-Priority: 1001

Package: linux-headers-generic
Pin: version 4.15.0.76
Pin-Priority: 1001

Package: linux-image-generic
Pin: version 4.15.0.76
Pin-Priority: 1001

##その2
grubを編集する
こっちの方法は少しややこしい

/etc/default/grubをroot権限で開く

sudo gedit /etc/default/grub

ファイル内にあるGRUB_DEFAULTを書き換える
下記はカーネルを4.15.0-76-genericにした時の例

# GRUB_DEFAULT=0
GRUB_DEFAULT="gnulinux-advanced-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX>gnulinux-4.15.0-76-generic-advanced-XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXX"

XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXXXの部分は前後とも共通
その内容は/boot/grub/grub.cfg内にあるdvanced options for Ubuntuのmenuentry_id_optionを調べる

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?