Skip to content

Commit 775d0ea

Browse files
committed
Rework the introduction
Signed-off-by: Daniel Maslowski <[email protected]>
1 parent 34ab462 commit 775d0ea

File tree

1 file changed

+22
-19
lines changed

1 file changed

+22
-19
lines changed

content/_index.md

Lines changed: 22 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,29 +1,32 @@
1-
LinuxBoot is the concept of using a Linux kernel and initramfs as a bootloader.
1+
LinuxBoot is the concept of [using a Linux kernel and initramfs as a
2+
bootloader](#benefits).
3+
4+
![](images/linuxboot_info.png)
5+
6+
The official documentation for LinuxBoot is the [LinuxBoot Book 📖](https://book.linuxboot.org),
7+
where you can find information on how LinuxBoot works and implementing it with
8+
various approaches, such as based on coreboot or UEFI PEI.
29

310
The [`linuxboot`](https://github.com/linuxboot/linuxboot) repository contains a
4-
build system implementing LinuxBoot primarily targeting servers and PCs, which
5-
started as [*NERF*](https://trmm.net/NERF) in January 2017 at Google.
11+
reference build system implementing LinuxBoot primarily targeting servers and
12+
PCs, which started as [*NERF*](https://trmm.net/NERF) in January 2017 at Google.
613

7-
![](images/linuxboot_info.png)
14+
We encourage [participation](#organization) to keep up to date and find a
15+
suitable solution for a specific use case.
816

9-
## Why?
17+
## Benefits
1018

11-
* Improves boot reliability by replacing lightly-tested firmware drivers with
12-
hardened Linux drivers.
13-
* Improves boot time by removing unnecessary code. Typically makes boot 20
14-
times faster.
15-
* Allows customization of the initrd runtime to support site-specific needs
16-
(both device drivers as well as custom executables).
17-
* Proven approach for almost 20 years in military, consumer electronics, and
18-
supercomputing systems -- wherever reliability and performance are
19-
paramount.
19+
Linux is the proven approach for almost 20 years in military, consumer
20+
electronics, and supercomputing systems - wherever reliability and performance
21+
are paramount.
2022

21-
## LinuxBoot Book 📖
23+
As a bootloader environment, it offers
2224

23-
The official documentation for LinuxBoot is the [LinuxBoot Book](https://book.linuxboot.org),
24-
where you can find information on how LinuxBoot works, how to build the various
25-
flavours (e.g. coreboot/LinuxBoot or UEFI PEI/LinuxBoot), the
26-
[u-root](https://github.com/u-root/u-root) ramfs builder, etc.
25+
* Steadfast reliability through bespoke and well-tested drivers
26+
* Improved boot time by excluding unnecessary code, typically 20 times faster
27+
than other solutions
28+
* Runtime customization for support site-specific needs, covering both device
29+
drivers as well as executables
2730

2831
## Organization
2932

0 commit comments

Comments
 (0)