Enjoy Slackware 15.0!
Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Last revision Both sides next revision | ||
howtos:slackware_admin:installing_on_uefi_hardware [2013/11/12 16:25 (UTC)] ruario [Installing Slackware on UEFI-based hardware] |
howtos:slackware_admin:installing_on_uefi_hardware [2013/11/12 16:39 (UTC)] ruario [Bootstrap the Slackware installation environment via another distro's install media] |
||
---|---|---|---|
Line 1: | Line 1: | ||
<!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | <!-- Add your text below. We strongly advise to start with a Headline (see button bar above). --> | ||
- | ====== Installing Slackware on UEFI-based hardware ====== | + | ====== Installing |
- | Some modern computers have started to offer motherboards that use Unified Extensible Firmware Interface (UEFI) as a replacement for the traditional BIOS. Slackware is perfectly capable or running on such machines, albeit with the provisos that before Slackware 14.1 the official install media could not be booted via UEFI directly and no UEFI bootloader was provided as part of the official selection of packages. This situation was remedied with the release of Slackware 14.1. | + | Some modern computers have started to offer motherboards that use Unified Extensible Firmware Interface (UEFI) as a replacement for the traditional BIOS. Slackware is perfectly capable or running on such machines, albeit with the provisos that before Slackware 14.1 the official install media could not be booted via UEFI directly and no UEFI bootloader was provided as part of the official selection of packages. |
- | If you wish to install Slackware | + | If you do wish to install Slackware on a UEFI based machine |
+ | |||
+ | If you have a requirement for Slackware 14.0, you will need to follow one of our approaches: | ||
* Enabling legacy BIOS support | * Enabling legacy BIOS support | ||
* Creating your own install media and booting from this | * Creating your own install media and booting from this | ||
- | * Using another distro' | + | * Using another distro' |
- | If you wish to install Slackware 14.1 or newer on a UEFI based machine, you can simply boot the official install media. | + | (**Note:** These last two methods are // |
===== Legacy BIOS support ===== | ===== Legacy BIOS support ===== | ||
The majority of new UEFI-based machines have options to simulate a traditional BIOS. This is often referred to Legacy BIOS support. If your machine supports this it should be your first choice, as once enabled you can continue to install Slackware as you have always done, using the official install media and setup instructions. How you enable this mode varies from manufacturer to manufacturer. Refer to your vendor' | The majority of new UEFI-based machines have options to simulate a traditional BIOS. This is often referred to Legacy BIOS support. If your machine supports this it should be your first choice, as once enabled you can continue to install Slackware as you have always done, using the official install media and setup instructions. How you enable this mode varies from manufacturer to manufacturer. Refer to your vendor' | ||
- | ===== Creating your own install media ===== | + | ===== Creating your own install media for older Slackware releases |
The easiest way to make your own Slackware UEFI-capable install media is to create a USB boot disk. To do so you may need to use a second machine. Alternatively you can use the target machine directly if it has another OS installed that provides a GPT (GUID Partition Table) capable partitioning tool or you have UEFI-capable Live media (CD, DVD, USB, etc.) provided by another Linux distro, which includes such a utility. Suitable partitioning tools include GPT fdisk (a.k.a gdisk) and GNU parted, both of which are provided by recent versions of Slackware. | The easiest way to make your own Slackware UEFI-capable install media is to create a USB boot disk. To do so you may need to use a second machine. Alternatively you can use the target machine directly if it has another OS installed that provides a GPT (GUID Partition Table) capable partitioning tool or you have UEFI-capable Live media (CD, DVD, USB, etc.) provided by another Linux distro, which includes such a utility. Suitable partitioning tools include GPT fdisk (a.k.a gdisk) and GNU parted, both of which are provided by recent versions of Slackware. | ||
Line 53: | Line 55: | ||
* Chroot into that directory (after first using mount to bind /dev, /sys and /proc from the host system and copying over / | * Chroot into that directory (after first using mount to bind /dev, /sys and /proc from the host system and copying over / | ||
* Setup the $PATH and other variables needed to run the installer (by sourcing the chooted Slackware profile, i.e. ". / | * Setup the $PATH and other variables needed to run the installer (by sourcing the chooted Slackware profile, i.e. ". / | ||
+ | |||
+ | **Note:** If you use Slackware64 14.1 install media, you could opt to do a network install and select the mirror for an earlier release. Be aware however that this remains // | ||
====== Tips on install when not using BIOS legacy mode ====== | ====== Tips on install when not using BIOS legacy mode ====== |