-
Notifications
You must be signed in to change notification settings - Fork 174
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update documentation for aarch64 and grub2 support
- Loading branch information
1 parent
857e290
commit 8329cf6
Showing
7 changed files
with
100 additions
and
59 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
grub2 support for x86_64 and aarch64 | ||
==================================== | ||
|
||
xCAT 2.17 enables grub2 boot support for x86_64 and aarch64 but does not ship the necessary grub2 binaries for both architectures. | ||
If you want to use grub2 for x86_64 or aarch64 you need to download the binaries from some EL OS repository. | ||
|
||
#. Download files from an BaseOS EL repository mirror | ||
|
||
For EL these files are named ``grubx64.efi`` (x86_64) and ``grubaa64.efi`` (aarch64) and usually in ``BaseOS/<arch>/os/EFI/BOOT``. | ||
For very recent hardware you might need to use a newer grub version. Therefore, it's recommended to use a binary from the latest operationg system release available. | ||
You can use Red Hat Enterprise Linux, AlmaLinux, Rocky Linux or even Fedora repositories to download the grub files. | ||
|
||
#. Copy downloaded files to ``/tftpboot/boot/grub2``: | ||
|
||
* x86_64: ``/tftpboot/boot/grub2/grub2.aarch64`` | ||
* aarch64: ``/tftpboot/boot/grub2/grub2.x86_64`` | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -10,3 +10,4 @@ Installing xCAT | |
|
||
automatic_install.rst | ||
manual_install.rst | ||
grub2.rst |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,22 +1,22 @@ | ||
Operating System & Hardware Support Matrix | ||
========================================== | ||
|
||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
| | Power | Power | zVM | Power | x86_64 | x86_64 | x86_64 | | ||
| | | LE | | KVM | | KVM | Esxi | | ||
+=======+=======+=======+=====+=======+========+========+========+ | ||
|RHEL | yes | yes | yes | yes | yes | yes | yes | | ||
| | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
|SLES | yes | yes | yes | yes | yes | yes | yes | | ||
| | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
|Ubuntu | no | yes | no | yes | yes | yes | yes | | ||
| | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
|CentOS | no | no | no | no | yes | yes | yes | | ||
| | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
|Windows| no | no | no | no | yes | yes | yes | | ||
| | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+ | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ | ||
| | Power | Power | zVM | Power | x86_64 | x86_64 | x86_64 | aarch64 | | ||
| | | LE | | KVM | | KVM | Esxi | | | ||
+=======+=======+=======+=====+=======+========+========+========+==========+ | ||
|RHEL | yes | yes | yes | yes | yes | yes | yes | yes | | ||
| | | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ | ||
|SLES | yes | yes | yes | yes | yes | yes | yes | no | | ||
| | | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ | ||
|Ubuntu | no | yes | no | yes | yes | yes | yes | no | | ||
| | | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ | ||
|CentOS | no | no | no | no | yes | yes | yes | no | | ||
| | | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ | ||
|Windows| no | no | no | no | yes | yes | yes | no | | ||
| | | | | | | | | | | ||
+-------+-------+-------+-----+-------+--------+--------+--------+----------+ |