Mac Pro Demarrage Fantôme BOOTCAMP MacPro 5.1

bdlapierre

Membre actif
6 Décembre 2007
426
60
56
lentilly
Bonjour,

Concerne Mac pro 4.1 flash en 5.1.

Après l'échec de la création de la partition Bootcamp
sous High Sierra (tous essais, clé bootable windows, Paragon nefs, jusqu'à flinguer une partition) :

Si j'appuie sur le bouton de démarrage
j'ai un tiret qui clignote
me disant
rien de bootable
ça ressemble à du windows.

Si j'appuie sur alt au démarrage j'ai le choix de démarrer sur OSX (SSD 120 go).

J'aimerais svp enlever ce souci au démarrage car je souhaite vendre la bête
(Vieille, pas obsolète).

La liste des disque via le terminal (notions) :

macpro$ diskutil list

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *120.0 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk4 119.8 GB disk0s2


/dev/disk1 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *640.1 GB disk1

1: EFI EFI 209.7 MB disk1s1

2: Apple_HFS 520 GO Données 519.8 GB disk1s2

3: Apple_HFS 120 GO DD CLONE 119.9 GB disk1s3


/dev/disk2 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *1.0 TB disk2

1: EFI EFI 209.7 MB disk2s1

2: Apple_HFS 1 TO TIME MACHINE 999.9 GB disk2s2


/dev/disk3 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *1.0 TB disk3

1: EFI EFI 209.7 MB disk3s1

2: Apple_HFS 1 To DONNES 999.9 GB disk3s2


/dev/disk4 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +119.8 GB disk4

Physical Store disk0s2

1: APFS Volume MAC PRO SSD 92.3 GB disk4s1

2: APFS Volume Preboot 22.6 MB disk4s2

3: APFS Volume Recovery 516.1 MB disk4s3

4: APFS Volume VM 20.5 KB disk4s4


Merci de votre aide.
 
Bonjour bdlapierre


Est-ce que tu arrives à démarrer sur le volume (apfs) MAC PRO SSD (via l'écran du gestionnaire de démarrage = touche "alt") > et à ouvrir ta session d'utilisateur ? -->
  • si oui > il te faudrait cet intermédiaire pour démarrer sur High Sierra > un démarrage en mode automatique amenant un plantage du type : "échec de boot de Windows" ?
 
  • J’aime
Réactions: bdlapierre
Bonjour bdlapierre


Est-ce que tu arrives à démarrer sur le volume (apfs) MAC PRO SSD (via l'écran du gestionnaire de démarrage = touche "alt") > et à ouvrir ta session d'utilisateur ? -->
  • si oui > il te faudrait cet intermédiaire pour démarrer sur High Sierra > un démarrage en mode automatique amenant un plantage du type : "échec de boot de Windows" ?
Merci. Oui c'est ça : Démarrage avec Alt et plantage en automatique.
Il semblerait depuis ma question qu'un clonage en aller retour avec Carbon Copy Cloner
et boot intermédiaire sur le clone avant recopie sur MacPro SSD
ai résolu le problème.
Je sauvegarde et je confirme.

Je n'aurais bientôt plus accès au Mac, mais par ailleurs
j'ai bien souffert à pour une fois ne pas réussir à installer windows via bootcamp (dvd réclamé),
Boot sur clé Bootable windows (Problème MBR) , Formatage Paragon NTFS (Non reformat able via Boot clé Windows).
Une vraie punition !
 
Tu peux passer la commande (informative) :
Bloc de code:
nvram -p

  • qui affiche le tableau des variables de la NVRAM (dont celle qui consigne le chemin de démarrage automatique pour l'EFI = programme interne de boot du Mac).

Poste ce tableau ici > dans une fenêtre de code de préférence par le procédé suivant -->

  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
----------

Et tant que tu y es > passe encore les 2 commandes (copier-coller ; l'une après l'autre) :
Bloc de code:
diskutil mount disk0s1
ls -R /Volumes/EFI

  • la 1ère monte le volume EFI de la partition-Système de l'EFI (n°1 sur le SSD)
  • la 2è liste récursivement son contenu

=> poste le tableau retourné (dans une fenêtre de code encore) : il arrive qu'une installation de Windows inscrive des exécutables dans ce volume. Autant les supprimer si c'est le cas.

----------

CCC rend démarrable le volume de destination d'un clonage > en inscrivant un chemin de démarrage sur l'en-tête de ce volume --> si tu as "rétro-cloné" ton volume MAC PRO SSD > cette opération a été effectuée.
 
  • J’aime
Réactions: bdlapierre
Je confirme que le problème au démarrage à disparu.
 
Bloc de code:
mac-pro-de-macpro:~ macpro$ nvram -p
efi-backup-boot-device-data    %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%07%1d%03%05%06%00%00%00%03%05%06%00%02%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00%f8%a5%e14%00%00%00%00%e7%b4%92JAl%c6L%b12%b5%0f%c5~%a8-%02%02%7f%ff%04%00
efi-backup-boot-device    <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>4A92B4E7-6C41-4CC6-B132-B50FC57EA82D</string></dict></dict><key>BLLastBSDName</key><string>disk7s2</string></dict></array>%00
SystemAudioVolume    7
efi-boot-device-data    %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%03%00%00%00%00%00%04%01*%00%02%00%00%00(@%06%00%00%00%00%00`%0b%f3%0d%00%00%00%00%bb%05%ce2%f8%a2%faE%9d%da%cb%0b%88-%9b%86%02%02%04%03$%00%f7%fct%be|%0b%f3I%91G%01%f4%04.hB%86%ccx%f4$5%02C%a0%86%f6%df-%12%8dp%04%04%9a%00\%006%004%000%003%003%002%001%00B%00-%00D%00C%005%003%00-%003%000%00C%004%00-%008%00F%00F%00E%00-%001%000%00A%00A%00F%006%00A%009%001%009%008%00F%00\%00S%00y%00s%00t%00e%00m%00\%00L%00i%00b%00r%00a%00r%00y%00\%00C%00o%00r%00e%00S%00e%00r%00v%00i%00c%00e%00s%00\%00b%00o%00o%00t%00.%00e%00f%00i%00%00%00%7f%ff%04%00
efi-boot-device    <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>F478CC86-3524-4302-A086-F6DF2D128D70</string></dict></dict><key>BLLastBSDName</key><string>disk3s2</string></dict><dict><key>IOEFIDevicePathType</key><string>MediaFilePath</string><key>Path</key><string>\6403321B-DC53-30C4-8FFE-10AAF6A9198F\System\Library\CoreServices\boot.efi</string></dict></array>%00
BootCampHD    %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%02%00%00%00%00%00%7f%ff%04%00
bluetoothInternalControllerInfo    %15%82%ac%05%00%00%11Z%00&J%9bbc
prev-lang:kbd    fr:1111
previous-system-uuid    48D1AB4F-9418-3B1E-A883-CFCC9C700310
SystemAudioVolumeDB    %f7
efi-apple-payload0-data    %02%01%0c%00%d0A%03%0a%00%00%00%00%01%01%06%00%02%1f%03%12%0a%00%02%00%00%00%00%00%04%01*%00%01%00%00%00(%00%00%00%00%00%00%00%00@%06%00%00%00%00%00%cb%9f%c482%13%bbA%83%c5%80%01q%c7%d0%ba%02%02%04%04\%00\%00E%00F%00I%00\%00A%00P%00P%00L%00E%00\%00F%00I%00R%00M%00W%00A%00R%00E%00\%00M%00P%005%001%00_%000%000%008%009%00_%000%000%00B%00_%00L%00O%00C%00K%00E%00D%00.%00f%00d%00%00%00%7f%ff%04%00
bluetoothHostControllerSwitchBehavior    always
bluetoothActiveControllerInfo    %15%82%ac%05%00%00%00%00%11Z%00&J%9bbc
fmm-computer-name    Mac Pro de Macpro
csr-active-config    w%00%00%00
efi-apple-payload0    <array><dict><key>IOMatch</key><dict><key>IOProviderClass</key><string>IOMedia</string><key>IOPropertyMatch</key><dict><key>UUID</key><string>38C49FCB-1332-41BB-83C5-800171C7D0BA</string></dict></dict><key>BLLastBSDName</key><string>disk1s1</string></dict><dict><key>IOEFIDevicePathType</key><string>MediaFilePath</string><key>Path</key><string>\EFI\APPLE\FIRMWARE\MP51_0089_00B_LOCKED.fd</string></dict></array>%00
EFIBluetoothDelay    %b8%0b
efi-backup-boot-device-data-data    %01%03%18%00%0b%00%00%00%00%00%d5%ff%00%00%00%00%ff%ff%fd%ff%00%00%00%00%04%06%14%00%eb%85%05+%b8%d8%a9I%8b%8c%e2%1b%01%ae%f2%b7%7f%ff%04%00
mac-pro-de-macpro:~ macpro$
 
Tu peux passer la commande (informative) :
Bloc de code:
nvram -p

  • qui affiche le tableau des variables de la NVRAM (dont celle qui consigne le chemin de démarrage automatique pour l'EFI = programme interne de boot du Mac).

Poste ce tableau ici > dans une fenêtre de code de préférence par le procédé suivant -->

  • dans la page de ce fil de MacGé > presse le bouton
    InsererCodeMcGe.jpg
    (carré avec un + inscrit - juste au milieu de la largeur de la fenêtre totale) dans la barre de menus au-dessus du champ de saisie d'un message > menu  : </> Code > par ⌘V colle dans la fenêtre Code > presse le bouton Insérer (ce procédé permet un affichage fenêtré qui économise l'espace de page en respectant la mise en forme des tableaux du «Terminal» --> d'où une plus grande lisibilité)
----------

Et tant que tu y es > passe encore les 2 commandes (copier-coller ; l'une après l'autre) :
Bloc de code:
diskutil mount disk0s1
ls -R /Volumes/EFI

  • la 1ère monte le volume EFI de la partition-Système de l'EFI (n°1 sur le SSD)
  • la 2è liste récursivement son contenu
=> poste le tableau retourné (dans une fenêtre de code encore) : il arrive qu'une installation de Windows inscrive des exécutables dans ce volume. Autant les supprimer si c'est le cas.

----------

CCC rend démarrable le volume de destination d'un clonage > en inscrivant un chemin de démarrage sur l'en-tête de ce volume --> si tu as "rétro-cloné" ton volume MAC PRO SSD > cette opération a été effectuée.

Et pour l'EFI j'ai le message suivant

diskutil mount disk0s1 ls -R /Volumes/EFI
Usage: diskutil mount [readOnly] [-mountPoint Path] DiskIdentifier|DeviceNode
Mount will mount the volume in the "standard" place (/Volumes), unless
an optional mount point is specified
 
En NVRAM > à la variable efi-boot-device (qui désigne l'« appareil de démarrage automatique de l'EFI ») --> tu as la mention (j'abrège cette syntaxe indigeste) -->
Bloc de code:
----<string>disk3s2</string>----<string>\6403321B-DC53-30C4-8FFE-10AAF6A9198F\System\Library\CoreServices\boot.efi</string>----

  • soit l'identifiant d'appareil du volume MAC PRO SSD > son UUID de volume > et le chemin conduisant au lanceur de l'OS boot.efi. RAS.

-----------

Pour les autres commandes > tu dois les passer séparément (l'une après l'autre) :
Bloc de code:
diskutil mount disk0s1
ls -R /Volumes/EFI

  • d'abord la 1ère qui monte le volume EFI > et quand tu as le retour te disant :
Bloc de code:
disk0s1 mounted

  • tu passes la 2è qui liste son contenu et tu postes le tableau.
 
En NVRAM > à la variable efi-boot-device (qui désigne l'« appareil de démarrage automatique de l'EFI ») --> tu as la mention (j'abrège cette syntaxe indigeste) -->
Bloc de code:
----<string>disk3s2</string>----<string>\6403321B-DC53-30C4-8FFE-10AAF6A9198F\System\Library\CoreServices\boot.efi</string>----

  • soit l'identifiant d'appareil du volume MAC PRO SSD > son UUID de volume > et le chemin conduisant au lanceur de l'OS boot.efi. RAS.

-----------

Pour les autres commandes > tu dois les passer séparément (l'une après l'autre) :
Bloc de code:
diskutil mount disk0s1
ls -R /Volumes/EFI

  • d'abord la 1ère qui monte le volume EFI > et quand tu as le retour te disant :
Bloc de code:
disk0s1 mounted

  • tu passes la 2è qui liste son contenu et tu postes le tableau.
Ah Ok.ça me dit Volume failed to mount.
 
Dernière édition:
Le Conteneur (qui est un espace-disque virtuel) est exporté comme disk3 (je suppose) > mais le SSD physique lui est disk0. Et sur ce disk0 > la partition ESP (= EFI_System_Partition) = la disk0s1 (elle est hors Conteneur apfs - c'est une partition primaire).

Le message dit qu'il y a eu échec du montage du volume EFI sur cette partition disk0s1 --> j'avais oublié qu'à partir de l'OS High Sierra > le volume EFI du disque de démarrage ne peut plus être monté qu'avec des droits root.

Donc passe la commande :
Bloc de code:
sudo diskutil mount disk0s1

  • à 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. Tu devrais obtenir comme retour -->
Bloc de code:
Volume EFI on disk0s1 mounted

  • passe alors la 2è commande -->
Bloc de code:
ls -R /Volumes/EFI

  • et poste le tableau retourné.
 
Le Conteneur (qui est un espace-disque virtuel) est exporté comme disk3 (je suppose) > mais le SSD physique lui est disk0. Et sur ce disk0 > la partition ESP (= EFI_System_Partition) = la disk0s1 (elle est hors Conteneur apfs - c'est une partition primaire).

Le message dit qu'il y a eu échec du montage du volume EFI sur cette partition disk0s1 --> j'avais oublié qu'à partir de l'OS High Sierra > le volume EFI du disque de démarrage ne peut plus être monté qu'avec des droits root.

Donc passe la commande :
Bloc de code:
sudo diskutil mount disk0s1

  • à 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. Tu devrais obtenir comme retour -->
Bloc de code:
Volume EFI on disk0s1 mounted

  • passe alors la 2è commande -->
Bloc de code:
ls -R /Volumes/EFI



  • et poste le tableau retourné.

J'obtiens :

EFI

/Volumes/EFI/EFI:
APPLE

/Volumes/EFI/EFI/APPLE:
EXTENSIONS

/Volumes/EFI/EFI/APPLE/EXTENSIONS:
Firmware.scap
 
Il n'y a dans le volume EFI que des exécutables Apple : RAS.

Tu pourras démonter le volume (s'il est toujours affiché monté sur ton Bureau) > par la commande :
Bloc de code:
diskutil umount force disk0s1
 
  • J’aime
Réactions: bdlapierre
Il n'y a dans le volume EFI que des exécutables Apple : RAS.

Tu pourras démonter le volume (s'il est toujours affiché monté sur ton Bureau) > par la commande :
Bloc de code:
diskutil umount force disk0s1

Merci.
Je suppose que CCC avait bien résolu le problème.