Système d’exploitation
« SE »
PLAN DE COURS
1. Définition
2. Type de système d’exploitation ‘SE’
3. Type de système de fichier
4. Définition et rôle d’un multiboot
5. Notions d’installation d’un SE
Introduction
Un ordinateur a besoin d’un ensemble de programmes (un
logiciel) pour pouvoir fonctionner et gérer les ressources de la machine
(périphériques, mémoire, processeur(s)). Ce logiciel, c'est le système
d'exploitation (S.E.)
Système
informatique
=
le matériel
+
le logiciel
Côté matériel: Côté logiciel:
un ordinateur est composé de : un système informatique est
L’Unité Centrale (UC) pour les composé de deux niveaux bien
traitements, la Mémoire Centrale distincts : les Programmes
(MC) pour le stockage, et les d’application (achetés ou
Périphériques d’E/S: disque dur, développés) et les logiciels de base.
clavier, souris, flash disque, carte Dans les logiciels de base, on
réseau... accessibles via des pilotes trouve le système d’exploitation
de périphériques (S.E.) et les utilitaires.
1. Définition de système d'exploitation :
En informatique, un système d'exploitation ou operating system
(OS) est un groupe de programmes qui facilitent l'utilisation d'un
ordinateur. Il s'agit d'un logiciel qui reçoit des sollicitations pour
employer les ressources de la machine comme le disque dur pour
stocker de la mémoire, ou des périphériques pour établir une
communication visuelle ou auditive.
Le système d'exploitation est la passerelle entre l'utilisateur, les
ressources et les applications. Lorsqu'un programme est lancé, il ne
communique pas directement avec un périphérique. Les instructions
passent par le système d'exploitation, qui se charge de les transmettre au
périphérique.
Rôles du système d'exploitation
Dans un ordinateur, le système d'exploitation gère le ou
les processeurs ainsi que la mémoire. Il fait fonctionner les périphériques
(clavier, souris, surface tactile, écran, disque dur, lecteur de DVD, lecteur
de cartes mémoire...).
Les systèmes d'exploitation comportent aussi l'interface avec
l'utilisateur. Dans un ordinateur, par exemple, c'est lui qui affichera
les fenêtres et présentera le contenu des unités de stockage (disque
dur, CD, DVD...).
Les fonctions principales d’un système d’exploitation
le SE regroupe un ensemble de logiciels composés d’un noyau
qui lui permet d’exécuter les tâches qui lui sont demandées :
Gestion du processeur : il gère l’allocation du processeur entre les
différentes applications grâce à un ordonnanceur permettant ainsi
d’exécuter plusieurs programmes/processus de manière simultanée.
Gestion des fichiers : le système d’exploitation gère la lecture et
l’écriture dans le système de fichiers et les droits d’accès aux fichiers par
les utilisateurs et les applications.
Gestion de la mémoire vive : au sein du système d’exploitation il existe
un sous-ensemble dont le rôle est de partager la mémoire entre l’OS et
diverses applications.
Gestion des périphériques : le système d’exploitation gère tous les
périphériques matériels d’un système informatique (clavier, souris, écran,
unité centrale, clé-usb). Il assure la surveillance de l’état de chaque
périphérique et assure le transfert de données vers d’autres périphériques
(entrée/sortie).
Gestion de l’exécution des applications : il est chargé d’affecter les
ressources nécessaires à la bonne exécution des applications.
Contrôle des performances du système : le système d’exploitation est
en mesure de fournir certains indicateurs qui permettent de diagnostiquer
le bon fonctionnement de votre appareil.
2. Type de systèmes d'exploitations
Parmi les OS les plus connus sur le marché dans le secteur informatique
sont : Windows (pour les PC), Mac OS (pour les ordinateurs
d'Apple), Linux (pour les PC et les serveurs) et Unix (pour les serveurs).
IOS( téléphone Apple) et Android (pour les smartphones)
Microsoft Windows : le système d’exploitation de Microsoft s’est illustré par des
versions marquantes telles que Windows XP, Vista, 10 et plus récemment
Windows 11. Il est destiné aux ordinateurs.
GNU/Linux : il s’agit d’un système d’exploitation libre qui s’appuie sur le noyau
Linux que l’on retrouve notamment dans les systèmes Ubuntu, Debian ou encore
Google Chrome OS.
macOS (auparavant Mac OS X) : c’est le système d’exploitation d’Apple pour
ses ordinateurs Mac, il appartient à la famille de systèmes UNIX. Le Macintosh
est le premier ordinateur à posséder une interface graphique.
iOS : il s’agit du système d’exploitation mobile d’Apple. Il équipe
notamment l’iPhone et dispose d’une déclinaison, nommée iPadOS, pour
la tablette tactile de la marque.
Android : le système d’exploitation basé sur le noyau Linux de Google.
Il équipe les smartphones de nombreux fabricants, mais aussi les
télévisions, ordinateurs et objets connectés. Sa spécificité est sa
distribution open source sous licence Apache qui permet aux
développeurs et constructeurs d’apporter leurs modifications, leurs
propres interfaces ou fonctionnalités. 14
3. Système de fichiers :
Les systèmes de fichiers existent depuis des décennies, même
les cartes perforées et les bandes magnétiques les ont utilisés. Toutefois,
ces dernières ne permettaient qu’un accès linéaire, dans lequel il fallait
trouver l’emplacement exact du stockage, ce qui prenait beaucoup de
temps, par exemple en enroulant une bande magnétique.
Aperçu des principaux systèmes de fichiers
Il existe différents systèmes de fichiers standard pour Windows,
macOS, Linux, Unix. Ces dernières années, la différenciation s’est
accrue en raison des progrès techniques, par exemple des systèmes de
fichiers sur mesure ont été développés pour les supports de mémoire
flash de plus en plus populaires (clés USB, lecteurs SSD).
Il existe aujourd‘hui un certain nombre de systèmes de fichiers,
mais tous ne sont pas largement utilisés. Actuellement, les systèmes les
plus courants sont FAT16, FAT32, exFAT et NTFS (Windows) ainsi que
HFS+ et APFS (macOS/Mac OS X). Linux utilise actuellement ext4
(successeur de ext3 et ext2) entre autres.
4. Définition et rôle d’un multiboot
le dual-boot est une fonctionnalité permettant de démarrer (ou de
« booter ») deux systèmes d'exploitation au choix, à partir d'un
même ordinateur. En français, le terme dual-boot peut être traduit par
double amorçage.
• Le dual-boot permet notamment à des PC d'exécuter un
environnement Windows ou Linux, selon les besoins de l'utilisateur.
Également disponible sur les ordinateurs Apple,
• le dual-boot autorise le lancement des systèmes d'exploitation
Windows et Linux sur des machines normalement dédiées à MacOS.
Dans le cas où l'ordinateur offre plus de deux systèmes
d'exploitation au choix (par exemple : MacOS, Windows et plusieurs
distributions de Linux), on parle de multiboot. Le nombre de systèmes
d'exploitation proposés au démarrage ne dépend que de l'espace de
stockage disponible et des besoins de l'utilisateur.
Le dual-boot offre de nombreuses fonctionnalités pratiques :
• Il permet de tester l'efficacité d'un autre système d'exploitation sur sa machine,
sans modifier la partition système originale
• Il offre la possibilité d'utiliser tous les logiciels sur un même ordinateur, quel
que soit le système d'exploitation pour lequel ils ont été conçus
• Il réduit les dépenses en matériel, en évitant d'acquérir un ordinateur pour
chaque système d'exploitation.
• Par rapport à la virtualisation, le dual-boot offre l'avantage d'utiliser toutes les
capacités de la machine à 100% (allocation en mémoire vive, en processeur et
en calculs graphiques). 21
Comment faire un Dual Boot ?
Le dual-boot peut être obtenu en installant les SE sur des disques
durs différents ou en partitionnant le stockage de l'ordinateur.
Dans le premier cas, le choix du SE se fait juste après la mise sous
tension de la machine, dans le BIOS, en sélectionnant le disque dur
souhaité.
Dans le second cas, il est nécessaire de configurer un chargeur
d'amorçage (type GRUB par exemple) dans le MBR du disque, pour qu'il
propose automatiquement le choix du SE au démarrage de l'ordinateur.
Hiren's Boot CD (HBCD) : qui permet de démarrer sur un mini
Windows XP (idéal pour les vieux PCs) et qui permet de lancer de
nombreux programmes intéressants
Hiren's BootCD PE (HBCD PE) : qui permet de démarrer sur un mini
Windows 10 (idéal pour les PCs récents) et qui permet d'utiliser les
nouvelles versions des programmes qui étaient disponibles sur Hiren's
Boot CD.
Ultimate Boot CD (UBCD) : qui permet notamment de tester votre
matériel et même de réinitialiser les paramètres du BIOS si besoin
5. Notions d’installation d’un SE:
Créez le média d'installation Windows 10.
a. Sauvegardez éventuellement vos fichiers.
b. Branchez la clé USB qui contient l’outil d’installation.
c. Redémarrez l’ordinateur.
d. Installer le système (suivez les étapes de ce tutoriels :
[Link]
d%27exploitation-sur-un-nouvel-ordinateur )
Le BIOS est un microprogramme (aussi
appelé firmware depuis l'apparition de l'UEFI) qui est
stocké dans une puce sur votre carte mère.
La configuration du BIOS étant conservée tant que la
pile plate sur la carte mère n'est pas déchargée.
BIOS Généralement, vous rentrez dans le BIOS
uniquement quand votre PC vous le demande ou
lorsque vous souhaitez modifier l'ordre de démarrage
du BIOS.
Néanmoins, une fois entré dans le BIOS, vous pourrez :
• modifier l'ordre de démarrage de votre ordinateur
• activer la virtualisation de votre processeur (Intel VT-x / AMD-V)
• configurer le démarrage automatique de votre ordinateur à une
certaine heure
• mettre à jour le BIOS de votre carte mère
• et bien plus
26
Les live CDs sont très utilisés par les
informaticiens, mais vous pouvez aussi les utiliser
gratuitement et facilement en tant que particulier. Live CD
On les qualifie de live CDs, car ils tournent
entièrement dans la mémoire vive (RAM) de votre
ordinateur et qu'il ne requièrent aucune installation sur le
PC où vous les utilisez.
Parmi les live CDs connus, vous trouverez notamment :
Q
u
e
s
t
i
o
n
s
?
Merci pour votre attention!
• Liens utiles
[Link]
d%27exploitation-sur-un-ordinateur