Icaunux - Le Forum

Forum de l'Association ICAUNUX

Vous n'êtes pas identifié(e).


Les Inscriptions au forum sont temporairement désactivées en attendant de trouver une solution efficace contre les inscriptions fictives très nombreuses ces derniers temps. Si vous souhaitez vous inscrire sur le forum, merci d'envoyer une demande par mail à l'adresse contact@icaunux.org. Désolé de cette gène occasionnée.

#1 09-01-2022 11:47:34

Inscription : 13-11-2008
Messages : 2 007

coreboot skulls github


pre-built coreboot images and documentation on how to flash them for Thinkpad Laptops

Skulls - not quite Heads
Skulls makes it easy to install an unlocked, up-to-date and easy to use coreboot-based BIOS on your laptop.

    unlocked: software update after first-time flashing / no restrictions for connected hardware
    easy to use: SeaBIOS - simply a boot menu, compatible with Windows and Linux
    up to date: Frequently a new image with the latest versions of all components

We aim to be the easiest possible coreboot distribution - both to install and to use. And since our flash image is unlocked to enable software updates, it's easy to move to alternative systems from it:

  • Heads - a coreboot distribution with pre-built (or reproducibly buildable) flash images (for the X230 and others). Heads includes Linux, with tools to create a trusted boot chain using your GPG key and the TPM.
    osboot - a new coreboot distribution that wants to release pre-built images. Technically similar to Skulls and wants to release images with different payloads like GRUB too.
    libreboot - a coreboot distribution with pre-built image releases. The X230 is currently not supported (the X200 is) - libreboot images are built from free software only and include the GRUB bootloader.

Supported Laptops

    Lenovo Thinkpad X230
    Lenovo Thinkpad X230T
    Lenovo Thinkpad T430
    Lenovo Thinkpad T530
    Lenovo Thinkpad T440p

Le Bios est SEABIOS premier écran
Puis le logo Skulls apparaît.  La touche echapp conduit au menu suivant
1. AHCI/0 votre disque dur sur le slot 1 du pc
2. Payload [nvramcui]
3. Payload [coreinfo]

t. TPM Configutation

t: The current state of the TPM is:
Enabled ad active
Ownership has been taken

Available options are:
d. disable the TPM
v. Deactivate the TPM
s. Allow installation of an owner
c. Clear ownership

If no change is desired or if this menu was reached by mistake, press ESC to reboot the machine

Hors ligne

#2 09-01-2022 11:57:24

Inscription : 13-11-2008
Messages : 2 007

Re : coreboot skulls github

X200 Le menu libreboot avec  une distirb libre (Trisquel) donne:

Load operating system
search isolinux menu AHCI
search isolinux menu USB
search isolinux menu CD/DVD
Load test configuration (grubtest.cfg) inside  of CBFS
Search for GRUB2 configuration on external media

Noter que les touches de fonction au démarrage sont inopérantes ( plus de F1, etc...)

Comment installer une autre distrib ?
https://www.reddit.com/r/coreboot/comme … ther_than/

Libreboot X60 devices come with GRUB2 as payload, so the set of filesystems is hardcoded in flash - unlike with "regular" installs where GRUB2 is installed to disk, and comes with support for tons of filesystems.

So, if Trisquel installs on ext3, and GRUB2 of Libreboot supports that, but Ubuntu GNOME uses XFS (or whatever), which may not be included in Libreboot, it can't read the config files.

Another things to note is how Libreboot's GRUB2 finds its grub.cfg (eg. in hda2:/grub.cfg, if hda2 is /boot). Your new installation should match that.

Libreboot is designed to boot an OS with the Linux kernel. The default payload, the software the BIOS uses to boot the OS, on Libreboot is GRUB2.

If you leave the payload as its default configuration, GRUB will boot a basic structure as mentioned in pgeorgi's comment. This can be changed if you want.

This link: http://libreboot.org/docs/gnulinux/grub … aller.html has a few options for manually booting some OSes with GRUB and Libreboot.


EC update on i945 (X60, T60) and GM45 (X200, T400, T500, R400, W500, R500)

It is recommended that you update to the latest EC firmware version. The EC firmware is separate from libreboot, so we don’t actually provide that, but if you still have Lenovo BIOS then you can just run the Lenovo BIOS update utility, which will update both the BIOS and EC version. See:

    http://www.thinkwiki.org/wiki/BIOS_upda … tical_disk

NOTE: this can only be done when you are using Lenovo BIOS. How to update the EC firmware while running libreboot is unknown. Libreboot only replaces the BIOS firmware, not EC.

This page is useful for those who wish to use the GRUB GRUB payload directly. If you’re using SeaBIOS, the boot process will work similarly to traditional BIOS systems; refer to the SeaBIOS documentation on https://seabios.org/SeaBIOS

GNU+Linux is the operating system of choice, for Libreboot development. It is highly recommended over any other operating system, precisely because it consists of Free Software (free as in freedom). There are other free operating systems, such as BSD, but most of the software in a typical GNU+Linux system is also copylefted. To learn more about the importance of copyleft, read this page on the GNU website: https://www.gnu.org/licenses/copyleft.html
Useful links

Refer to the following pages:

    How to Prepare and Boot a USB Installer in Libreboot Systems
https://libreboot.org/docs/gnulinux/gru … aller.html

Updated EC firmware has several advantages e.g. better battery handling.

Hors ligne

Pied de page des forums