mirror of
https://github.com/clearlinux/clear-linux-documentation.git
synced 2026-06-30 17:56:00 +00:00
52e8e1ff01
* Revises instruciton to match VirtualBox 6.0.8 and new live-desktop installer; -live.img deprecated. - Incorporates LGA and Troubleshooting from virtualbox.rst - Replaces virtualbox.rst. - Refer also to GH-493. - Closes #495 - Closes #502 - Closes #498 Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Resizes figures; reassigns Troubleshooting section from virtualbox this doc. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Adds Troubleshooting section. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Removes ununsed figures, previously from virtualbox.rst. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Re-adds prev removed CAUTION in substitutions.txt Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Revises guide per reviewer feedback. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Adds note on file size if using live-desktop install--below Fig. 6. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Incorporates reviewer feedback. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Revert to use case of live-server per reviewer feedback. - Revise all Figures - Revise all steps Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Respond to reviewers' feedback. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Revise figures; add step for VBoxSVGA; move add desktop-autostart to post-install. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Respond to reviewer feedback re clarifying post-installation steps. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> Simplify steps; define context for steps; correct values in code-block. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com> * Replaces step with note re kernel update in LGA section. Signed-off-by: Michael Vincerra <michael.vincerra@intel.com>
93 lines
3.9 KiB
ReStructuredText
93 lines
3.9 KiB
ReStructuredText
.. _compatible-kernels:
|
|
|
|
Compatible kernels
|
|
##################
|
|
|
|
The |CL-ATTR| provides the following Linux kernels with a respective bundle.
|
|
This document describes the specific use cases these `bundles`_ serve
|
|
and provides links to their source code.
|
|
|
|
Kernel native
|
|
=============
|
|
|
|
The *kernel-native* bundle focuses on the bare metal platforms. It is
|
|
optimized for fast booting and performs best on the Intel® architectures
|
|
described on the :ref:`supported hardware list<system-requirements>`. The
|
|
optimization patches are found in our `Linux`_ GitHub\* repo.
|
|
|
|
Kernel Container
|
|
================
|
|
|
|
The *kernel-container* bundle contains the kernel used by the
|
|
Intel® Clear Containers project. This kernel is optimized for
|
|
fast booting and performs best on |CC| running on the Intel® architectures
|
|
described on the :ref:`supported hardware list<system-requirements>`.
|
|
The optimization patches are found in our `Linux-Container`_ GitHub repo.
|
|
|
|
.. _vm-kernels:
|
|
|
|
Kernel LTS
|
|
==========
|
|
|
|
The *kernel-lts* bundle focuses on the bare metal platforms but uses the
|
|
latest :abbr:`LTS (Long Term Support)` Linux kernel. It is optimized for fast
|
|
booting and performs best on the Intel® architectures described on the
|
|
:ref:`supported hardware list<system-requirements>`. Additionally, this
|
|
kernel includes the VirtualBox\* kernel modules, see our
|
|
:ref:`instructions on using Virtualbox<virtualbox-cl-installer>` for more
|
|
information. The optimization patches are found in our `Linux-LTS`_ GitHub
|
|
repo.
|
|
|
|
Kernel KVM
|
|
==========
|
|
|
|
The *kernel-kvm* bundle focuses on the Linux
|
|
:abbr:`KVM (Kernel-based Virtual Machine)`. It is optimized for fast booting
|
|
and performs best on Virtual Machines running on the Intel® architectures
|
|
described on the :ref:`supported hardware list<system-requirements>`.
|
|
Use this kernel when running |CL| as the guest OS on top of *qemu/kvm*. Use
|
|
this kernel with **cloud orchestrators** using *qemu/kvm* internally as
|
|
their **hypervisor**. This kernel can be used as a standalone |CL| VM, see
|
|
our :ref:`instructions on using KVM<kvm>` for more information. The
|
|
optimization patches are found in our `Linux-KVM`_ GitHub repo.
|
|
|
|
Kernel Hyper-V\*
|
|
================
|
|
|
|
The *kernel-hyperv* bundle focuses on running Linux on Microsoft\*
|
|
Hyper-V. It is optimized for fast booting and performs best on Virtual
|
|
Machines running on the Intel® architectures described on the
|
|
:ref:`supported hardware list<system-requirements>`.
|
|
Use this kernel when running |CL| as the guest OS of **Cloud Instances** in
|
|
projects such as Microsoft `Azure`_\*. This kernel can be used in a
|
|
standalone |CL| VM, see our :ref:`instructions on using Hyper-V<hyper-v>` for
|
|
more information. The optimization patches are found in our `Linux-HyperV`_
|
|
GitHub repo.
|
|
|
|
Kernel Hyper-V LTS
|
|
==================
|
|
|
|
The *kernel-hyperv-lts* bundle focuses on running Linux on Microsoft
|
|
Hyper-V but uses the latest :abbr:`LTS (Long Term Support)` Linux kernel. It
|
|
is optimized for fast booting and performs best on Virtual
|
|
Machines running on the Intel® architectures described on the
|
|
:ref:`supported hardware list<system-requirements>`.
|
|
Use this kernel when running |CL| as the guest OS of **Cloud Instances** in
|
|
projects such as Microsoft `Azure`_. This kernel can be used in a standalone
|
|
|CL| VM, see our :ref:`instructions on using Hyper-V<hyper-v>` for
|
|
more information. The optimization patches are found in our
|
|
`Linux-HyperV-LTS`_ GitHub repo.
|
|
|
|
|
|
.. _Linux: https://github.com/clearlinux-pkgs/linux
|
|
.. _Linux-LTS: https://github.com/clearlinux-pkgs/linux-lts
|
|
.. _Linux-KVM: https://github.com/clearlinux-pkgs/linux-kvm
|
|
.. _Linux-HyperV: https://github.com/clearlinux-pkgs/linux-hyperv
|
|
.. _Linux-HyperV-LTS: https://github.com/clearlinux-pkgs/linux-hyperv-lts
|
|
.. _Linux-Container: https://github.com/clearlinux-pkgs/linux-container
|
|
.. _bundles: https://github.com/clearlinux/clr-bundles
|
|
.. _CIAO: https://github.com/01org/ciao
|
|
.. _Azure:
|
|
https://azuremarketplace.microsoft.com/en-us/marketplace/apps/clear-linux-project.clear-linux-os
|
|
|