Outils pour utilisateurs

Outils du site


linux:chimera-linux:uefi-install

Chimera Linux en mode UEFI

Cette page apporte des compléments à la documentation officielle concernant l'installation en mode UEFI.

Par défaut le clavier est en qwerty.

Pour changer la disposition (azerty), il faut taper la commande suivante :

loqdkeys qwerty!fr)latinç

Cela correspond à → loadkeys azerty/fr-latin9.

Les différents agencements sont situés dans /usr/share/keymaps/i386/.

La date et l'heure

Il est important d'ajuster la date et l'heure avant de faire toutes les manipulations.

date YYYMMDDHHMM

Explication :

  • YYYY → l'année, 2025
  • MM → le mois, 06
  • DD → la date du jour, 01
  • HH → les heures, 11
  • MM → les minutes, 29

Le partitionnement

Le disque dur a une capacité de 500G. Pour supprimer les éventuelles partitions et la table de partition, il faut exécuter la commande suivante :

wipefs -a /dev/sda

La table de partition est définie sur gpt (c'est obligatoire en UEFI).

Le tableau ci-dessous montre les différentes partitions avec leur taille.

PartitionTaillePoint de montage
/dev/sda1800.0M/boot/efi
/dev/sda2100.0G/
/dev/sda34.0Gswap1)
/dev/sda4 2)/home

Formatage

Ensuite on formate les différentes partitions.

Swap

mkswap -L swap /dev/sda3
swapon /dev/sda3

Les points de montage

1. /boot/efi

mkfs.vfat -F32 /dev/sda1

2. /

mkfs.ext4 -L root_fs /dev/sda2

3. /home

mkfs.ext4 -L home_fs /dev/sda4

Le système

Dans cette étape nous allons mettre en place le système.

mkdir /media/root
mount /dev/sda2 /media/root
chmod 755 /media/root
mkdir -p /media/root/boot/efi
mount /dev/sda1 /media/root/boot/efi
mkdir /media/root/home
mount /dev/sda4 /media/root/home

L'installation

Par le réseau

chimera-bootstrap -f /media/root

Ensuite, on peut lancer le chroot et commencer la configuration du système.

chimera-chroot /media/root

Si on a installé le cœur du système par le réseau, on n'est pas obligé de faire une mise à jour.

On supprime le paquet base-live.

apk del base-live

Installation du noyau

apk search linux
apk install linux-stable

Génération du fichier /etc/fstab

genfstab -U / >> /etc/fstab

Système en français

ln -sf /usr/share/zoneinfo/Europe/Paris /etc/localtime

Création du fichier /etc/locale.conf

locale.conf
LANG=fr_FR.UTF-8
LC_COLLATE=C

L'agencement du clavier

Pour avoir le clavier par défaut en azerty sans l'interface graphique, il faut modifier le fichier /etc/default/keyboard et rajouter cette ligne (ou la modifier)

keyboard
[...]

KMAP=fr

[...]

On installe le paquet openrc-settingsd pour modifier l'agencement du clavier dans une session graphique.

apk search cmd:localectl

apk add openrc-settingsd

On peut réutiliser les mêmes réglages que ceux avec systemd.

L'utilitaire localectl ici, va créer (ou modifier) le fichier /etc/X11/xorg.conf.d/00-keyboard.conf.

Le système d'amorçage, grub

Comme l'installation a été faite en mode UEFI, il faut installer le paquet grub-x86_64-efi.

apk add grub-x86_64-efi
grub-install --target=x86_64-efi --efi-directory=/boot/efi --bootloader-id="Chimera"

mkdir /boot/efi/EFI/boot
cp /boot/efi/EFI/Chimera/grubx64.efi /boot/efi/EFI/boot/bootx64.efi
update-grub

Utilisateur, mot de passe

Pour mettre un mot de passe pour le compte rootpasswd root.

Le shell par défaut de l'utilisateur root est /bin/sh.

Avant de créer un utilisateur normal, il est préférable de placer des fichiers de configuration dans le dossier /etc/skel

mkdir /etc/skel
fetch -o ~/.exrc https://framagit.org/olivierd/dotfiles/-/raw/master/FreeBSD/dot.exrc
cp ~/.exrc /etc/skel

Sous FreeBSD fetch est un utilitaire fournit de base, il est un équivalent à curl, ou wget.

De plus, vi correspond à nvi que l'on trouve parfois dans les distributions Linux. Il est identique à vim, mais avec moins de fonctionnalités.

Utilisateur classique

apk install bash

On rajoute les fichiers de configuration pour ce shell.

fetch -o /etc/skel/.bash_profile https://framagit.org/olivierd/dotfiles/-/raw/master/FreeBSD/dot.bash_profile
fetch -o /etc/skel/.bashrc https://framagit.org/olivierd/dotfiles/-/raw/master/FreeBSD/dot.bashrc
fetch -o /etc/skel/.inputrc https://framagit.org/olivierd/dotfiles/-/raw/master/Linux/dot.inputrc

Ce dernier empêche les bips.

Maintenant, on peut créer un utilisateur avec la commande useradd.

Sortie du chroot

Après être sortie du chroot (grâce à la commande exit), il faut « démonter » proprement les partitions :

umount -R /media/root
1)
Pas de point de montage
2)
Le reste du disque
linux/chimera-linux/uefi-install.txt · Dernière modification : 2025/06/01 15:38 de olivier

Sauf mention contraire, le contenu de ce wiki est placé sous les termes de la licence suivante : Public Domain