Outils pour utilisateurs

Outils du site


commun:trucs_et_astuces

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
commun:trucs_et_astuces [2026/06/30 06:08] – [Luks keymap pour CachyOS] francoiscommun:trucs_et_astuces [2026/07/12 12:27] (Version actuelle) – francois
Ligne 1: Ligne 1:
 ====== Trucs & Astuces ====== ====== Trucs & Astuces ======
  
-===== Luks keymap pour CachyOS ===== +  * [[Luks keymap pour CachyOS]] 
- +  * [[services work on lan but not on VPN]]
-==== Keymap FR au prompt LUKS (CachyOS + Plymouth) ==== +
- +
-**Problème** : clavier en us au prompt de mot de passe LUKS, malgré ''KEYMAP=fr'' dans ''/etc/vconsole.conf''. +
- +
-**Cause** : avec la pile mkinitcpio busybox (''udev'' + ''keymap'' + ''encrypt''), Plymouth n'applique pas la keymap console. Il faut basculer sur la pile **systemd**, dont le prompt (''systemd-cryptsetup'') honore ''vconsole.conf''. +
- +
-==== 1. Cmdline : ajouter rd.luks.name ==== +
- +
-Le hook ''sd-encrypt'' utilise ''rd.luks.name='' au lieu de ''cryptdevice=''. On ajoute le param **à côté** de l'ancien (l'inactif est ignoré → bascule réversible). +
- +
-Dans chaque entrée ''/boot/loader/entries/*.conf'' (ligne ''options'') et dans ''/etc/kernel/cmdline'', ajouter : +
- +
-<code> +
-rd.luks.name=<UUID_PARTITION_LUKS>=<NOM_MAPPER> +
-</code> +
- +
-Exemple : ''rd.luks.name=30809c20-...=luks-30809c20-...'' +
- +
-==== 2. HOOKS : pile systemd ==== +
- +
-Dans ''/etc/mkinitcpio.conf'' : +
- +
-<code> +
-HOOKS=(base systemd autodetect microcode kms modconf keyboard sd-vconsole block plymouth sd-encrypt filesystems) +
-</code> +
- +
-Correspondances : +
-  * ''udev'' → ''systemd'' +
-  * ''keymap consolefont'' → ''sd-vconsole'' (lit ''vconsole.conf'' : keymap + police) +
-  * ''encrypt'' → ''sd-encrypt'' +
-  * ''resume'' supprimé (géré par ''systemd'' via ''resume='' dans la cmdline) +
-  * ''keyboard'' conservé, avant ''sd-vconsole'' +
- +
-==== 3. Régénérer ==== +
- +
-<code> +
-sudo mkinitcpio -P +
-</code> +
- +
-Puis reboot. Vérif facultative : ''lsinitcpio /boot/initramfs-linux-cachyos.img | grep vconsole'' doit lister ''etc/vconsole.conf''. +
- +
-<note tip>Sauvegarder ''mkinitcpio.conf'' et les entrées avant. Fallback : kernel LTS, ou restauration via chroot depuis un live USB.</note>+
commun/trucs_et_astuces.1782799715.txt.gz · Dernière modification : de francois

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki