Pblm RAID externe USB en carafe

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 881
25 194
Forêt de Fontainebleau
Passe une commande (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk2 ; diskutil list disk2
  • qui reparamètre le disque entier de la clé : table GPT > format jhfs+ > volume CLE - puis affiche la configuration de la clé seule

Poste le retour complet de la commande.
 

fbertee

Membre junior
1 Mars 2010
17
0
Passe une commande (copier-coller) :
Bloc de code:
diskutil eraseDisk jhfs+ CLE gpt disk2 ; diskutil list disk2
  • qui reparamètre le disque entier de la clé : table GPT > format jhfs+ > volume CLE - puis affiche la configuration de la clé seule

Poste le retour complet de la commande.

Bloc de code:
MacBookPro:~ FB$ diskutil eraseDisk jhfs+ CLE gpt disk2 ; diskutil list disk2
Started erase on disk2
Unmounting disk
Creating the partition map
Error: -69877: Couldn't open device
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.5 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                 Apple_RAID                         250.1 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 881
25 194
Forêt de Fontainebleau
Échec de la commande par impossibilité d'écrire au disque une nouvelle table de partition.

- à supposer que la clé concernée soit toujours disk2 > passe les 2 commandes (l'une après l'autre) :​
Bloc de code:
diskutil umountDisk force disk2
sudo gpt destroy disk2
  • la 1ère démonte le disque de sa prise en charge logique par le kernel
  • la 2è détruit la table GPT d'en-tête du disque

Poste les 2 retours obtenus.
 

fbertee

Membre junior
1 Mars 2010
17
0
Échec de la commande par impossibilité d'écrire au disque une nouvelle table de partition.

- à supposer que la clé concernée soit toujours disk2 > passe les 2 commandes (l'une après l'autre) :​
Bloc de code:
diskutil umountDisk force disk2
sudo gpt destroy disk2
  • la 1ère démonte le disque de sa prise en charge logique par le kernel
  • la 2è détruit la table GPT d'en-tête du disque

Poste les 2 retours obtenus.

La première a fonctionné:

Bloc de code:
MacBookPro:~ FB$ diskutil umountDisk force disk2
Forced unmount of all volumes on disk2 was successful

Mais pas la 2° (lié au pblm des autorisations, je pense que depuis le début ça limite mon champ d'action sur la clé):

Bloc de code:
MacBookPro:~ FB$ sudo gpt destroy disk2
Password:
gpt destroy: unable to open device 'disk2': Permission denied
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 881
25 194
Forêt de Fontainebleau
SIP activé (enabled).

----------

Pour désactiver le SIP > redémarre > les 2 touches ⌘R (cmd R) tenues pressées de l'écran noir => à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > Menu Utilitaires > sous-menu : Terminal.

Lance-le et passe la commande :
Bloc de code:
csrutil disable
  • qui désactive le SIP

Cela fait > quitte le Terminal > va à : Menu  > Redémarrer

----------

De retour dans ta session > repasse les 2 commandes (si la clé concernée est toujours disk2) :
Bloc de code:
diskutil umountDisk force disk2
sudo gpt destroy disk2
  • et poste les retours.

Note : tu auras compris que la désactivation du SIP va permettre de vérifier si le message d'erreur : "Permission denied" (permission refusée) émanait du SIP ou s'il s'agit d'un autre problème.
 

fbertee

Membre junior
1 Mars 2010
17
0
SIP activé (enabled).

----------

Pour désactiver le SIP > redémarre > les 2 touches ⌘R (cmd R) tenues pressées de l'écran noir => à la  = démarrage sur l'OS de secours. Tu obtiens un écran affichant une fenêtre de 4 Utilitaires macOS. Va à la barre de menus supérieure de l'écran > Menu Utilitaires > sous-menu : Terminal.

Lance-le et passe la commande :
Bloc de code:
csrutil disable
  • qui désactive le SIP

Cela fait > quitte le Terminal > va à : Menu  > Redémarrer

----------

De retour dans ta session > repasse les 2 commandes (si la clé concernée est toujours disk2) :
Bloc de code:
diskutil umountDisk force disk2
sudo gpt destroy disk2
  • et poste les retours.

Note : tu auras compris que la désactivation du SIP va permettre de vérifier si le message d'erreur : "Permission denied" (permission refusée) émanait du SIP ou s'il s'agit d'un autre problème.

Comme tu peux le voir, après la manip, le pblm ne provient pas du SIP car je n'ai toujours pas la main sur la clé:

Bloc de code:
MacBookPro:~ FB$ csrutil status
System Integrity Protection status: disabled.
MacBookPro:~ FB$ diskutil list external
/dev/disk2 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.5 GB   disk2
   1:                        EFI EFI                     209.7 MB   disk2s1
   2:                 Apple_RAID                         250.1 GB   disk2s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk2s3

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *250.0 GB   disk3
   1:                        EFI EFI                     209.7 MB   disk3s1
   2:                  Apple_HFS Raid512                 249.7 GB   disk3s2
   3:                 Apple_Boot Boot OS X               134.2 MB   disk3s3

MacBookPro:~ FB$ diskutil umountDisk force disk2
Forced unmount of all volumes on disk2 was successful
MacBookPro:~ FB$ sudo gpt destroy disk2
Password:
gpt destroy: unable to open device 'disk2': Permission denied
 

fbertee

Membre junior
1 Mars 2010
17
0
J'ai l'impression que la clé USB est HS. Passe la commande :
Bloc de code:
diskutil eraseVolume free null disk2s3
  • qui supprime la petite partition du booter : disk2s3

Poste le retour.

Voila je poste le retour:

Bloc de code:
MacBookPro:~ FB$ diskutil eraseVolume free null disk2s3
Started erase on disk2s3 Boot OS X
Unmounting disk
Error: -69877: Couldn't open device

C'est possible que la clé soit morte (Elle est pourtant neuve d'il y a quelques mois) mais je pencherais plus sur le fait qu'elle ait été saturée par le stockage (quand le RAID a planté, c'est TM qui m'a alerté ne plus pouvoir sauvegarder dessus).
 

fbertee

Membre junior
1 Mars 2010
17
0
Oui : mais qu'est-ce qui a fait planter le RAID sinon la défaillance de la clé ? - une suppression de la table de partition GPT de son disque ne devrait pas se trouver déniée.

Oui tu as peut-être raison. Mais elle n'est surement pas morte matériellement car elle monte et se démonte à souhait jusqu'à être visible dans Disk Utility. C'est juste son lien avec le RAID qui fait qu'elle n'est techniquement pas accessible.
Est-ce possible de redonner les permissions à la clé?

Je colle le bloc du RAID si jamais tu as une idée. 2 pistes:
Soit on détruit le RAID pour pouvoir travailler sur la clé indépendamment.
Soit on essaye de réintégrer la 2° clé fonctionnelle dans le RAID pour essayer de revenir à la situation précédente!?

Bloc de code:
MacBookPro:~ FB$ diskutil ar list
AppleRAID sets (1 found)
===============================================================================
Name:                 Raid Sandisk USB3 512Go
Unique ID:            E7C8DED2-81B0-4360-966C-CB2ADE2FD099
Type:                 Stripe
Status:               Offline
Size:                 499.4 GB (499407257600 Bytes)
Rebuild:              manual
Device Node:          -
-------------------------------------------------------------------------------
#  DevNode   UUID                                  Status     Size
-------------------------------------------------------------------------------
0  disk2s2   F203C24A-FEC9-4D81-80C8-7637BB906593  Online     249703628800
-  -none-    6F5F7802-2E3F-4020-AACC-04A467938EB3  Missing/Damaged
===============================================================================
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
83 881
25 194
Forêt de Fontainebleau
izel mor t'avait passé les commandes spécifiques de suppression du RAID sans plus de succès que les miennes.

- certes : le disque de la clé peut bien se connecter au Système du Mac > mais tout se passe comme si le disque était verrouillé en l'état. Aucune écriture ne peut s'effectuer à cette destination.​
Tente de brancher la clé à un PC et de la réinitialiser en mode Windows (table MBR et format exFAT).
 

andr3

Membre émérite
15 Septembre 2011
643
52
Manage.Be
Si tu as un Linux, tu peux essayer avec l’utilitaire Gparted par exemple.
 

andr3

Membre émérite
15 Septembre 2011
643
52
Manage.Be
Gparted m’a déjà sauvé plus d’une fois où Windows ou MacOS ne pouvait rien faire.

Si possible pas un Linux virtualisé.