BootCamp / iMac Mid 2010

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
Hello !

Me suis mis en tête d'installer un Windows sur mon vieille iMac (vintage ils disent chez Apple).
C'est un véritable casse tête (par rapport à l'installation que j'ai faite directement sur premier coup sur mon iMac 2017 !)

Je dois rater un gros truc ...

Alors :
  1. je lance Bootcamp
  2. je laisse juste coché "Installer ou supprimer Windows 7 ou Windows 8"
  3. je clique sur "Continuer"
  4. il me dit "Le disque d’installation est introuvable.
    Insérez le disque d’installation Windows puis patientez quelques instants que le disque soit reconnu."
    (J'ai sur une clé usb sur laquelle j'ai mis le setup de Windows 8 que j'ai crée avec le MediaCreationTools de Microsoft).
  5. Impossible d'aller plus loin que cette étape (Bootcamp ne me propose que mes deux disques locaux (installés à l'usine lors de la commande Apple).
Je me suis dis que cela venait peut être du fait que c'était une clé usb, alors j'ai fais la même histoire avec un disque dur externe (usb).

Voilà, Voilà je me demande la procédure à suivre pour installer Windows 8 (car 10 semble incompatible).

J'espère que vous pourrez m'aidez a résoudre mon problème.
Merci.

P.S: j'ai join les captures de mon boutcamp ainsi que l'erreur.
 

Fichiers joints

  • step1.png
    step1.png
    163,8 KB · Affichages: 189
  • error.png
    error.png
    118,9 KB · Affichages: 197

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 377
5 493
Avec ce modèle de 2010 tu ne pourras faire l'installation que depuis un DVD gravé depuis un vrai PC. Si le lecteur interne est HS, c'est encore possible depuis un lecteur/graveur externe USB.
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
Bon .... alors .... Je vais pas tarder à arrêter de lutter ... et aller me coucher :)
Mon lecteur CD est mort, j'en ai commandé un sur amazon, livraison le soir même, reçu ce soir, .... (cool ... j'étais bien chaud).

Je lance l'installation de windows avec 70Go.
Après plus d'une heure, le processus de partitionnement reste toujours figé à environ la moitié.
Je redémarre, avec le Cmd Opt R .... il se passe rien pendant plus de 3h ....
Je reboot, et je me relance avec l'assistant bootcamp ... et là .... surprise ... des trucs que j'ai jamais vu et que je pige pas.

L'espace restant est incohérent.
Si je clique sur les 40go de disponible, çà se transforme sous mes yeux en 4go libre !!!!

Merci pour vos lumières.

Assistant_Boot_Camp_et_Utilitaire_de_disque.jpg
b.jpg
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 292
26 217
Forêt de Fontainebleau
Salut tabasco

Va à : Applications > Utilitaires > lance le «Terminal». Dans la fenêtre qui s'est ouverte > passe (une à la fois) les 2 commandes :
Bloc de code:
diskutil list
diskutil verifyVolume /
et ↩︎ (presse la touche "Entrée" du clavier après chaque commande pour l'exécuter)

  • la 1ère retourne le tableau des disques attachés au Mac > dont celui du disque interne avec le sous-tableau du Container APFS
  • la 2è lance une vérification du système de fichiers APFS dont dépend le volume Macintosh SSD démarré > ce qui donne lieu à un affichage analytique du processus

Tu n'as qu'à poster ces 2 tableaux ici en copier-coller > mais avant de faire ton coller > presse le bouton (4è avant la fin à droite) 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é).

=> tu es peut-être victime d'une erreur du système de fichiers APFS comme cela a été attesté récemment dans un fil très curieux.
 

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 377
5 493
Je vois aussi un lecteur externe ESD-ISO, c'est quoi exactement, que contient-il ?
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
Merci Locke pour ton message.

Voici les retours de commandes

Bloc de code:
imac-2010:~ tabasko$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         250.8 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD 2          2.0 TB     disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh SSD           155.3 GB   disk2s1
   2:                APFS Volume Preboot                 18.6 MB    disk2s2
   3:                APFS Volume Recovery                517.4 MB   disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            ESD-ISO                *3.5 GB     disk3


Bloc de code:
imac-2010:~ tabasko$ diskutil verifyVolume /
Started file system verification on disk2s1 Macintosh SSD
Verifying file system
Volume could not be unmounted
Using live mode
Performing fsck_apfs -n -l -x /dev/rdisk2s1
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
The volume /dev/rdisk2s1 appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk2s1 Macintosh SSD
 

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 377
5 493
Oui mais, que contient ESD-ISO 3,5 Go ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 292
26 217
Forêt de Fontainebleau
Il apparaît bien que le volume Macintosh SSD fait 153,3 Go + 18,6 Mo de Preboot + 517,4 Mo de Recovery > + quasi nul pour VM = presque 154 Go en tout occupé par les 4 volumes dans le Container APFS dont la capacité totale est de 250,8 Go. Ce qui donne 96,8 Go d'espace libre.

Je ne vois pas pourquoi, dans le panneau Stockage, 71,15 Go sont considérés occupés par les "autres volumes" > lesdits autres volumes ici n'étant que les 3 (Preboot > Recovery > VM) qui totalisent moins de 1 Go.

Tu n'as qu'à passer encore les 2 commandes :
Bloc de code:
diskutil verifyVolume disk2
df -H /

  • la 1ère vérifie l'ensemble de Conteneur APFS
  • la 2è mesure les espaces : total dans le Conteneur > occupé par le volume Macintosh SSD > libre dans le Conteneur

=> tu n'as qu'à poster encore ces affichages.
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
Bloc de code:
imac-2010:~ tabasko$ diskutil verifyVolume disk2
Started file system verification on disk2
Verifying storage system
Using live mode
Performing fsck_apfs -n -x -l /dev/disk0s2
Checking volume
Checking the container superblock
Checking the EFI jumpstart record
Checking the space manager
Checking the object map
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Checking the APFS volume superblock
Checking the object map
Checking the fsroot tree
Checking the snapshot metadata tree
Checking the extent ref tree
Checking the snapshots
Verifying allocated space
warning: Overallocation Detected on Main device: (749183+1) bitmap address (89064)
The volume /dev/disk0s2 appears to be OK
Storage system check exit code is 0
Finished file system verification on disk2

Bloc de code:
imac-2010:~ tabasko$ df -H /
Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on
/dev/disk2s1   251G   155G    24G    87% 1170098 9223372036853605709    0%   /
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 292
26 217
Forêt de Fontainebleau
Alors voici le résultat des courses -->

la 2è commande confirme bien à 155 Go l'espace occupé par les données du volume Macintosh SSD --> mais évalue à seulement 24 Go l'espace restant libre dans le Conteneur > alors même qu'il n'y a dans ce Conteneur que 3 autres volumes totalisant moins de 1 Go.

Donc alors qu'il devrait y avoir 155 + 1 = 156 Go occupés dans le Conteneur --> 251 - 156 = 95 Go d'espace libre disponible ; il n'y a que 24 Go d'espace estimé libre --> comme si les 3 volumes Preboot (18 Mo) + Recovery (517 Mo) + VM (= quasi 0) totalisaient 71 Go.

Il y a donc un sacré lézard > mais la vérification portant sur le Conteneur APFS global évente la mèche ici (fin de l'affichage) :
Bloc de code:
Verifying allocated space
warning: Overallocation Detected on Main device: (749183+1) bitmap address (89064)

--> il y a une erreur massive en ce qui concerne le gestionnaire de l'allocation des blocs dans le système de fichiers APFS. Il surestime de 71 Go l'espace occupé > là où il n'y a rien qui occupe, en terme de fichiers identifiables, les blocs.

Tu ne peux pas réparer un système de fichiers sans que tous les volumes qu'il gère ne soient démontés. Je t'invite quand même à re-démarrer par ⌘R en mode Recovery > à aller à la barre de menus supérieure de l'écran > menu Utilitaires > pour lancer le «Terminal». Passe la commande :
Bloc de code:
hdiutil info

  • qui va retourner le tableau de toutes les images-disques actuellement montées avec le statut de leur disque virtuel

=> tu peux poster ce tableau ici en copier-coller > si tu en fais un copier dans le presse-papier > puis tu quittes le «Terminal» > lance l'option : "Obtenir de l'aide en ligne" = un navigateur «Safari» > navigue à ce fil > pour coller le tableau ici. Je voudrais vérifier le statut de l'image-disque recelant le RecoveryOS sur lequel tu es démarré. Si elle réside en RAM > c'est donc que tu peux réparer le système de fichiers APFS à partir de son environnement.
 

Locke

What am I doing here?
Modérateur
Club MacG
20 Juillet 2011
38 377
5 493
Les fichiers pour installer Windows. C'est un lecteur CD externe (car celui de mon mac est H.S et comme mon mac est ancien j'ai pas d'autre choix que de passer par le CD.)
OK, mais petit rappel : il faut impérativement que ce soit un DVD gravé depuis un vrai PC et non pas une copie des fichiers d'installation.
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
OK, mais petit rappel : il faut impérativement que ce soit un DVD gravé depuis un vrai PC et non pas une copie des fichiers d'installation.

Oui oui gravé depuis une image iso officiel de Windows 8 (depuis un vrai pc oui)


Bloc de code:
-bash-3.2# hdiutil info
framework       : 480.1.2
driver          : 10.13v480.1.2
images          : 19
================================================
image-path      : ramfile://490961728
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : false
blockcount      : 4192552
blocksize       : 512
writeable       : TRUE
autodiskmount   : <unknown>
removable       : false
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk2    GUID_partition_scheme   
/dev/disk2s1    48465300-0000-11AA-AA11-00306543ECAC    /
================================================
image-path      : ram://10240
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 10240
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk5        /private/var/log
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk6        /Volumes
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk7        /private/var/tmp
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk8        /private/var/run
================================================
image-path      : ram://4096
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 4096
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk9        /private/tmp
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk10        /System/Installation
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk11        /private/var/db
================================================
image-path      : ram://24576
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 24576
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk12        /private/var/folders
================================================
image-path      : ram://4096
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 4096
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk13        /private/var/root/Library
================================================
image-path      : ram://2048
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 2048
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk14       
================================================
image-path      : ram://4096
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 4096
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk15        /private/var/root/Library/Containers
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk16        /Library/Preferences
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk17        /Library/Preferences/SystemConfiguration
================================================
image-path      : ram://2048
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 2048
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk18        /Library/Keychains
================================================
image-path      : ram://12288
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 12288
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk19        /private/var/tmp/RecoveryTemp
================================================
image-path      : ram://12288
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 12288
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk20        /private/var/tmp/OSISPredicateUpdateProductTemp
================================================
image-path      : ram://1024
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 1024
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk21        /private/var/tmp/InstallerCookies
================================================
image-path      : ram://4096
shadow-path     : <none>
icon-path       : <none>
image-type      : <unknown>
system-image    : TRUE
blockcount      : 4096
blocksize       : <unknown>
writeable       : TRUE
autodiskmount   : false
removable       : TRUE
image-encrypted : <false>
mounting user   : root
mounting mode   : <unknown>
process ID      : <in-kernel>
/dev/disk22        /Library/Logs/DiagnosticReports
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
86 292
26 217
Forêt de Fontainebleau
Alors voici la réponse :
Bloc de code:
image-path      : ramfile://490961728

  • on a affaire à un fichier résident de la RAM dont la taille est 4192552 blocs = 2 Go. Donc tu es actuellement démarré en RAM comme si tu avais fait un démarrage par internet.

Tu n'as qu'à passer pour toi-même une commande :
Bloc de code:
diskutil list

  • afin de vérifier quel est l'identifiant de disque du Container APFS. Je vais supposer ici que c'est toujours disk2 > mais si son n° avait changé avec le démarrage Recovery > tu le modifies dans la commande.

Passe la commande :
Bloc de code:
diskutil repairVolume disk2

  • qui va tenter de réparer le système de fichiers APFS global. Tu n'as qu'à poster l'affichage retourné ici.
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
Depuis ma session (normale)

Bloc de code:
imac-2010:~ tabasko$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *251.0 GB   disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         250.8 GB   disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *2.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                  Apple_HFS Macintosh HD 2          2.0 TB     disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +250.8 GB   disk2
                                 Physical Store disk0s2
   1:                APFS Volume Macintosh SSD           155.4 GB   disk2s1
   2:                APFS Volume Preboot                 18.6 MB    disk2s2
   3:                APFS Volume Recovery                517.4 MB   disk2s3
   4:                APFS Volume VM                      20.5 KB    disk2s4

Je le fais de ma session actuelle ? ou je retourne en R ? pour ta commande Repair ?
 

tabasko

Membre actif
1 Décembre 2003
703
16
45
Paris
www.123boost.com
J'ai fais en recovery :
diskutil list .... le disk2 s'appellait alors disk3 (!!!)
j'ai refais la même commande (repairVolume) ... j'ai pas eu le réflexe de copier/coller les logs, mais à priori il a trouvé des trucs et les a corriger.

Donc me revoilà à l'étape d'hier :)
Je vais donc m'apprêter à faire comme hier et lancer l'installation, mais si le "partitionnement" plante pendant plus d'une heure comme hier ... et que je dois rédémarrer l'iMac çà va me replanter au nez.....
 

Fichiers joints

  • Vide.png
    Vide.png
    6,8 KB · Affichages: 147