[LINUX] Neuerstellung des Kernels unter Ubuntu 20.04 (unter Azure)

Im folgenden Artikel zum Software-Design gab es ein Verfahren, daher habe ich es nach langer Zeit versucht. In dem Artikel war es Ubuntu 18.04 unter Hyper-V, aber ich habe es unter Ubuntu 20.04 unter Azure VM versucht. Ich kompiliere zum ersten Mal einen Kernel in Azure.

Umgebung

Status vor der Installation

$ uname -r
5.4.0-1010-azure

Erforderliche Pakete

Verfahren

1. Laden Sie die Kernelquelle herunter

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

2. Nehmen Sie die erforderlichen Einstellungen für den Build basierend auf dem aktuellen Kernelstatus vor.

$ make localmodconfig

Im Moment versuche ich einfach alles standardmäßig, also drücke wiederholt die Eingabetaste.

3. Bauen

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

Es ist nicht genau, weil ich separat daran gearbeitet habe, aber ungefähr 30 Minuten auf der Instanz "Standard D2s v3"?

4. Installieren des Kernels und der Module

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

5. Madeneinstellungen

Es ist nicht erforderlich, wenn Sie nur neu starten und einen neuen Kernel ausprobieren. Wenn Sie jedoch zurückkehren möchten, lesen Sie das Handbuch.

6. Starten Sie neu und überprüfen Sie

$ sudo /sbin/reboot
...

$ uname -r
5.5.5

Verweise

Recommended Posts

Neuerstellung des Kernels unter Ubuntu 20.04 (unter Azure)
Shebang auf Ubuntu 20.04
Kompilieren des Linux-Kernels (Linux 5.x unter Ubuntu 20.04)
Installieren Sie TensorFlow unter Ubuntu
Installieren Sie PySide2 unter Ubuntu
Installieren Sie JModelica unter Ubuntu
Build Python auf Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installation von pyenv unter Ubuntu 16.04
Installieren Sie Theano unter Ubuntu 12.04
Installiere angr unter Ubuntu 18.04
Installiere pip / pip3 unter Ubuntu
Richten Sie Python 3.4 unter Ubuntu ein
Ich habe tensorRT unter Ubuntu 18.04 installiert
Führen Sie Jupyter unter Ubuntu unter Windows aus
Verwenden Sie matplotlib unter Ubuntu 12 und Python
Ich habe ROS unter Ubuntu 18.04 installiert
USB Wifi unter Ubuntu 20.04LTS
Stellen Sie die Matplotlib-Schriftart in Ubuntu ein
Setzen Sie Python 3.x in Ubuntu ein
Betreibe Ubuntu unter VScode (Windows 10)
Erstellen Sie Befehlsverknüpfungen unter Ubuntu 16.04
Zeigen Sie GUI-Meldungen unter Ubuntu an
Installieren Sie OpenCV unter Ubuntu + Python
wsl Installiere PostgreSQL unter Ubuntu 18.04
Einführung von TensorFlow in Ubuntu + Python 2.7
[ROS] Installiere ROS (melodisch) unter Ubuntu (18.04)
Installieren Sie Caffe unter Ubuntu 14.04 (GPU)
Installieren Sie Docker unter WSL Ubuntu 18.04
[LINUX-Kernel neu erstellen] Upgrade (4.18.0 → 5.8.8)
Installieren Sie CUDA10.1 + cuDNN7.6.5 + tensorflow-2.3.0 unter Ubuntu 18.04
Installieren Sie Python 3.8 unter Ubuntu 18.04 (Betriebssystemstandard)
Entfernen Sie Ubuntu, das auf einem Windows 10-Computer installiert ist
Python 3.4 pyvenv schlägt unter Ubuntu 14.04 LTS fehl
Der Partitions-Mount-Punkt unter Ubuntu wurde geändert
Installieren Sie Caffe unter Ubuntu 14.04 (CPU-Modus)
Installieren Sie Mecab und mecab-python3 unter Ubuntu 14.04
Installieren Sie Dropbox und führen Sie es unter Ubuntu 20.04 aus
Installieren Sie OpenCV und Chainer unter Ubuntu
Erstellen einer Python-Umgebung unter Ubuntu
Installieren Sie CUDA 8.0 und Chainer unter Ubuntu 16.04
Zeichne Japanisch mit matplotlib auf Ubuntu
Mount S3 auf Ubuntu mit Goofys
Ich habe Cython unter Ubuntu auf VirtualBox ausprobiert
Installieren Sie Fabric unter Ubuntu und versuchen Sie es
Verwenden einer seriellen Konsole unter Ubuntu 20.04
Führen Sie XGBoost unter Bash unter Ubuntu unter Windows aus
Ich konnte unter Ubuntu 20.04 kein Japanisch eingeben
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie Confluent-Kafka für Python unter Ubuntu
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Erstellen Sie die Python 3.8 + Pipenv-Umgebung unter Ubuntu 18.04
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
Führen Sie Yocto unter Ubuntu mit QEMU aus.
Erstellen einer Umgebung für "Tello_Video" unter Ubuntu
ROS-Studie Nr. 1 Installation von ros-noetic unter Ubuntu 20.04
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu