Formatage PC

De MediaWiki UOF
Révision datée du 30 juin 2022 à 12:52 par Alex (discussion | contributions) (Page créée avec « Un serveur FOG de sauvegarde / restauration de PC portable est mis en place. Voici pourquoi et comment l'utiliser. Cette documentation ne couvre pas le fonctionnement de FOG Wiki officiel mais donne la marche à suivre sur son utilisation dans le Fablab. == Utilité du service FOG == FOG is a Linux-based, free and open source computer imaging solution for various versions of Windows (XP, Vista, 7, 8/8.... »)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)
Aller à la navigation Aller à la recherche

Un serveur FOG de sauvegarde / restauration de PC portable est mis en place. Voici pourquoi et comment l'utiliser.

Cette documentation ne couvre pas le fonctionnement de FOG [Wiki officiel] mais donne la marche à suivre sur son utilisation dans le Fablab.

Utilité du service FOG

FOG is a Linux-based, free and open source computer imaging solution for various versions of Windows (XP, Vista, 7, 8/8.1, 10), Linux and Mac OS X. It ties together a few open source tools with a PHP-based web interface. FOG doesn't use any boot disks, or CDs; everything is done via TFTP and PXE. Your PCs boot via PXE and automatically downloads a small linux client doing all the hard work of imaging your machine Sources Fog's wiki

Fog permet de faire des sauvegardes et des restaurations d'un disque dur complet, cela permet de préparer des PC "propres" très rapidement avant une formation ou un évènement. Ce service est hébergé sur une machine virtuelle administrée par l'UOF au sein de la DSI.

Pour que FOG fonctionne, il lui faut :

  • Un serveur Http contenant l'interface de gestion des sauvegardes. Serveurs#FOG
  • Un serveur DHCP distribuant les adresses IP aux PC se connectant sur le réseau (filaire). Serveurs#DHCP


Utilisation de FOG

Chaque PC portable est référencé dans FOG via son adresse MAC et un numéro de référence collé sur une étiquette sur son capot (plus simple à lire que l'adresse MAC).

La sauvegarde/restauration se fait par câble RJ45 branché sur le réseau de la FAC.

Ajout d'un PC dans FOG

Pour pouvoir ajouter un PC, il faut

  1. Déclarer son adresse MAC dans la config du serveur DHCP
    • Sur la machine dhcp-openfactory, déclarer dans le fichier /etc/dhcp/dhcpd.conf la nouvelle adresse MAC et son adresse IP fixe (attention, ne SURTOUT pas dupliquer une adresse IP, mais bien en prendre une disponible),
    • Relancer le service DHCP ( sudo service isc-dhcp-server restart; )
    • Mettre à jour le fichier des réservations des adresses IP : [des adresse IP]
  2. Booter le PC en mode PXe
    • Lorsque le PC démarre, rester appuyer sur la touche F12
    • Une fois dans le menu du BIOS, choisir UEFI BOOT : Onboard NIC(IPV4)
    • Mot de passe toto*
  3. Dans le menu de Fog project choisir l'option Quick Register
  4. Done

Restauration

  1. Se logger dans Fog, (User : uof, mdp : uofuof )
  2. Dans le menu Hosts > List All Hosts (http://172.18.149.28/fog/management/index.php?node=host&sub=list) :
    • cliquer sur l'icône verte (Deploy) du PC portable à restaurer.
    • Laisser les options par défaut
    • cliquer sur (Task)
  3. Booter le PC en mode PXe
    • Lorsque le PC démarre, rester appuyer sur la touche F12
    • Une fois dans le menu du BIOS, choisir UEFI BOOT : Onboard NIC(IPV4)
    • Mot de passe toto*
  4. Dans le menu de Fog project choisir l'option Deploy image
  5. (Username : uof, password : uofuof )
  6. Done


Mise à jour

Le principe est de restaurer un PC, faire les mises à jour, compresser le disque dur et le sauvegarder. Il est primordial de partir d'une sauvegarde pour faire la mise à jour car il faut s'assurer que le PC est propre est ne contient pas de virus avant d'en faire une sauvegarde (sauvegarde qui sera dupliquée sur les autres PC)

  1. Faire une restauration (voir procédure précédente) sur un PC
  2. Mise à jour des logiciels
    • Lancer le script de mise à jour automatique : Clique droit sur Menu démarrer > Windows Power shell (admin) puis : choco upgrade all -y
    • Faire les mises à jour système si disponibles.
    • Nettoyer les répertoire de téléchargement,
    • vider la poubelle.
  3. Dans Fog :
    • menu Image > Liste all image > Clique sur le nom de l'image win10_uefi_Portables
    • Décocher "Protected" (l'image est maintenant "writable". Attention elle peut être perdu).
    • Dans le menu Hosts > List all hosts > Cliquer sur l'icône orange "Capture" du PC portable
    • Laisser les options cochées par défaut et cliquer sur "Task"
  4. Redémarrer le PC (dans windows > Redémarrer et PAS arrêter, car le PC créerait alors des fichiers temporaires de redémarrage rapide).
  5. Compression du disque dur.
    • Insérer une clé USB de boot sous linux (Grml 2018)
    • Lancer le terminal X
    • Ouvrir un terminal de commande (clique droit sur le bureau et "Open terminal window")
    • Dans gparted (sudo garted) réduire la partition windows le plus possible.
    • Rebooter le PC (sudo reboot)
  6. Rebooter le PC en mode PXe
    • Lorsque le PC démarre, rester appuyer sur la touche F12
    • Une fois dans le menu du BIOS, choisir UEFI BOOT : Onboard NIC(IPV4)
    • Patienter...
  7. Une fois la sauvegarde terminée, dans Fog verrouiller l'image.
    • menu Image > List all image > Clique sur le nom de l'image win10_uefi_Portables
    • Cocher "Protected" (l'image est maintenant en lecture seule).
  8. Done