Ceci est une ancienne révision du document !


Cet article vous explique comment choisir et installer un système d'exploitation sur votre machine.

Quel OS choisir ?

Avant toute chose il faut choisir le système d'exploitation. Pour cela, on choisit en général parmi les 3 familles suivantes : Windows, MacOS et Linux.

Voici une vidéo ludique d'un YouTuber anglophone assez connu qui explique pourquoi il est passé sur une distribution Linux (oui car il n'y a pas d'OS Linux à proprement parler, Linux est juste le noyau (kernel) de l'OS). Il y a par exemple Ubuntu et Mint qui sont biens pour débuter.

https://www.youtube.com/watch?v=pVI_smLgTY0

Il y parle notamment du rice de son système. Il s'agit de le customiser selon ses besoins, c'est bien plus facile car l'utilisateur Linux a plus de liberté mais également parce que Linux est très modulaire (philosphie de Linux qui consiste a séparer chaque tâche en un unique module et a bien le faire), contrairement aux autres systèmes (Windows/Mac).

Certains peuvent avoir peur de Linux car il n'est pas beginner-friendly mais plutôt user-friendly. En effet, selon la distribution il faudra faire plus ou moins de choses soi-même, ou utiliser le terminal (qui est très pratique en réalité, plus que ce que l'on pense !). Les utilisateurs les plus chevronnés utilisent Arch car il n'y a que le minimum qui est installé par défaut, il faut choisir et installer le reste (interface graphique notamment, oui oui, il n'y a qu'un terminal quand on l'utilise au début, comme à l'époque). Heureusement la documentation d'arch est bien faite, internet existe, et aussi le club info ;)

Windows étant majoritairement utilisé dans le monde, la plupart des jeux sont majoritairement dessus. Cependant cela commence à bouger, notamment avec SteamOS, une distribution Linux basée sur Arch.

MacOS permet surtout d'interagir entre utilisateurs Apple, mais aussi de créer des programmes pour ces derniers. En effet, on ne peut par exemple pas développer une application mobile iOS sans Mac.

En parlant d'OS mobile, il y a également Android. Celui-ci a un noyau Linux. Dans un futur article du parcours cybersécurité (sauf si vous êtes du futur) nous parlerons notamment d'OS Android customs (comme LineageOS, CalyxOS, ou encore GrapheneOS pour les Google Pixel) car cela permet de moins dépendre des GAFAM et de mieux protéger sa vie privée.

Prérequis

Bon, maintenant que vous avez choisi, il va vous falloir :

  • clé USB d'au moins 8 GB
  • connaître l'architecture de son processeur (64 ou 32 bits)
  • un PC où il y a déjà un OS dessus (cela peut être la machine où vous voulez installer l'OS désiré)

Terminologie et préparation

Maintenant, voici un peu de terminologie pour comprendre un minimum le processus d'installation, mais également l'explication de la préparation de votre fameuse clé.

Image

Un système d'exploitation peut être contenu dans un fichier d'extension .iso afin de le déployer sur une machine, soit temporairement, soit de manière définitive en l'installant sur une partition ("partie") d'un de ses disques durs.

Clé USB bootable

Pour installer ou tester l'image du système d'exploitation tout juste téléchargée, il ne suffit pas de la mettre telle quelle dans une clé usb et de démarrer l'ordinateur, il faut rendre la clé USB bootable avec l'image de l'OS, c'est-à-dire que notre machine va alors être capable de démarrer dessus.

Si vous avez déjà une clé bootable avec l'OS que vous voulez dessus, vous pouvez directement passer à la partie "Installation de l'OS".

Télécharger l'image

Il faut tout d'abord choisir et télécharger le fichier image du système d'exploitation que vous souhaitez installer sur votre machine.

Par exemple, je vais télécharger l'image (fichier d'extension .iso) d'Endeavour OS mais vous pouvez très bien télécharger un ISO Ubuntu ou de Windows par exemple.

Il faut faire attention à l'architecture du processeur ("cœur") de votre machine. Pour cela on peut chercher le modèle sur le site du constructeur, ou bien directement dans les paramètres de votre machine. En général, les machines récentes sont sous 64 bits, celles plus anciennes sous 32 bits. C'est, vulgairement, la longueur des instructions que votre CPU peut gérer.

Il est possible que l'appellation du fichier image ne soit pas 32 bits mais x86, si vous voulez du 32 bits.

Il est important de vérifier que le fichier image .ISO téléchargé n'a pas été corrompu lors du téléchargement, sinon votre OS risque de mal fonctionner :'). Pour cela vous devez comparer le hash ("signature") de votre fichier avec celui du fichier sur le serveur distant (généralement appelé "checksum" ou "shaX" comme sha512 par exemple). Il faut voir là où a été téléchargé l'OS, normalement c'est indiqué. Si les deux hashs sont identiques vous pouvez continuer, sinon recommencez le téléchargement. Étant donné que les commandes pour tester cela dépendent de votre OS, nous ne pouvons pas les donner, il faudra chercher.

Créer une clé USB bootable

Il est grand temps de brancher votre clé USB sur la machine où est téléchargée l'image et rendre la clé bootable.

Pour cela, on peut utiliser des logiciels comme Rufus ou Balena Etcher. Sur Ubuntu il est également possible d'utiliser SDC (Startup Disk Creator) ou Disks (en "restorant" l'ISO avec l'engrenage), ces 2 programmes sont normalement préinstallés. Vous pouvez également faire cela en lignes de commande.

La clé USB peut avoir une mémoire persistante (non volatile) si l'option est sélectionnée lors de l'installation sur votre clé afin de garder les données lors des lancements "temporaires" (ou non) sur votre clé, c'est-à-dire sans l'installer directement sur votre machine mais en lançant l'OS sur la clé.

Dans le cas contraire, à chaque fois que vous essayerez l'OS avec la clé USB, il ne contiendra que le contenu essentiel du système, pas vos données entrées lors des lancements précédent. Cela ne pose pas de problème si vous souhaitez directement installer l'OS sur votre machine.

Le format exFAT, ou à défaut FAT32 (fichiers d'au plus 4GB chacun, sinon pas possible de booter dessus), est conseillé afin de ne pas avoir de problème lors du boot sur la clé. En général les paramètres par défaut des logiciels de création de supports bootables (comme Rufus ou Balena Etcher) sont bien choisis.

Windows propose des fichiers image ainsi qu'un outil de création de supports pour installer Windows uniquement, pour éviter de télécharger manuellement le fichier iso puis de rendre sa clé USB bootable avec un logiciel tiers.

MacOS n'est normalement que installable sur une machine d'Apple mais il est possible de bidouiller afin d'y parvenir (ce qui est illégal selon leur politique, soit dit en passant, cela ne sera donc pas traité ici).

Installation de l'OS

Si vous souhaitez supprimer toutes vos données pour installer le système d'exploitation choisi, pensez à sauvegarder vos données sur le cloud ou sur d'autres outils de stockage (autre disque dur, disque dur externe, évitez la clé USB pour ne pas prendre de risque de perdre vos données)

Vous pouvez également installer plusieurs OS sur votre machine, par exemple lorsqu'il y a 2 OS, on dit que c'est un Dual Boot.

Redémarrez (ou démarrez) la machine puis allez dans le Menu de Boot en appuyant sur une touche précise (en général F9 ou F11 mais cela dépend du constructeur, cela est généralement aussi indiqué sur l'écran de démarrage, sinon voir sur internet).

Naviguez avec votre clavier puis sélectionnez votre clé USB avec la touche Entrée pour lancer votre machine dessus (et oui ! il faut qu'elle soit "bootable")

Vous pouvez finalement essayer ou installer votre OS.

Si vous l'installez en parallèle à d'autres OS, faites attention aux partitions supprimées/sélectionnées, celles-ci peuvent contenir des données importantes. Si vous souhaitez tout supprimer, supprimez toutes vos partitions et installez juste l'OS (vous perdrez évidemment vos anciennes données).

Enjoy!