{{indexmenu_n>6}} \\
Kernel Plugin For OMV6
{{ :omvextras_logo4.jpg?400 |}} ====== Kernel Plugin For OMV6 ====== \\ \\ ===== Summary ===== The kernel plugin allows the user to: * Select which grub entry to boot * Installation of the Proxmox kernel * Removal of kernels It also allows for downloading and grub entries to boot into the following utility and rescue Linux distros: * [[https://clonezilla.org/|Clonezilla]] * [[https://gparted.org/|GParted Live]] * [[https://www.system-rescue.org/|SystemRescue]] ===== Prerequisites ===== * [[https://wiki.omv-extras.org/doku.php?id=misc_docs:omv_extras|OMV-Extras]] must be pre-installed. ===== Installation ===== In OMV6's GUI:\\ Under **System**, **Plugins**, find and highlight **openmediavault-kernel 6.X**, and click the **install** button. ===== Configuration ===== Under **System**, **Kernel**: \\
The Default, Unconfigured, View.
{{ :omv6-plugins_kernel-01.jpg?800 |}}
  Cautionary Note
In many instances users will opt to run Openmediavault headless (no keyboard or monitor). Selecting any of the default memory test options will, after reboot, disable the Web Page console. A monitor and keyboard would be required for changing Grub's boot order, to select the standard Debian kernel.
---- {{::omv6-plugins_kernel-01_icon-set_boot.jpg?30 |}}\\ \\ **Set Boot** * This will set the highlighted (selected) kernel to be the boot kernel. * Setting the wrong default boot kernel may cause the system to be inaccessible. * The boot menu will still be available to select a different kernel. (Accessing the boot menu requires a monitor and keyboard.) ---- {{::omv6-plugins_kernel-01_icon-delete.jpg?30 |}}\\ \\ **Delete Kernel** * Uninstall the highlighted (selected) kernel. ---- {{::omv6-plugins_kernel-01_icon-proxmox.jpg?30 |}}\\ \\ **Install Proxmox Kernel** * Install Proxmox kernel of selected version and set it to boot. **Remove non-Proxmox kernels** * **Reboot** with the Proxmox kernel **before removing** non-Proxmox kernels. * This will fail to remove a linux-image-* kernel if it is still active. * This will remove all kernel packages with the prefix linux-image-. * This will remove all headers packages with the prefix linux-headers-. ---- {{::omv6-plugins_kernel-01_icon-clonezilla.jpg?30 |}}\\ \\ **Install Clonezilla** * Downloads the Clonezilla ISO and configures grub's bootloader to allow booting from ISO. * SSH server is enabled by default. Login with username: **user** and password: **live** * When connecting via ssh, the ssh key will be different than the OpenMediaVault ssh key. This is normal. Add / update the SSH key on the client system. * IP Address will be set by DHCP. Using **static** DHCP is recommended for headless servers. * When logging in remotely, start clonezilla with: **sudo clonezilla** * The space used by ISO in /boot directory on OS drive: **251M** **Reboot to Clonezilla once** * Sets grub's bootloader to boot from Clonezilla ISO **ONE** time. **Remove Clonezilla** * Removes Clonezilla ISO from /boot directory. * Removes grub bootloader entry. ---- {{::omv6-plugins_kernel-01_icon-gparted_live.jpg?30 |}}\\ \\ **Install GParted Live** * Downloads the GParted Live ISO and configures grub's bootloader to allow booting from ISO. * __Not recommended for headless servers__. A monitor and keyboard is **required**. * Default username: **user** and password: **live** * IP Address will be set by DHCP. * Spaced used by the ISO in /boot directory on OS drive: **338M** **Reboot to GParted Live once** * Sets grub bootloader to boot from GParted Live ISO **ONE** time. **Remove GParted Live** * Removes GParted Live iso from /boot directory. * Removes grub bootloader entry. ---- {{::omv6-plugins_kernel-01_icon-systemrescue.jpg?30 |}}\\ \\ **Install SystemRescue** * Downloads the SystemRescue ISO and configures grub's bootloader to allow booting from the ISO. * SSH server is enabled by default. Login with username: **root** and password: **openmediavault** * When connecting via ssh, the ssh key will be different than the OpenMediaVault ssh key. This is normal. Add / update the SSH key on the client system. * IP Address will be set by DHCP. Using **static** DHCP is recommended for headless servers. * The spaced used by ISO in /boot directory on OS drive: **687M** **Reboot to SystemRescue once** * Sets grub bootloader to boot from SystemRescue ISO **ONE** time. **Remove SystemResuce** * Removes SystemResuce iso from /boot directory. * Removes grub bootloader entry. ===== Source Code ===== -> [[https://github.com/OpenMediaVault-Plugin-Developers/openmediavault-kernel|Source Code]] ---- ===== A Closing Note ===== We, who support the openmediavault project, hope you’ve found this guide to be useful and that you’ll find your openmediavault server to be efficient, easy to use, and enjoyable.\\ \\ If you found this plugin guide to be helpful, please consider a modest donation to support the hosting costs of this server.\\ \\ **OMV-Extras.org** \\
\\ \\ **Venmo: ryecoaaron** \\