macOS Big Sur Gros micmac disque verrouillé

Nouvoul

Membre expert
Club iGen
4 Mars 2005
3 817
536
117
Bonjour,
Ça va être un peu compliqué/confus :sorry:
Depuis quelques jours j'ai un gros problème avec mon SSD externe, qui monte bien sur le bureau mais qui, malgré toutes mes tentatives (SOS disque, lire les infos > tout en lecture-écriture, éléments inclus, ignorer ou pas les permissions...) reste toujours verrouillé, si bien que pour par exemple modifier le nom d'un fichier mon mot de passe est requis, et que mes logiciels photos n'ont qu'un accès limité aux photos qu'il contient, je peux les voir (browse) mais pas les développer. De plus ce SSD contenant Catalina, il n'apparaît plus dans préfs système > disque de démarrage, je n'ai de proposé que mon HD interne avec Big Sur. Je ne trouve aucune solution pour revenir à un état "normal"; en remontant un peu dans le temps, je me demande si ça ne proviendrait pas du fait que pour me simplifier la vie j'avais changé le mot de passe pour mettre le même que celui de mon Big Sur/MacHD, et comme il n'apparaît plus dans "Disque de démarrage" je ne peux plus modifier ce mot de passe, donc je tourne en rond. C'est peut-être une piste, mais j'aurais besoin de conseils pointus genre macomaniaque, mais pas trop compliqués quand même.
Les logs m'indiquent une erreur 513, qui correspondrait effectivement à un problème d'autorisations.
Merci d'avance, je ne suis vraiment pas grand amateur de Terminal, mais s'il faut en passer par à je m'y plongerai.
 
Petite précision pour ceux qui ont commencé à se pencher sur mon problème: si j'éjecte le SSD, puis que je le "remonte" via utilitaire de disque, une partie du problème est résolue (dossier images déverrouillé dans AcdSee 7 par exemple, je peux les développer) mais toujours impossible de modifier les noms de fichiers dans le finder sans mot de passe, et démarrage impossible sur ce disque (non présent dans le choix de disque de démarrage). J'ai bien tout mis en lecture-écriture pour moi, admin, everybody, appliquer aux éléments inclus etc, rien n'y fait. Je n'y comprends rien. Comme "restaurer" m'effacerait tout, non merci !
Pas d'âme charitable et disponible pour me sortir du pétrin ?
 
Le lendemain... La nuit portant conseil, je me demande si je n'avais pas supprimé malencontreusement le fichier EFI du SSD, ce qui expliquerait qu'il ne soit plus bootable et les problèmes de permissions. Si c'est bien ça, que faire pour retrouver un "EFI" (celui que j'avais avait dû être installé par Patched Sur, que j'ai toujours sur le SSD).
Merci de vos préconisations que j'attends anxieusement.
 
Bonjour Nouvoul

Je peux inspecter ton SSD externe > mais en te faisant passer des commandes dans le terminal.

- d'accord ?​
 
Ah, mon sauveur ? C'est avec joie, hier j'avais vu quelques messages de toi indiquant ce qu'il fallait saisir dans le terminal, mais j'ai oublié. Je crois que tout le système (Catalina) est bien sur le SSD, manquerait juste que l'EFI. A toi et déjà merci.
 
Le SSD externe branché au Mac > lance le Terminal (Applications > Utilitaires) > saisis la commande (copier-coller) :
Bloc de code:
diskutil list external
et ↩︎ (presse la touche "Entrée" du clavier pour exécuter la commande)
  • tu vas voir s'afficher en mode texte la configuration du disque externe seul

Poste le retour en copier-coller > en veillant à faire le coller dans un Bloc de code (c'est plus lisible !) par le procédé suivant -->

- en bas de cette page des forums MacGé => utilise le menu (le 16è depuis la gauche = vers le milieu de la barre) dans la barre de menus au-dessus du champ de saisie d'un message > sous-menu : </> (= Bloc de code) => tu fais ton coller dans la fenêtre de code et Continuer.​

=> ces informations montreront la configuration du SSD.
 
Voilà, le SSD c'est le 1To, pas my Passport.
Bloc de code:
Last login: Thu Apr 29 08:43:39 on console

The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
imac-bigsur:~ xxx diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk0s1
   2:                 Apple_APFS ⁨Container disk2⁩         121.1 GB   disk0s2

/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_APFS ⁨Container disk2⁩         1000.0 GB  disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.1 TB     disk2
                                 Physical Stores disk0s2, disk1s2
   1:                APFS Volume ⁨Macintosh HD - Données⁩  499.3 GB   disk2s1
   2:                APFS Volume ⁨Preboot⁩                 250.5 MB   disk2s2
   3:                APFS Volume ⁨Recovery⁩                613.8 MB   disk2s3
   4:                APFS Volume ⁨VM⁩                      1.1 MB     disk2s4
   5:                APFS Volume ⁨Macintosh HD⁩            16.3 GB    disk2s5
   6:              APFS Snapshot ⁨com.apple.bless.9984...⁩ 16.3 GB    disk2s5s1

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk3
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk3s1
   2:                 Apple_APFS ⁨Container disk5⁩         499.9 GB   disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
   2:                 Apple_APFS ⁨Container disk6⁩         999.9 GB   disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk5
                                 Physical Store disk3s2
   1:                APFS Volume ⁨My Passport⁩             43.9 GB    disk5s1

/dev/disk6 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +999.9 GB   disk6
                                 Physical Store disk4s2
   1:                APFS Volume ⁨SSD 1To - Données⁩       368.5 GB   disk6s1
   2:                APFS Volume ⁨Preboot⁩                 26.2 MB    disk6s2
   3:                APFS Volume ⁨Recovery⁩                525.8 MB   disk6s3
   4:                APFS Volume ⁨VM⁩                      17.2 GB    disk6s4
   5:                APFS Volume ⁨SSD 1To⁩                 11.0 GB    disk6s5

imac-bigsur:~ $ diskutil list external
/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *500.1 GB   disk3
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk3s1
   2:                 Apple_APFS ⁨Container disk5⁩         499.9 GB   disk3s2

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
   2:                 Apple_APFS ⁨Container disk6⁩         999.9 GB   disk4s2

/dev/disk5 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +499.9 GB   disk5
                                 Physical Store disk3s2
   1:                APFS Volume ⁨My Passport⁩             43.9 GB    disk5s1

/dev/disk6 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +999.9 GB   disk6
                                 Physical Store disk4s2
   1:                APFS Volume ⁨SSD 1To - Données⁩       368.5 GB   disk6s1
   2:                APFS Volume ⁨Preboot⁩                 26.2 MB    disk6s2
   3:                APFS Volume ⁨Recovery⁩                525.8 MB   disk6s3
   4:                APFS Volume ⁨VM⁩                      17.2 GB    disk6s4
   5:                APFS Volume ⁨SSD 1To⁩                 11.0 GB    disk6s5

imac-bigsur:~ moi
 
Dernière édition:
Voici le SSD concerné -->
Bloc de code:
/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk4
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
   2:                 Apple_APFS ⁨Container disk6⁩         999.9 GB   disk4s2

/dev/disk6 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +999.9 GB   disk6
                                 Physical Store disk4s2
   1:                APFS Volume ⁨SSD 1To - Données⁩       368.5 GB   disk6s1
   2:                APFS Volume ⁨Preboot⁩                 26.2 MB    disk6s2
   3:                APFS Volume ⁨Recovery⁩                525.8 MB   disk6s3
   4:                APFS Volume ⁨VM⁩                      17.2 GB    disk6s4
   5:                APFS Volume ⁨SSD 1To⁩                 11.0 GB    disk6s5
  • comme tu peux le voir > la 1ère partition primaire du disque est bien une partition EFI -->
Bloc de code:
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk4s1
  • pas de problème ici. Par ailleurs > je vois une distribution à 5 volumes de Catalina dans le Conteneur. On va faire comme si c'était ton OS de démarrage > et qu'il s'agisse de restaurer une capacité de démarrage qui serait plantée.

Passe la commande (copier-coller) :
Bloc de code:
diskutil mount disk6s2
  • qui monte le volume de prédémarrage Preboot recelant le chemin de démarrage de la distribution Catalina

Si le retour déclare que le volume Preboot est bien monté sur l'appareil de partition disk6s2 > passe la commande (copier-coller) :
Bloc de code:
bless --info /Vol*/"SSD 1To"
  • qui affiche le chemin de démarrage

Poste le retour.
 
Bloc de code:
bless --info /Vol*/"SSD 1To"
 12884902116 => Blessed System File is /Volumes/Preboot/B18D3B49-D4C2-4F82-AE12-C5E0A1C46741/System/Library/CoreServices/boot.efi
 12884901975 => Blessed System Folder is /Volumes/Preboot/B18D3B49-D4C2-4F82-AE12-C5E0A1C46741/System/Library/CoreServices
The blessed volume in this APFS container is "/Volumes/SSD 1To".
No blessed APFS snapshot for this volume.
 
Le chemin de démarrage est valide. Rien à dire à ce sujet.

- passe encore la commande (copier-coller) :​
Bloc de code:
ls /Vol*/SSD*\Do*
  • la commande liste les objets de 1er rang (fichiers ou dossiers) du volume-Données : SSD 1To - Données

Poste le retour.
 
Applications Users home private
Library Volumes mnt sw
System cores opt usr

(désolé je n'ai pas mis le bloc)
 
La distribution des dossiers-Système est complète pour ce qui est d'un volume-Données.

- passe encore la commande :​
Bloc de code:
ls -ald /Vol*/SSD*\Do*
  • la commande affiche les autorisations du volume-Données

Poste le retour.
 
Bloc de code:
The default interactive shell is now zsh.
To update your account to use zsh, please run `chsh -s /bin/zsh`.
For more details, please visit https://support.apple.com/kb/HT208050.
imac-bigsur:~ moi$ ls -ald /Vol*/SSD*\Do*
drwxr-xr-x@ 23 moi  staff  736 20 mar 16:49 /Volumes/SSD 1To - Données
imac-bigsur:~ moi$
 
Si tu fais un cmd I sur l'icône du volume SSD 1To - Donnée affichée sur le Bureau > pour ouvrir une fenêtre d'informations du Finder -->

- tout en bas de la fenêtre > est-ce que l'option : "Ignorer les autorisations de ce volume" est cochée ? => ce qui expliquerait que l'utilisateur du volume apparaisse comme moi (au lieu de root) et le groupe principal comme staff (au lieu de wheel).​
 
Non, ce n'est pas coché; sont en lecture-écriture: système, admin et everyone.
 
Si ce n'est pas coché > la commande qui a retourné les autorisations :
Bloc de code:
drwxr-xr-x@ moi  staff [everyone]
  • avère que l'utilisateur du volume est moi et le groupe principal staff (et pas ce que montrent les informations du Finder).

Passe la commande :
Bloc de code:
sudo chown 0:0 /Volumes/"SSD 1To - Données"
  • à 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 restaure à user=root & primary group=wheel les accédants au volume

As-tu obtenu un retour de la commande ?
 
J'ai "imac-bigsur:~moi$"
(fallait-il que passe celle suggérée plus haut:
The default interactive shell is now zsh.
To update your account to use zsh, please run chsh -s /bin/zsh
)?
 
Bon. Repasse la commande :
Bloc de code:
ls -ald /Vol*/SSD*\Do*
  • qui affiche les autorisations du volume

Poste le retour.
 
Bloc de code:
Last login: Thu Apr 29 11:53:32 on ttys000

imac-bigsur:~ moi$ ls -ald /Vol*/SSD*\Do*
drwxr-xr-x@ 23 moi  staff  736 20 mar 16:49 /Volumes/SSD 1To - Données
imac-bigsur:~ moi$
 
Dernière édition par un modérateur:
Tout se passe comme si les autorisations étaient désactivées sur le volume.

- bon : on fait un test. Redémarre > la touche "alt" tenue pressée pour obtenir l'écran de choix du volume de démarrage => vois-tu affiché un volume SSD 1 To ?​