Examen M104 – Maîtriser le fonctionnement d’un système d’exploitation

Partie Théorique

1. Informations système

CaractéristiqueValeur
Type de processeurIntel(R) Core(TM) i3-4130T
Vitesse du processeur2.9GHz
Marque d’ordinateurLENOVO
Taille de la mémoire vive16384MB RAM
Nombre de cœurs4 CPUs
OS installéWindows 10 Professionnel 64 bits

2. Table de partitionnement GPT/MBR

CaractéristiqueType
Compatible avec la majorité des systèmes d’exploitation plus anciensMBR
Requis pour les systèmes démarrant avec UEFIGPT
Ne supporte pas les disques de plus de 2ToMBR
Limite le nombre de partitions primaires à 4MBR

3. Types de partitions

CaractéristiqueType
Peut héberger le système d’exploitationPrincipale
Utilisée pour dépasser la limite des 4 partitionsÉtendue
Contient des partitions logiques à l’intérieurÉtendue
Peut exister en quatre instances au maximum sur un disque MBRPrincipale

5. Définition d’un système d’exploitation

Un système d’exploitation est un logiciel qui gère les ressources matérielles et logicielles d’un ordinateur.

6. Fonctions d’un système d’exploitation

  • Gestion des processus
  • Gestion de la mémoire
  • Gestion des périphériques
  • Gestion des fichiers
  • Interface utilisateur

7. Problème de copie USB

La cause probable est que le système de fichiers de la clé USB est en FAT32, qui ne supporte pas les fichiers de plus de 4GB. Solution : reformater la clé en NTFS.

8. Configuration minimale Windows 10 64 bits

  • Processeur : 1 GHz ou plus rapide
  • RAM : 2 GB
  • Espace disque : 20 GB
  • Carte graphique : DirectX 9 ou plus récent avec pilote WDDM 1.0

9. Conservation des données lors de l’installation

L’option « Mise à niveau » de Windows 10 conserve les applications, fichiers et paramètres utilisateur.

10. Éditions Windows 10

  • Windows 10 Home
  • Windows 10 Pro
  • Windows 10 Enterprise

Partie Pratique

Commandes Linux

1. mkdir -p Computing/{Cloud,Infra,Programmation} Security/{Kali,Armitage,OS/{Debian,Windows}}
2. touch Programmation/Java
3. mv Programmation/PHP Programmation/Python
4. cat Windows Debian > WEB
5. sed -n '13,20p' ASP
6. chmod u+rw,g+r Windows
7. groupadd G2
8. useradd -d /home/U2 -g G2 User2
9. chown user2 Windows
10. umask 022

Commandes PowerShell

11. New-LocalUser -Name "Ahmed" -NoPassword
12. New-LocalGroup -Name "Managers"
13. Add-LocalGroupMember -Group "Managers" -Member "Ahmed"
14. Get-LocalGroupMember -Group "Managers"
15. Remove-LocalUser -Name "Ali"