[LINUX] Reconstruction du noyau sur Ubuntu 20.04 (sur Azure)

Il y avait une procédure dans l'article sur la conception de logiciels ci-dessous, je l'ai donc essayée après un long moment. Dans l'article, c'était Ubuntu 18.04 sur Hyper-V, mais je l'ai essayé sur Ubuntu 20.04 sur Azure VM. C'est la première fois que je compile un noyau sur Azure.

environnement

État avant l'installation

$ uname -r
5.4.0-1010-azure

Forfaits requis

procédure

1. Téléchargez la source du noyau

$ git clone -b v5.5.5 --depth 1 https://kernel.googlesource.com/pub/scm/linux/kernel/git/stable/linux-stable
$ cd linux-stable

2. Définissez les paramètres nécessaires pour la construction en fonction de l'état actuel du noyau.

$ make localmodconfig

Pour le moment, j'essaie simplement tout par défaut, alors appuyez à plusieurs reprises sur la touche Entrée.

3. Construire

$ make -j$(grep -c processor /proc/cpuinfo) bindeb-pkg

Ce n'est pas exact parce que je travaillais séparément, mais environ 30 minutes sur l'instance Standard D2s v3?

4. Installation du noyau et des modules

$ sudo dpkg -i ../linux-image-5.5.5_5.5.5-16_amd64.deb

5. Paramètres de Grub

Ce n'est pas nécessaire si vous redémarrez et essayez un nouveau noyau, mais si vous voulez revenir en arrière, consultez le manuel.

6. Redémarrez et vérifiez

$ sudo /sbin/reboot
...

$ uname -r
5.5.5

Les références

Recommended Posts

Reconstruction du noyau sur Ubuntu 20.04 (sur Azure)
Shebang sur Ubuntu 20.04
Compilation du noyau Linux (Linux 5.x sur Ubuntu 20.04)
Installez TensorFlow sur Ubuntu
Installez PySide2 sur Ubuntu
Installez JModelica sur Ubuntu
construire Python sur Ubuntu
Installez Python 3.3 sur Ubuntu 12.04
Installation de pyenv sur ubuntu 16.04
Installez Theano sur Ubuntu 12.04
Installez angr sur Ubuntu 18.04
Installez pip / pip3 sur Ubuntu
Configurer Python 3.4 sur Ubuntu
J'ai installé tensorRT sur Ubuntu 18.04
Exécutez Jupyter sur Ubuntu sous Windows
Utilisez matplotlib sur Ubuntu 12 et Python
J'ai installé ROS sur Ubuntu 18.04
USB Wifi sur Ubuntu 20.04LTS
Définir la police matplotlib dans ubuntu
Mettez Python 3.x dans Ubuntu
Faire fonctionner ubuntu sur VScode (Windows10)
Créer des raccourcis de commande sur Ubuntu 16.04
Afficher les messages GUI sur Ubuntu
Installez OpenCV sur Ubuntu + python
wsl Installer PostgreSQL sur Ubuntu 18.04
Présentation de TensorFlow à Ubuntu + Python 2.7
[ROS] Installer ROS (mélodique) sur Ubuntu (18.04)
Installez Caffe sur Ubuntu 14.04 (GPU)
Installer Docker sur WSL Ubuntu 18.04
[Reconstruction du noyau LINUX] Mise à jour (4.18.0 → 5.8.8)
Installez CUDA10.1 + cuDNN7.6.5 + tensorflow-2.3.0 sur Ubuntu 18.04
Installez Python 3.8 sur Ubuntu 18.04 (norme du système d'exploitation)
Supprimer Ubuntu installé sur une machine Windows 10
Python 3.4 pyvenv échoue sur Ubuntu 14.04 LTS
Point de montage de partition modifié sur Ubuntu
Installez Caffe sur Ubuntu 14.04 (mode CPU)
Installez Mecab et mecab-python3 sur Ubuntu 14.04
Installez et exécutez Dropbox sur Ubuntu 20.04
Installez OpenCV et Chainer sur Ubuntu
Construire un environnement Python sur Ubuntu
Installez CUDA 8.0 et Chainer sur Ubuntu 16.04
Dessinez le japonais avec matplotlib sur Ubuntu
Montez S3 sur Ubuntu avec goofys
J'ai essayé Cython sur Ubuntu sur VirtualBox
Installez le fabric sur Ubuntu et essayez
Utilisation d'une console série sur Ubuntu 20.04
Exécutez XGBoost sur Bash sur Ubuntu sous Windows
Je ne pouvais pas entrer le japonais sur Ubuntu 20.04
Installez Python 3.9 sur Ubuntu 20.04 (norme du système d'exploitation?)
Installez confluent-kafka pour Python sur Ubuntu
Installez Python 2.7 sur Ubuntu 20.04 (norme du système d'exploitation?)
Créer un environnement Python 3.8 + Pipenv sur Ubuntu 18.04
Remarques sur l'installation d'Ubuntu 18.04 sur XPS 15 7590
Exécutez Yocto sur Ubuntu en utilisant QEMU.
Créer un environnement pour "Tello_Video" sur Ubuntu
Etude ROS # 1 Installation de ros-noetic sur Ubuntu 20.04
Construction d'environnements OpenCV3 et Python3 sur Ubuntu