10.12 Sierra Impossible de réinstaller macOS Sierra _ Pb via OS X Base System

  • Créateur du sujet Créateur du sujet DeuxD
  • Date de début Date de début
Bonjour,
ma cervelle est en train de bouillir!
J'ai sensiblement le même pb, (à savoir impossible de réinstaller high sierra sur mon dd pour "acces denied").
Je pensais donc trouver la solution dans cette discussion, mais je ne m'y retrouve pas totalement au niveau de la liste des disques, qui pour ma part est la suivante :

Bloc de code:
-bash-3.2# 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:          Apple_CoreStorage Macintosh HD            999.3 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3

/dev/disk1 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk1
   1:                        EFI EFI                     314.6 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk1s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk1s3

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.0 TB     disk3
                                 Logical Volume on disk1s2, disk0s2
                                 22609EB1-DFE8-4A82-AE1A-6EAD34F3E846
                                 Unencrypted

-bash-3.2#

merci de votre aide
 
Salut FafaBar

Le problème spécifique traité dans ce fil est le suivant : par une erreur de manipulation dans l'Utilitaire de Disque de la session de secours --> des utilisateurs se retrouvent avoir restauré au volume Macintosh HD de leur Mac le volume de l'OS de secours. En conséquence : le nom du volume Macintosh HD devient OS X Base System (à identité de celui du volume source de la restauration) > et le contenu du grand volume devient identique à celui du volume de secours = un OS de secours-clone d'environ 1,2 Go.

La solution consiste simplement à reformater le grand volume > avant de réinstaller un OS en mode propre.

----------

D'après le tableau que tu a posté --> il est clair que tu as un iMac avec un SSD & un HDD associé en mode Fusion Drive. Le nom du volume exporté par ce dispositif est Macintosh HD --> ce qui exclut qu'une restauration soit intervenue clonant l'OS de secours dans ce volume de 1 To. La seule analogie entre ton problème et celui de ce fil doit être qu'une ré-installation ou installation d'OS au volume se trouve bloquée.

Il faudrait donc que tu détailles un peu plus ton problème -->

  • quel est l'OS installé dans le volume Macintosh HD ? - peux-tu toujours le démarrer et ouvrir une session ou bien y a-t-il un plantage de démarrage ? - as-tu des données à sauvegarder dans ce volume ou non ?

Pour apporter un complément d'information > passe la commande (dans le Terminal de la session de secours si tu n'en as pas d'autres) -->
Bloc de code:
diskutil info /V*/Mac*

  • les astériques * abrègent les saisies : V* = Volumes > Mac* = Macintosh HD
  • la commande affiche un tableau d'informations sur le volume

Poste ce tableau ici.
 
Bonjour et merci de ton retour :

Pour répondre à tes questions :
- OS Installé : High sierra
- démarrage : cela plante sur la pomme avec la barre au 2/3 environ (actuellement je ne redémarre plus qu'en mode
- données à sauver : non pas vraiment (mais si je pouvais m'éviter de tout avoir à réinstaller/reconfigurer ca serait plutot confortable ;-)


Bloc de code:
-bash-3.2# diskutil info /V* /Mac*
Usage:  diskutil info[rmation] [-plist]
        MountPoint|DiskIdentifier|DeviceNode|UUID | -all
Display detailed information about a disk or partition.
Root or administrator access is not required.
 
Dernière édition:
voici des infos du disque :
Bloc de code:
Nom du volume : Macintosh HD
Type de volume : Volume logique CoreStorage
Nœud d’appareil BSD : disk3
Point de montage : /Volumes/Macintosh HD
Système de fichiers : Mac OS étendu
Connexion : PCI-Express
Chemin d’arborescence de l’appareil : IODeviceTree:/PCI0@0/RP17@1B/SSD0@0/AppleS1XController
Inscriptible : Non
Sensible à la casse : Non
UUID du système de fichiers : 9B16D127-1089-3E7E-83C5-929E748AE51B
UUID CoreStorage : 22609EB1-DFE8-4A82-AE1A-6EAD34F3E846
LVG UUID CoreStorage parent : 7A3D1CBA-0516-494C-A418-73C9FB17F1FD
Capacité du volume : 1 021 994 074 112
Espace disponible (espace purgeable + espace vide) : 613 618 708 480
Espace purgeable : 0
Espace libre : 613 618 708 480
Espace utilisé : 408 375 365 632
Nombre de fichiers : 920 446
Propriétés activées : Oui
Est chiffré : Non
Protection de l’intégrité du système prise en charge : Oui
Vérifiable : Oui
Réparable : Oui
Démarrable : Non
Journalisée : Non
Numéro du disque : 3
Nom du support : Macintosh HD
Type de support : Générique
Éjectable : Non
SSD : Oui
État S.M.A.R.T. : Non géré
Disques parents : disk1s2, disk0s2
 
Tu as séparé par un espace V* et /Mac* --> repasse la commande :
Bloc de code:
diskutil info /V*/Mac*

  • /V*/Mac* formant un bloc sans espace intercalaire.

Poste le tableau retourné par la commande (qui me parle davantage que celui de l'Utilitaire de Disque).
 
désolé ! voilà le résultat

Bloc de code:
-bash-3.2# diskutil info /V*/Mac*
   Device Identifier:        disk3
   Device Node:              /dev/disk3
   Whole:                    Yes
   Part of Whole:            disk3
   Device / Media Name:      APPLE HDD ST1000DM003

   Volume Name:              Macintosh HD
   Mounted:                  Yes
   Mount Point:              /Volumes/Macintosh HD

   Content (IOContent):      Apple_HFS
   File System Personality:  HFS+
   Type (Bundle):            hfs
   Name (User Visible):      Mac OS Extended
   Owners:                   Enabled

   OS Can Be Installed:      No
   Booter Disk:              disk1s3
   Recovery Disk:            disk1s3
   Media Type:               Generic
   Protocol:                 PCI-Express
   SMART Status:             Not Supported
   Volume UUID:              9B16D127-1089-3E7E-83C5-929E748AE51B
   Disk / Partition UUID:    22609EB1-DFE8-4A82-AE1A-6EAD34F3E846

   Disk Size:                1.0 TB (1021994074112 Bytes) (exactly 1996082176 512-Byte-Units)
   Device Block Size:        4096 Bytes

   Volume Total Space:       1.0 TB (1021994074112 Bytes) (exactly 1996082176 512-Byte-Units)
   Volume Used Space:        408.4 GB (408375365632 Bytes) (exactly 797608136 512-Byte-Units) (40.0%)
   Volume Free Space:        613.6 GB (613618708480 Bytes) (exactly 1198474040 512-Byte-Units) (60.0%)
   Allocation Block Size:    4096 Bytes

   Read-Only Media:          Yes
   Read-Only Volume:         Yes

   Device Location:          Internal
   Removable Media:          Fixed

   Solid State:              Yes
   Virtual:                  Yes
   Hardware AES Support:     No

   This disk is a Core Storage Logical Volume (LV).  Core Storage Information:
   LV UUID:                  22609EB1-DFE8-4A82-AE1A-6EAD34F3E846
   LVF UUID:                 1878D8CF-2173-463C-AB7E-05DCC69C7AE2
   LVG UUID:                 7A3D1CBA-0516-494C-A418-73C9FB17F1FD
   PV UUID (disk):           F1178A8F-0367-4031-BFB2-12CE0E4844CA (disk0s2)
   PV UUID (disk):           E5D0B9E7-C12A-4939-A36D-EBC54B1D893A (disk1s2)
   Fusion Drive:             No
   Encrypted:                No

-bash-3.2#
 
Tu as ici le "pourquoi du comment" -->
Bloc de code:
   Read-Only Media:          Yes
   Read-Only Volume:         Yes

  • le volume Macintosh HD est monté en mode readonly (lecture seule). Il est donc verrouillé contre toute action d'écriture - réinstallation comprise.
  • la raison d'un tel montage "faible" (en lecture seule) est couramment une corruption (= erreurs graves) dans le système de fichiers - qui est la structure logique génératrice du volume.

Afin de vérifier cette conjecture > passe la commande :
Bloc de code:
diskutil verifyVolume /V*/Mac*

  • la commande vérifie : a) le système de stockage CoreStorage > b) le système de fichiers jhfs+ du volume Macintosh HD

Poste l'affichage retourné par la commande.
 
  • J’aime
Réactions: FafaBar
voilà le retour :

Bloc de code:
-bash-3.2# diskutil verifyVolume/V*/Mac$
diskutil: did not recognize verb "verifyVolume/V*/Mac$"; type "diskutil" for a list
-bash-3.2# diskutil verifyVolume/V*/Mac*
diskutil: did not recognize verb "verifyVolume/V*/Mac*"; type "diskutil" for a list
-bash-3.2# diskutil verifyVolume /V*/Mac*
Started file system verification on disk3 Macintosh HD
Verifying storage system
Performing fsck_cs -n -x --lv --uuid 7A3D1CBA-0516-494C-A418-73C9FB17F1FD
Checking volume
disk1s2: Scan for Volume Headers
disk0s2: Scan for Volume Headers
disk1s2: Scan for Disk Labels
disk0s2: Scan for Disk Labels
Logical Volume Group 7A3D1CBA-0516-494C-A418-73C9FB17F1FD spans 2 devices
disk0s2+disk1s2: Scan for Metadata Volume
Logical Volume Group has a 62 MB Metadata Volume with no redundancy
Start scanning metadata for a valid checkpoint
Load and verify Segment Headers
Unable to bootstrap transaction group 640347: incorrect block type
Continue scanning metadata for an older checkpoint
Load and verify Segment Headers
Load and verify Checkpoint Payload
Load and verify Transaction Segment
Load and verify Transaction Segment
Load and verify Transaction Segment
Load and verify Transaction Segment
Load and verify Transaction Segment
Load and verify Transaction Segment
Incorporate 5 newer non-checkpoint transactions
Load and verify Virtual Address Table
Load and verify Segment Usage Table
Load and verify Metadata Superblock
Load and verify Logical Volumes B-Trees
Logical Volume Group contains 1 Logical Volume
Load and verify 1878D8CF-2173-463C-AB7E-05DCC69C7AE2
Load and verify 22609EB1-DFE8-4A82-AE1A-6EAD34F3E846
Load and verify Freespace Summary
Load and verify Block Accounting
Load and verify Live Virtual Addresses
Roll-back 1 commit checkpoint for stable state
Load and verify Segment Cleaning
The volume 7A3D1CBA-0516-494C-A418-73C9FB17F1FD appears to be OK
Storage system check exit code is 0
Verifying file system
Volume was successfully unmounted
Performing fsck_hfs -fn -x /dev/rdisk3
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
Checking multi-linked files
Checking catalog hierarchy
Checking extended attributes file
Checking volume bitmap
Checking volume information
The volume Macintosh HD appears to be OK
File system check exit code is 0
Restoring the original state found as mounted
Finished file system verification on disk3 Macintosh HD
-bash-3.2#
 
Il n'y a aucune erreur > ni dans le système de stockage CoreStorage (requis par le Fusion Drive) > ni dans le système de fichiers jhfs+ (gestionnaire du volume). Je ne sais pas à quoi attribuer le montage actuel en lecture seule -->

  • j'ai noté qu'il ne s'agit pas du seul volume Macintosh HD qui soit monté en lecture seule > mais le "Media" de ce volume est aussi indiqué comme en lecture seule. Le "Media" du volume Macintosh HD > me paraît être le Logical Volume du CoreStorage - qui est un espace-disque virtuel sur lequel monte le volume Macintosh HD. S'il en est ainsi > il y aurait un problème intrinsèque au dispositif CoreStorage du Fusion Drive > le Logical Volume se trouvant exporté en mode readonly. Pourtant > la vérification du CoreStorage n'a retourné aucune erreur.

Tu as 408 Go de données dans le volume Macintosh HD. Elle sont accessibles en lecture > et pourraient être clonées dans le volume d'un DDE USB (via une commande du Terminal) -->

  • as-tu un DDE avec suffisamment d'espace libre pour cette opération ?
 
bon, je ne sais pas si c'est une bonne nouvelle, mais disons que ca avance, merci.

oui, j'ai un dd usb de 500 Go.
 
Alors attache-le à ton Mac > puis passe les commandes (l'une après l'autre) :
Bloc de code:
diskutil list
df -H

  • la 1ère affiche le tableau des disques
  • la 2è mesure l'occupation des volumes montés

Poste ces 2 tableaux.
 
le 1er tableau (part1):

Bloc de code:
-bash-3.2# diskutil list
/dev/disk0 (internal):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                         24.0 GB    disk0
   1:                        EFI EFI                     314.6 MB   disk0s1
   2:          Apple_CoreStorage Macintosh HD            23.6 GB    disk0s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk0s3

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:          Apple_CoreStorage Macintosh HD            999.3 GB   disk1s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk1s3

/dev/disk2 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        +2.1 GB     disk2
   1:                  Apple_HFS OS X Base System        2.0 GB     disk2s1

/dev/disk3 (internal, virtual):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                  Apple_HFS Macintosh HD           +1.0 TB     disk3
                                 Logical Volume on disk0s2, disk1s2
                                 22609EB1-DFE8-4A82-AE1A-6EAD34F3E846
                                 Unencrypted
 
suite
Bloc de code:
/dev/disk4 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +5.2 MB     disk4

/dev/disk5 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk5

/dev/disk6 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk6

/dev/disk7 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk7

/dev/disk8 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk8

/dev/disk9 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk9

/dev/disk10 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk10

/dev/disk11 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +12.6 MB    disk11

/dev/disk12 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +4.2 MB     disk12

/dev/disk13 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk13

/dev/disk14 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk14

/dev/disk15 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk15

/dev/disk16 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk16

/dev/disk17 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +1.0 MB     disk17

/dev/disk18 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk18

/dev/disk19 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +6.3 MB     disk19

/dev/disk20 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +524.3 KB   disk20

/dev/disk21 (disk image):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:                            untitled               +2.1 MB     disk21

/dev/disk22 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *500.1 GB   disk22
   1:                 DOS_FAT_32 MYPASSPORT              500.1 GB   disk22s1
 
et le 2e tableau :

Bloc de code:
-bash-3.2# df -H
Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk2s1    2.0G   1.3G   722M    64%   45172 4294922107    0%   /
devfs           210k   210k     0B   100%     712          0  100%   /dev
/dev/disk4      5.2M   2.1M   3.2M    40%      20 4294967259    0%   /private/var/log
/dev/disk5      524k   147k   377k    29%       6 4294967273    0%   /Volumes
/dev/disk6      524k   156k   369k    30%       8 4294967271    0%   /private/var/tmp
/dev/disk7      524k   160k   365k    31%      12 4294967267    0%   /private/var/run
/dev/disk8      2.1M   143k   2.0M     7%       2 4294967277    0%   /private/tmp
/dev/disk9      524k   147k   377k    29%       3 4294967276    0%   /System/Installation
/dev/disk10     524k   311k   213k    60%      23 4294967256    0%   /private/var/db
/dev/disk11      13M   3.2M   9.4M    26%      93 4294967186    0%   /private/var/folders
/dev/disk12     4.2M   4.0M   176k    96%     368 4294966911    0%   /private/var/root/Library
/dev/disk14     2.1M   143k   2.0M     7%       2 4294967277    0%   /private/var/root/Library/Containers
/dev/disk15     524k   180k   344k    35%      11 4294967268    0%   /Library/Preferences
/dev/disk16     524k   164k   360k    32%       6 4294967273    0%   /Library/Preferences/SystemConfiguration
/dev/disk17     1.0M   180k   868k    18%       6 4294967273    0%   /Library/Keychains
/dev/disk18     6.3M   176k   6.1M     3%       2 4294967277    0%   /private/var/tmp/RecoveryTemp
/dev/disk19     6.3M   856k   5.4M    14%       4 4294967275    0%   /private/var/tmp/OSISPredicateUpdateProductTemp
/dev/disk20     524k   143k   381k    28%       2 4294967277    0%   /private/var/tmp/InstallerCookies
/dev/disk21     2.1M   303k   1.8M    15%       4 4294967275    0%   /Library/Logs/DiagnosticReports
/dev/disk1s3    650M   541M   102M    85%      25 4294967254    0%   /Volumes/Image Volume
/dev/disk3      1.0T   408G   614G    40% 1088724 4293878555    0%   /Volumes/Macintosh HD
/dev/disk22s1   500G   458G    42G    92%       0          0  100%   /Volumes/MYPASSPORT
-bash-3.2#
 
Tu as 458 Go de données dans le volume MYPASSPORT --> tu es sûr de vouloir les supprimer ?
 
Alors passe la commande :
Bloc de code:
diskutil eraseDisk jhfs+ Clone disk22

  • respecte tous les espaces entre les termes
  • la commande efface le disque du DDE et le reparamètre "Mac" : table GUID > format jhfs+ > nom de volume Clone

Poste l'affichage retourné par la commande.
 
Ok voilà
Bloc de code:
-bash-3.2# diskutil eraseDisk jhfs+ Clone disk22
Started erase on disk22
Unmounting disk
Creating the partition map
Waiting for partitions to activate
Formatting disk22s2 as Mac OS Extended (Journaled) with name Clone
Initialized /dev/rdisk22s2 as a 465 GB case-insensitive HFS Plus volume with a 40960k journal
Mounting disk
Finished erase on disk22
c'est fait :