3.5 KiB
| sidebar_position | title |
|---|---|
| 3 | Partie B — Windows ne Démarre Pas |
Partie B — Windows ne Démarre Pas (Live USB Linux)
Si le PC du client ne démarre pas sous Windows, vous utiliserez un environnement Linux live pour accéder au disque dur et copier les fichiers de la base de données.
B1 — Démarrer sur la Clé USB Linux Live
- Insérez votre clé USB Ubuntu amorçable dans le PC en panne.
- Allumez le PC et entrez dans le Menu de Démarrage (généralement
F8,F11ouF12— varie selon le fabricant). - Sélectionnez votre clé USB dans le menu de démarrage.
- Lorsque Ubuntu se charge, choisissez "Try Ubuntu" (ne pas installer).
B2 — Monter le Disque Windows
Ubuntu peut monter le disque Windows automatiquement. Sinon :
- Ouvrez l'application Files (gestionnaire de fichiers). Le disque Windows devrait apparaître dans la barre latérale gauche — cliquez dessus pour le monter.
- S'il n'apparaît pas, ouvrez un Terminal et exécutez :
# Lister tous les disques et partitions disponibles
sudo fdisk -l
Recherchez une partition de type NTFS avec la taille correspondant au disque principal du client (par ex., /dev/sda3). Ensuite, montez-la :
sudo mkdir -p /mnt/windows
sudo mount -t ntfs-3g /dev/sda3 /mnt/windows
Remplacez /dev/sda3 par le nom de partition correct obtenu via fdisk -l.
- Vérifiez que le disque est monté :
ls /mnt/windows
Vous devriez voir les dossiers Windows habituels : Users, Program Files, Windows, etc.
B3 — Monter la Clé USB
- Branchez votre clé USB de support. Ubuntu la montera automatiquement sous
/media/ubuntu/. - Trouvez le point de montage exact :
ls /media/ubuntu/
Notez le nom du dossier (ce sera le nom de la clé USB, par ex., SUPPORT_USB). Votre chemin USB complet sera quelque chose comme /media/ubuntu/SUPPORT_USB.
B4 — SQL Server : Copier les Fichiers depuis le Disque HS
Accédez au répertoire de données de SQL Server et copiez les fichiers :
# Ajustez le dossier de version MSSQL (MSSQL14=2017, MSSQL15=2019, MSSQL16=2022)
ls "/mnt/windows/Program Files/Microsoft SQL Server/MSSQL15.MSSQLSERVER/MSSQL/DATA/"
Vous verrez tous les fichiers .mdf, .ndf et .ldf listés. Copiez les fichiers de base de données du client sur la clé USB :
# Créer un dossier sur la clé USB pour l'organisation
mkdir -p /media/ubuntu/SUPPORT_USB/Recuperation_SQLServer
# Copier les fichiers de la base de données cible (remplacez ClientDB par le nom réel)
sudo cp "/mnt/windows/Program Files/Microsoft SQL Server/MSSQL15.MSSQLSERVER/MSSQL/DATA/ClientDB.mdf" \ /media/ubuntu/SUPPORT_USB/Recuperation_SQLServer/
sudo cp "/mnt/windows/Program Files/Microsoft SQL Server/MSSQL15.MSSQLSERVER/MSSQL/DATA/ClientDB_log.ldf" \ /media/ubuntu/SUPPORT_USB/Recuperation_SQLServer/
# Si un fichier secondaire existe, copiez-le également
sudo cp "/mnt/windows/Program Files/Microsoft SQL Server/MSSQL15.MSSQLSERVER/MSSQL/DATA/ClientDB.ndf" \ /media/ubuntu/SUPPORT_USB/Recuperation_SQLServer/ 2>/dev/null || true
B5 — PostgreSQL : Copier les Fichiers depuis le Disque HS
# Créer un dossier sur la clé USB
mkdir -p /media/ubuntu/SUPPORT_USB/Recuperation_PostgreSQL
# Copier tout le répertoire de données (ajustez le numéro de version si nécessaire)
sudo cp -r "/mnt/windows/Program Files/PostgreSQL/15/data" \
/media/ubuntu/SUPPORT_USB/Recuperation_PostgreSQL/