Archives mensuelles : octobre 2015

Manipulations de format mbr et gpt

gpt-mbrContrairement à ce que l’on pense généralement, il est possible de convertir un disque dur pour le faire passer du format mbr au format gpt et inversement.

La manipulation n’est pas aisée, mais elle fonctionne. On peut le faire avec un Windows mais aussi avec un Linux.

L’outil à utiliser dans ce cas-là est un outil Linux appelé gdisk. Il fonctionne en mode texte, mais sa puissance est incontestable.

Avertissement : toute manipulation de la table de partition est sensible. Il faut en faire une sauvegarde au préalable. Gdisk permet de faire ça très aisément. Par exemple, pour sauver dans /home la table du disque sda vers un fichier partsave  :

sudo sgdisk /dev/sda -b partsave

Pour informations complémentaires sur les formats mbr et gpt, consulter cette synthèse.

Les combinaisons Windows /Linux et réseaux

Ws-LinuxUne des grandes tentations de beaucoup de possesseurs de pc, à juste titre, est d’ajouter une distribution Linux à leur PC prééquipé avec W7, W8 ou W10. Avec un bios classique, l’opération est plutôt simple, mais en uefi, c’est un peu plus délicat. Les tutos qui suivent sont un peu vieillissants, mais la technique reste d’actualité. Et ce d’autant plus que les réparations demeurent toujours les mêmes.

  • Présentation d’une installation dual-boot en uefi entre W8 et Xubuntu. (obsolète)
  • Présentation d’une installation dual-boot en uefi entre W8 et Fedora.(obsolète)
  • Pas de partition Windows visible lors de l’installation d’un dual-boot (obsolète)
  • Comment récupérer un dual-boot perdu après MAJ de W8. (obsolète)
  • Contourner avec Refind l’échec de l’installation de Grub en uefi (a priori obsolète)
  1. Mise en réseau de deux PC W7 physiques et d’un Linux Mint virtuel. (pdf à retrouver)
  2. Triple boot Linux – w10 – w7 avec menu unique en uefi.
  3. Supprimer proprement Ubuntu dans un dual boot en UEFI.
  4. Mise en place et réglages de grub pour un dual-boot Mint / Fedora UEFI.
  5. Réparer le path de bootmgr de Windows après suppression des partitions Linux 
  6. Créer une clé USB de dépannage Refind ou Supergrub2 Disk (à refaire)
  7. Réparer dual-boot mbr avec partition efi inutile (démo externe)
  8. Conversion dual-boot legacy-mbr vers uefi-gpt (démo externe)
  9. Réparer un dual-boot Manjaro /Mint après mise à jour de Mint  (à voir si refaire ou pas)
  10. Résoudre l’erreur de l’installation en uefi d’Ubuntu 19-04 sur disque dos (obsolète, mais pour mémoire)
  11. Installer une Xubuntu 26.04 non-invasive sur un PC avec W10 préinstallé (nouveau)
  12. Récupérer avec testdisk une Xubuntu malencontreusement effacée (nouveau)
  13. Installer une Xubuntu 26.04 indépendante sur disque secondaire ou externe (nouveau)

Quelques dépannages significatifs proches de tutoriels (ou devenus des tutoriels faits par d’autres):

 

Les dual-boot windows et Windows / Réseaux

logo-windows-8-dual-bootLa plupart des dual-boot sont possibles, mais ils dépendent de l’adaptation de la machine à un système un peu ancien. Ainsi, pas mal de PC récents n’acceptent plus Ws seven, soit parce que les pilotes n’existent pas, soit parce que le bios génère des blocages.

 

  • Créer un dual-boot W10-W7 en uefi (obsolète)
  • Une démonstration qu’on peut créer un dual-boot entre W8 et W7 en uefi (obsolète)
  • Un dual boot en uefi entre W8 et W10 (obsolète)
  • Réseau simple avec Mot de passe entre deux PC sous W7. (obsolète)
  1. Créer un dual-boot W10 / Winre en UEFI -(3 méthodes de boot, dont Refind) (nouveau)

 

Techniques utiles

cmdQuelques techniques efficaces en invite de commandes ou autres outils pour se dépanner facilement.

 

 1. Création d’une clé usb bootable en uefi

Depuis un autre pc W8/W10, on insère la clé usb, on sélectionne la touche windows et X, puis « invite de commandes en mode administrateur ». Depuis Vista ou W7, choisir le menu démarrer > programmes > accessoires et clic droit sur cmd.

diskpart
list disk (on repère le n° de la clé, d'après la taille affichée)
select disk n (on remplace n par le n° de la clé)
clean  (ici, on supprime tout, donc pas d'erreur)
create partition primary
format fs=fat32 quick
assign
active (pour la rendre bootable) 
exit

Là, on ouvre le fichier iso de W7, W8 ou W10 avec 7zip, winrar, ou daemon tools, et on copie tout le contenu de l’iso (en UEFI, version 64 bits obligatoire) sur la clé. Elle est prête.

A noter qu’un outil permet de faire la même chose de manière automatisée : rufus:

    • Option « mbr pour bios et UEFI ».
    • Formatage en fat32
    • On sélectionne l’iso sur laquelle on veut booter..

Nouveau : créer une clé Windows bootable depuis un PC sous Linux.

2. Réparation d’un « grub-rescue> » affiché au démarrage, ou suppression d’une partition Linux (legacy et UEFI)

A. W7 est installé en mode traditionnel (legacy). C’est de moins en moins fréquent.

La manipulation se fait depuis la console de réparation ou depuis le DVD d’installation, en invite de commandes.

bootrec /fixmbr
bootrec /fixboot

On exécute ensuite les points B.b et B. c. qui sont communs aux deux types d’installation.

B. W7 (on en trouve), W8 ou W10  est installé en uefi

Tout est faisable depuis Windows lui-même en invite de commandes. On monte la partition efi en Z, on supprime le dossier Ubuntu et son contenu et on démonte le volume Z. On supprime les partitions Linux et on nettoie la NVRam. Il ne reste aucune trace d’Ubuntu.

a. On supprime grub et le dossier Ubuntu de la partition efi

mountvol z: /s
z:
cd efi
cd ubuntu
dir (on voit grubx64.efi et shimx64.efi et mokmanager.efi, en principe)
del *.*
cd ..
rd ubuntu
mountvol z: /d

b. Supprimer les  partitions Linux (en général, il y en a deux, la racine et le Swap)

c. Étendre la partition précédente (en principe C)  pour récupérer l’espace libéré.

d. Installer Easyuefi et supprimer l’entrée Ubuntu si elle se trouve encore dans la NVram (c’est fréquent). Faisable aussi avec bcdedit /delete, mais autant faire simple.

3. Désactivation de la mise en hibernation par l’invite de commandes.

On lance l’invite de commandes (de préférence en administrateur), et on tape :

powercfg -h off

Sinon, on essaie en invite de commandes, mode administrateur.

del /A:HS c:\hiberfil.sys

On remplace C par la lettre de son système.

4. Installer et faire un état des Lieux avec Testdisk.

Voir sur le sujet suivant : http://ikewdu.free.fr/installer-testdisk-pour-recuperer-des-partitions/

5. Ajouter une entrée en NVRam d’un PC UEFI

Quatre méthodes pour ajouter une entrée NVRAM en UEFI (nouveau)

6. Créer et mettre en page un document propre sous Libre Office Writer 

Exemple de mise en page d’un document via les styles.

7. Liens vers des sites présentant des tutos à connaître

Page de synthèse sur les sites et tutos efficaces

Les tutoriels et sujets concernant Windows 7 et 8

Windows-8-logoQuelques techniques utiles de réparation de Windows 8, notamment lorsque la réinstallation s’avère compliquée.

Ces dépannages et tutoriels s’appliquent bien entendu à W8.1 également. La plupart concernent l’UEFI, donc les versions 64 bits.

 

Dépannages divers liés au démarrage HS

Annexes

1. Trouver la clé préinscrite dans le bios

Avec W8 préinstallé, il est totalement inutile de chercher la clé, car elle est inexploitable telle quelle. Mais si vous y tenez, ce soft sait lire les données ACPI dans le bios et afficher la clé :

http://rweverything.com/downloads/: bouton ACPI et puis MSDM

Sous Linux (depuis un live-cd, par exemple) , on peut aussi en installant acpidump et en tapant:

sudo acpidump -n MSDM

Des liens de téléchargement utiles

download

On trouve en ligne, sur de nombreux sites, les liens vers les principaux systèmes installés sur les PC. Il est conseillé d’utiliser les sites officiels. Je donne néanmoins d’autres liens, puisqu’ils existent, même si je ne cautionne ni leur diffusion ni leur téléchargement.

 

 

1. Les liens officiels de Microsoft :

Nouveau lien : Outil de téléchargement multi-systèmes

2. Les outils utiles pour se dépanner : WinRE et DART 8, 8.1 et 10.

3. Les outils Linux (live-cd et live-usb)

Inutile de télécharger une version au graphisme trop chargé.

4. Les liens non officiels (sans implication de ma part) :

5. Graver ou créer une clé USB bootable.

Les tutoriels et sujets concernant Windows 10

Jwindows-10-logoe propose ici une série de sujets concernant Windows 10, et notamment les techniques de rétrogradation. Beaucoup sont confrontés aux dysfonctionnement de ce nouveau systèmes et le retour en arrière n’est pas toujours facile. Il n’y aura pas de sujet sur Windows 11, 12 et plus, puisque j’ai abandonné cet OS définitivement.

 

Quelques solutions :

  • Création a posteriori d’une clé de réparation par reparamétrage de reagent.xml (obsolète)
  • Rétrograder de W10 à W8 lorsqu’on n’a plus de dossier windows.old (obsolète)
  • Agrandir la partition C en déplaçant la partition de récupération de 450 Mio (obsolète)
  • Accéder à un compte inaccessible (peut-être refait à l’occasion)
  • Le problème de l’écran noir avec la MAN 1803 (obsolète)
  1. Vidéo de démonstration d’une remise à l’état d’usine par déploiement avec la commande dism.
  2. Optimiser l’espace disponible pour réduction de partition Windows.
  3. Déplacer Winre.wim d’une partition dédiée vers la partition Windows depuis un live-cd Linux
  4. Contourner le blocage dû à la perte du mot de passe de connexion (démo externe)
  5. Renommer un utilisateur son dossier /users associé.
  6. Réparer le démarrage de W10 sans passer par la commande bcdboot.
  7. Déplacer proprement la partition de récupération de 450 Mio.
  8. De Wintogo à Windows 10 polyvalent (UEFI – Legacy) sur disque mbr.
  9. Faire démarrer un Windows UEFI sur disque GPT en mode Legacy. 
  10. Deux méthodes de conversion de Windows legacy vers uefi 
Et en plus… 

Anciens sujets concernant W7 et W8 - pour information, images non réinstallées.

Redémarrage avancé vers un périphérique (usb ou ubuntu). Depuis W10 :
- aller dans paramètres ( le petit engrenage rouge )
- mise à jour et sécurité
- récupération
- démarrage avancé
- cliquer sur " redémarrer maintenant "
- choisir " utiliser un périphérique "
- normalement on devrait avoir une entrée Ubuntu, CD-Rom ou USB...