Prérequis

Par ces salops de Kuro et FanfanlaTulipe

Ce wiki se base sur les tutoriels suivants :

Il est préférable d'avoir installer Windows 10 (où l'installer) et de sauvergarder toutes les données importantes présents sur l'ordinateur en cas d'échec.

Ce guide ne sera pas responsable de quelconques saloperies que vous pourriez faire !

Télécharger l'ISO d'Arch Linux et créer une clé d'installation avec Rufus par exemple.

Vérifier que le SecureBoot est désactivé dans le BIOS.

Désactiver le démarrage rapide dans les paramètres Windows.

Windows

Général

Assurez-vous d'avoir de la place sur votre disque pour l'installation d'Arch Linux avec l'utilitaire de partition Windows. Il est conseillé de laisser au moins 50Go à Windows pour qu'il fonctionne correctement, mais laissez-en plus si vous comptez l'utiliser dans de bonnes conditions.

Avec la commande regedit, ajouter au registre une valeur DWORD dans le registre HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation\RealTimeIsUniversal :

  • nouvelle valeur DWORD
  • affecter la valeur 1

Enfin, télécharger et installer VeraCrypt.

Veracrypt

  • Système > Chiffrer le disque/les partitions systemes
  • Sélectionner Normal.
  • Sélectionner Chiffrer les partitions système Windows.
  • Sélectionner Single boot.
  • Sélectionner l'algorithme de chiffrement que vous souhaitez.
  • Choisir un mot de passe robuste.
  • Retenir le mot de passe robuste.
  • Bouger la souris ou taper au clavier pendant la génération des clés de chiffrement.
  • Lancer le test de chiffrement.
  • Une fois le système redémarré, valider le chiffrement total du système.

Arch Linux

Brancher la clé d'installation créée plus haut et démarrer l'ordi sur cette clé. Quand Arch Linux a démarré, choisir Boot Arch Linux.

Pour mettre le clavier en AZERTY :

loadkeys fr-latin1

Se connecter à Internet si ce n'est pas le cas :

iwctl

station <wlan device name> connect <wifi-station-name>

Pour vérifier que l'ordinateur soit bien connecté à Internet : ping google.com.

On va également ajouter dm_crypt dans les modules kernel explicitement :

modprobe dm_crypt

On va mettre l'ordinateur à l'heure :

timedatectl set-ntp true

Si vous souhaitez procéder à l'installation depuis une autre machine :

  • Sur la machine cible :
passwd

systemctl start sshd # n'est pas forcément nécessaire

ip a # Pour voir l'IP
  • Sur votre machine :
ssh root@<IP>