Amélioration du readme en format markdown
This commit is contained in:
parent
52ec6d5b2e
commit
74d149f5f6
74
README.md
74
README.md
@ -1,9 +1,73 @@
|
|||||||
# Fog_Reinitialisation
|
# Fog_Reinitialisation
|
||||||
|
|
||||||
Un script permettant de réinitialiser les PC des salles de TP rapidement et simplement via l'API de FogProject
|
---
|
||||||
|
# Reinit - Réinitialisation rapide des PC via FogProject
|
||||||
|
|
||||||
|
Un script Bash permettant de **réinitialiser rapidement et simplement les PC des salles de TP** en s'appuyant sur l'API de [FogProject](https://github.com/FOGProject/fogproject).
|
||||||
|
|
||||||
|
## 🔧 Fonctionnalités
|
||||||
|
|
||||||
|
- Réinitialisation à distance des machines via FogProject
|
||||||
|
- Automatisation simple par script Bash
|
||||||
|
- Utilisation prévue dans des environnements scolaires ou universitaires
|
||||||
|
|
||||||
|
## 🛠️ Prérequis
|
||||||
|
|
||||||
|
- Serveur **FogProject** configuré et accessible
|
||||||
|
- Accès à l'API REST de Fog (clé d'authentification si nécessaire)
|
||||||
|
- Les machines clientes doivent être correctement enregistrées dans Fog
|
||||||
|
|
||||||
|
## ⚠️ Problèmes connus
|
||||||
|
|
||||||
|
### ❗ Erreur : `The NTFS partition is in an unsafe state`
|
||||||
|
|
||||||
|
#### 🧭 Cause
|
||||||
|
Cette erreur indique que **Windows ne s'est pas arrêté correctement**. Le système de fichiers NTFS est resté dans un état non sécurisé.
|
||||||
|
|
||||||
|
#### ✅ Solution
|
||||||
|
1. Démarrer la machine sous Windows
|
||||||
|
2. Ouvrir PowerShell
|
||||||
|
3. Exécuter la commande suivante pour forcer un arrêt complet :
|
||||||
|
``powershell
|
||||||
|
shutdown -s -t 0
|
||||||
|
``
|
||||||
|
|
||||||
|
Cela assurera un arrêt propre de Windows, évitant les erreurs lors du démarrage sous Fog.
|
||||||
|
|
||||||
|
## 📁 Structure du projet
|
||||||
|
|
||||||
|
```bash
|
||||||
|
reinit/ # Dossier du projet
|
||||||
|
├── reinit.sh # Script Bash principal
|
||||||
|
├── README.md # Ce fichier
|
||||||
|
└── config.env # (Optionnel) Configuration pour l'API Fog
|
||||||
|
```
|
||||||
|
|
||||||
|
## 🚀 Utilisation
|
||||||
|
|
||||||
|
1. Rendre le script exécutable :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
chmod +x reinit.sh
|
||||||
|
```
|
||||||
|
|
||||||
|
2. (Optionnel) Installer globalement :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo ln -s $(pwd)/reinit.sh /usr/local/bin/reinit
|
||||||
|
```
|
||||||
|
|
||||||
|
3. Exécuter la commande depuis n'importe où :
|
||||||
|
|
||||||
|
```bash
|
||||||
|
reinit
|
||||||
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
|
## 🔗 Ressources
|
||||||
|
|
||||||
|
* [FogProject GitHub](https://github.com/FOGProject/fogproject)
|
||||||
|
* [Documentation officielle de Fog](https://wiki.fogproject.org/)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
Erreur : The ntfs partition is in an unsafe state
|
|
||||||
Raison : Indique que windows ne s'est pas correctement arrêté
|
|
||||||
Solution : Entrez dans windows, ouvrez powershell et tapez la commande "shutdown -s -t 0"
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user