Part 2 of the update

This commit is contained in:
Peter Boy 2025-10-29 08:45:26 +01:00
commit 859bf10977

View file

@ -41,8 +41,7 @@ Even though the installation works quite differently, Fedora Server ultimately f
+
[WARNING]
====
The critical passage is "supported by Fedora". When choosing a device for Fedora Server, check carefully if it is really actually supported. Unlike the x86 universe, don't expect everything to work just as smoothly in ARM rsp. aarch64. Take everything with a grain of salt. It is best to ask in advance on the arm mailing list.
The section xref:server-on-sbc/index.adoc[Fedora Server on Single Board Computers] provides additional information.
The critical passage is "supported by Fedora". When choosing a device for Fedora Server, check carefully if it is really actually supported. Unlike the x86 universe, don't expect everything to work just as smoothly in ARM rsp. aarch64. Take everything with a grain of salt. It is best to ask in advance on the arm mailing list or Matrix room.
====
* A *Fedora system*, which provides the Fedora utility program, __arm-image-installer__.
@ -91,9 +90,11 @@ Here we describe the basic steps for creating a customized boot medium (SD card
[source,bash]
----
[…]$ cd ~/Downloads
[…]$ wget https://download.fedoraproject.org/pub/fedora/linux/releases/43/Server/aarch64/images/Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz -O Fedora-Server-38-1.6.aarch64.raw.xz
[…]$ wget https://download.fedoraproject.org/pub/fedora/linux/releases/38/Server/aarch64/images/Fedora-Server-38-1.6-aarch64-CHECKSUM
[…]$ wget https://download.fedoraproject.org/pub/fedora/linux/releases/43/Server/aarch64/images/Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz
[…]$ wget https://download.fedoraproject.org/pub/fedora/linux/releases/43/Server/aarch64/images/Fedora-Server-43-1.6-aarch64-CHECKSUM
[…]$ sha256sum -c *-CHECKSUM --ignore-missing
Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz: OK
sha256sum: WARNING: 17 lines are improperly formatted
----
+
The result message includes a complain about some not correct formated lines. It can savely be ignored.
@ -160,16 +161,14 @@ As an example., you will find the PINE64 "ROCKPro64" model as "rockpro64-rk3399"
+
[source,bash]
----
[…]$ sudo arm-image-installer --image=Fedora-Server-38-1.6.aarch64.raw.xz --target=rockpro64-rk3399 --media=/dev/mmcblk0
[…]$ sudo arm-image-installer --image=Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz --target=rockpro64-rk3399 --media=/dev/mmcblk0
----
+
The output lines contain the error message "__sed: /tmp/fw/EFI/fedora/grubenv ... File or directory not found__". Ignore it safely.
+
Just in case you already decided to fill the complete space on disk with the root file system and to dispense with segmentation, you may add the resizefs parameter which would result in an _alternative command line_:
+
[source,bash]
----
[…]$ arm-image-installer --image=Fedora-Server-38-1.6.aarch64.raw.xz --target=rockpro64-rk3399 --resizefs --media=/dev/mmcblk0
[…]$ arm-image-installer --image=Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz --target=rockpro64-rk3399 --resizefs --media=/dev/mmcblk0
----
+
Remember, this is definitely _not a recommended option_ for serious production server operation!
@ -189,15 +188,13 @@ At the SBC terminal, we perform only the minimum, absolutely necessary configura
+
[source,]
----
U-Boot 2023.04 (Apr 04 2023 00:00:00 +0000)
SoC Rockchip rk3399
Reset cause: POR
Model: Pine64 RockPro64 v2.1
...
...
[ OK ] Reached target nss-user-lo ... User and Group Name Lookups.
Starting systemd-logind.se... User ÖLogin Management ...
Starting systemd-logind.se... User Login Management ...
[ OK ] Finished dreacut-shutdown,s .... /run/initramfs on shurtdown.
================================================================================
================================================================================
@ -269,10 +266,10 @@ Even with DHCP active, it may be useful to set the hostname here, so that an int
+
[source,teyt]
----
Fedora Linux 38 (Server Edition)
Kernel 6.2.9-300.fc38.aarch64 on an aarch64 (tty1)
Fedora Linux 43 (Server Edition)
Kernel x.y.z-rrr.fc43.aarch64 on an aarch64 (tty1)
Web console: https://localhost:9090/ or https://192.168.158.172:9090/
Web console: https://localhost:9090/ or https://uuu.vvv.www.xxx:9090/
rockpro login:
----
@ -528,7 +525,7 @@ Turn off the SBC, remove the SD card and connect it to your desktop again as in
[source,bash]
----
[…]$ cd
[…]$ sudo arm-image-installer --image=Fedora-Server-38-1.6.aarch64.raw.xz --target=rockpro-rk3399 --addkey=~/.ssh/id_mysbc_rsa.pub --media=/dev/mmcblk0
[…]$ sudo arm-image-installer --image=Fedora-Server-Host-Generic-43-1.6.aarch64.raw.xz --target=rockpro-rk3399 --addkey=~/.ssh/id_mysbc_rsa.pub --media=/dev/mmcblk0
----
+
When the process has finished, reinstall the CD card in the SBC, and connect to power to start the device again.