Impossible de supprimer un volume windows

GrumpuMT

Membre confirmé
4 Mai 2020
51
0
32
Bonjour,
Après avoir éplucher les divers sujet du forum, je dois me résoudre à passer par la création d'un sujet car je n'arrive pas à comprendre mon ordinateur.
Lorsque je démarre mon mac en appuyant sur ALT, je me rends compte que j'ai 2 volumes : 1 Windows et 1 Mac OS. (photo jointe)
Mon soucis, c'est que je ne le vois nul part dans mon ordinateur et même sur le terminal.
Je souhaiterai supprimer le volume windows qui est défaillant (affichage bleu avec un message de réparation via BIOS lorsque je le sélectionne).

Les informations utile :
  • Je dispose d'un MacBook Pro (13 pouces, mi-2012).
  • Version Mojave 10.14.6
  • 1 SSD de démarrage + 1 Disque dur 1To (pour le stockage de mes fichiers.)
Bloc de code:
MBP-de-matthieu:~ grumpymt$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:       Microsoft Basic Data STOCKAGE                1000.0 GB  disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *275.1 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         274.9 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +274.9 GB   disk2
                                 Physical Store disk1s2
   1:                APFS Volume Sans titre              25.4 GB    disk2s1
   2:                APFS Volume Preboot                 25.1 MB    disk2s2
   3:                APFS Volume Recovery                507.5 MB   disk2s3
   4:                APFS Volume VM                      1.1 GB     disk2s4

Merci d'avance de la qualité de vos réponses aux sujets existant !

IMG_1262_2.jpg
 
Dernière édition par un modérateur:
Bonsoir Grumpu

Le volume Windows doit être > uniquement à l'écran du gestionnaire de démarrage (alt) => le label que prend un des 2 petits volumes EFI d'en-tête des disques. Parce que ce volume doit héberger les fichiers de prédémarrage d'un OS Windows supprimé et qu'il est donc scanné comme démarrable par le Boot Manager.

- on va examiner d'abord le volume EFI (non monté par défaut) du HDD de 1 To. Passe la commande (copier-coller) :​
Bloc de code:
sudo diskutil mount disk0s1 ; ls -R /Vol*/EFI

  • à validation > une demande de password s'affiche (commande sudo) --> tape ton mot-de-passe de session admin en aveugle - aucun caractère ne se montrant à la frappe - et revalide
  • la commande monte le volume EFI du HDD > puis liste récursivement ses contenus

Poste le retour.
 
Merci pour ta réponse @macomaniac, voici le retour de la commande :

Bloc de code:
MBP-de-matthieu:~ grumpymt$ sudo diskutil mount disk0s1 ; ls -R /Vol*/EFI
Password:
Volume EFI on disk0s1 mounted
BOOTLOG    EFI

/Volumes/EFI/EFI:
APPLE

/Volumes/EFI/EFI/APPLE:
FIRMWARE

/Volumes/EFI/EFI/APPLE/FIRMWARE:
MBP91.scap
 
Rien dans ce volume EFI (que des données Apple).

- passe la commande :​
Bloc de code:
sudo diskutil umount force disk0s1 ; sudo diskutil mount disk1s1 ; ls -R /Vol*/EFI

  • qui démonte le volume EFI > monte l'autre volume EFI > liste récursivement ses contenus

Poste le retour.
 
Voilà le retour !
Bloc de code:
MBP-de-matthieu:~ grumpymt$ sudo diskutil umount force disk0s1 ; sudo diskutil mount disk1s1 ; ls -R /Vol*/EFI
Password:
Volume EFI on disk0s1 force-unmounted
Volume EFI on disk1s1 mounted
EFI

/Volumes/EFI/EFI:
APPLE

/Volumes/EFI/EFI/APPLE:
EXTENSIONS

/Volumes/EFI/EFI/APPLE/EXTENSIONS:
Firmware.scap
MBP-de-matthieu:~ grumpymt$
 
Rien que de l'Apple. Je me demande si tu n'aurais pas redémarré (depuis hier) > et si les volumes EFI n'auraient pas permuté d'index d'appareil.

- donc on refait une passe :​
Bloc de code:
sudo diskutil umount force disk1s1 ; sudo diskutil mount disk0s1 ; ls -R /Vol*/EFI

  • qui démonte l'actuel volume EFI > monte l'autre > liste ses contenus

Poste le retour. Je n'arrive pas à croire que tu aies un volume Windows affiché à l'écran du gestionnaie de démarrage > sans que ça ne découle d'un volume EFI (d'après mon expérience de nombreux cas).
 
ça me paraît étonnant également, j'ai cherché des heures pour comprendre sans jamais avoir de réponse.


Bloc de code:
MBP-de-matthieu:~ grumpymt$ sudo diskutil umount force disk1s1 ; sudo diskutil mount disk0s1 ; ls -R /Vol*/EFI
Password:
Volume EFI on disk1s1 force-unmounted
Volume EFI on disk0s1 mounted
BOOTLOG    EFI

/Volumes/EFI/EFI:
APPLE

/Volumes/EFI/EFI/APPLE:
FIRMWARE

/Volumes/EFI/EFI/APPLE/FIRMWARE:
MBP91.scap
MBP-de-matthieu:~ grumpymt$
 
Bon : alors c'est confirmé => rien dans les volumes EFI. Reste à savoir s'il n'y aurait pas un chemin de démarrage fixé sur l'en-tête d'un volume EFI.

- passe la commande :​
Bloc de code:
bless --info /Vol*/EFI

  • qui affiche le chemin de démarrage (éventuel) du volume EFI actuellement monté

Poste le retour.
 
Rien ne s'affiche avec cette commande !
Bloc de code:
MBP-de-matthieu:~ grumpymt$ bless --info /Vol*/EFI
MBP-de-matthieu:~ grumpymt$
 
Aucun chemin de démarrage. On poursuit l'enquête.

- passe la commande :​
Bloc de code:
sudo diskutil umount force disk0s1 ; sudo diskutil mount disk1s1 ; bless --info /Vol*/EFI

  • qui démonte l'actuel EFI > monte l'autre > cherche un chemin de démarrage

Poste le retour.
 
Il se passe pas grand chose comme si c'était normal.

Bloc de code:
MBP-de-matthieu:~ grumpymt$ sudo diskutil umount force disk0s1 ; sudo diskutil mount disk1s1 ; bless --info /Vol*/EFI
Password:
Volume EFI on disk0s1 force-unmounted
Volume EFI on disk1s1 mounted
MBP-de-matthieu:~ grumpymt$
 
Bilan : les volumes EFI sont innocents.

- alors le responsable est forcément un autre volume > monté dans le temps du boot ("alt") avec un label = "Windows". On examine le volume STOCKAGE.​

Passe les commandes :
Bloc de code:
df -H /Vol*/STOCKAGE
bless --info /Vol*/STOCKAGE

  • qui : mesurent l'occupation de STOCKAGE > puis affichent son (éventuel) chemin de démarrage

Poste le retour.
 
Le disque STOCKAGE a été installé il y a longtemps. Ça serait surprenant que ce soit ça !

Bloc de code:
MBP-de-matthieu:~ grumpymt$ df -H /Vol*/STOCKAGE
Filesystem     Size   Used  Avail Capacity iused ifree %iused  Mounted on
/dev/disk0s2   1000    71G   929G     8%       0     0  100%   /Volumes/STOCKAGE
MBP-de-matthieu:~ grumpymt$ bless --info /Vol*/STOCKAGE
 
Aucun chemin de démarrage sur STOCKAGE

- comment se fait-il que le volume Apple affiché à l'écran de boot s'intitule Mac OS > alors que le seul autre volume interne (apfs) s'intitule Sans titre ?​

As-tu un disque externe connecté au Mac ?
 
Passe la commande :
Bloc de code:
ls /Vol*/STOCKAGE

  • qui liste les objets de 1er rang du volume STOCKAGE

Poste le retour. Sans chemin de démarrage > il peut suffire qu'un (pré)démarreur de Windows soit scanné par le Boot Manager à 1 degré de profondeur du volume

Poste le retour.
 
J'avoue ne pas tout comprendre des manipulations que nous faisons en ce moment !

Bloc de code:
MBP-de-matthieu:~ grumpymt$ ls /Vol*/STOCKAGE
$RECYCLE.BIN            5892041T56
00 - Téléchargement        82390618500033
01 - Capture d'écran        BOOTNXT
02 - Font             BOOTSECT.BAK
03 - Perso            Boot
04 - Projets            System Volume Information
05 - Freelance            bootmgr
MBP-de-matthieu:~ grumpymt$
 
Hé ! hé ! hé ! -->
Bloc de code:
bootmgr

  • il s'agit d'un boot_loader (chargeur ou lanceur d'OS) "Legacy" (vieille école = type Windows-7) de Windows.
  • il y a aussi un dossier Boot peut-être suspect ; avec 2 autres BOOT(quelque chose) suspects aussi

Est-ce que ces objets te servent à quelque chose ?
 
Je ne savais pas que j'avais ce genre d'éléments dans mon DD. Mais ces objets ne me servent pas puisque normalement ce DD me sert de stockage de fichier important. Donc si on peut supprimer les éléments qui posent problème sans supprimer le reste pourquoi pas ! :)
 
On inspecte à côté de bootmgr (le suspect n°1) > le suspect auxiliaire.

- passe la commande :​
Bloc de code:
ls /Vol*/STOC*/Boot

  • qui liste les contenus du dossier (présumé) : Boot

Poste le retour.