OVH Cloud OVH Cloud

[Annonce] Tout_Monter et Tout_Demonter

52 réponses
Avatar
mv
Hello,

J'ai mis en ligne les versions définitives des scripts (sous forme
d'applications) sur lesquels Joseph-B, J.P. et moi-même avons travaillé
ces derniers jours.

1- Tout_Monter permet de faire monter tous les volumes raccordés au Mac
et réputés montables, en y incluant les disques et leurs éventuelles
partitions ainsi que les clefs même formatés en FAT-32 ou en ExFAT ou en
Windows_NTFS. Seules les partitions souhaitées invisibles par Apple (EFI
et Recovery_HD) resteront invisibles.

Tout_Monter est ici :
<https://www.dropbox.com/s/m6sjl0ohylbo6vb/Tout_Monter.zip?dl=0>

2- A contrario, Tout_Demonter permet de démonter tous les volumes
rattachés à un Mac et qui sont démontables c'est-à-dire non occupé par
un processus quelconque.

Tout_Demonter est ici :
<https://www.dropbox.com/s/554fwn8nctvclpd/Tout_demonter.zip?dl=0>

Cordialement.

--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>

10 réponses

2 3 4 5 6
Avatar
mv
Fleuger a attiré mon attention en écrivant :
On pourrait penser qu'il y aurait dans la réponse
Volume Macintosh HD sur disk1 : monté. correspondant au SSD
Volume Macintosh HD sur disk2 : monté. correspondant au HD

On pourrait penser ça mais... on ferait erreur : voir mon autre message
où il y a la configuration de DV.
Chez DV, le SSD est en disk0 et le DD est en disk1
En fait ça éliminerait de la liste des disk le disk0, celui correspndant
à ce qui est affiché dans le Finder, donc les disques physiques

Si le disque de démarrage est un disque interne il sera étiqueté disk0
en effet mais s'il est partitionné, en éliminant disk0, la partition de
disk0 qui ne sert pas au démarrage et qui aurait été, pour une raison ou
une autre démontée, ne sera pas montée via le script...
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
mv
Hello,
J'ai écrit il y a peu :
OKèèèèè, on en déduit que c'est, au moins pour toi, la solution pour ne
plus avoir ce message dérangeant.

Ça ne me plait pas...

Cette enfilade m'aura permis d'apprendre beaucoup de choses et, à mon âge, c'est plutôt vivifiant !
Je viens d'utiliser un disque externe USB (1,5 To) et j'ai créée deux partitions (750 Mo chaque) en
CoreStorage... donc : et donc c'est très facile à faire
Le "diskutil list" concernant ce disque donne :
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.5 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_CoreStorage USB_M 750.0 GB disk2s2
3: Apple_Boot Boot OS X 134.2 MB disk2s5
4: Apple_CoreStorage USB_V 749.8 GB disk2s3
5: Apple_Boot Boot OS X 134.2 MB disk2s6
/dev/disk3 (external, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS USB_Musique +749.6 GB disk3
Logical Volume on disk2s2
4A145E35-6569-4FBC-92F7-48D9BABA0058
Unencrypted
/dev/disk4 (external, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS USB_Vide +749.5 GB disk4
Logical Volume on disk2s3
B20CA569-B71B-4351-BF37-79EFF942C385
Unencrypted
USB_M est le nom du groupe logique dont le seul élément est le volume USB_Musique
et USB_V est le groupe logique dont le seul élément est le volume USB_Vide.
Sur le Bureau (et dans Utilitaire de disque), ce sont USB_Musique et USB_Vide que je vois.
J'ai appliqué le script Tout_Demonter_13 et --> refus de démonter disk2s2 et disk2s3 (donc les deux
Apple_CoreStorage) mais les volumes disparaissent de mon Bureau et ils apparaissent également
démontés dans Utilitaire de disque (personne ne râle si je débranche le disque du Mac)
Il ressort donc que ces volumes Apple_CoreStorage sont indémontables et il y a finalement lieu de
les exclure de la liste blanche des scripts, contrairement à ce que je viens d'écrire en privé à
Joseph-B et J.P !
Amicalement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
josephb
M.V. émit :
J'ai appliqué le script Tout_Demonter_13 et --> refus de démonter disk2s2
et disk2s3 (donc les deux Apple_CoreStorage) mais les volumes
disparaissent de mon Bureau et ils apparaissent également démontés dans
Utilitaire de disque (personne ne râle si je débranche le disque du Mac)
Il ressort donc que ces volumes Apple_CoreStorage sont indémontables et
il y a finalement lieu de les exclure de la liste blanche des scripts

Super !! on avance.
J'ai eu du mal à comprendre la logique derrière ça mais je crois que je
commence à comprendre : les volumes "CoreStorage" étant cachés à la vue
de l'utilisateur, qui n'en voit que les disques virtuels sur le Bureau,
ce sont donc ces derniers qui sont "démontables".
Mais je vois que tu as aussi des partitions au format "Apple_Boot"
Doit-on les mettre en liste blanche ? (Arrachage de tifs !)
--
J. B.
Avatar
mv
Joseph-B a attiré mon attention en écrivant :
Super !! on avance.

Yep ! ;-)
J'ai eu du mal à comprendre la logique derrière ça mais je crois que je
commence à comprendre : les volumes "CoreStorage" étant cachés à la vue
de l'utilisateur, qui n'en voit que les disques virtuels sur le Bureau,
ce sont donc ces derniers qui sont "démontables".

Il y a plusieurs "couches" en réalité :
********************
Logical Volume Group 26F7B4F3-126F-46EE-9CAD-887EB11B9842
======================================================== Name: USB_V
Status: Online
Size: 749844750336 B (749.8 GB)
Free Space: 3854336 B (3.9 MB)
|
+-< Physical Volume 80F1A985-FA46-4F25-8C9E-C7E5109C7494
| ----------------------------------------------------
| Index: 0
| Disk: disk2s4
| Status: Online
| Size: 749844750336 B (749.8 GB)
|
+-> Logical Volume Family CBCC394A-7EE2-4F3A-8908-5CB3024D9259
----------------------------------------------------------
Encryption Type: None
|
+-> Logical Volume B20CA569-B71B-4351-BF37-79EFF942C385
---------------------------------------------------
Disk: disk4
Status: Online
Size (Total): 749488570368 B (749.5 GB)
Revertible: No
LV Name: USB_Vide
Volume Name: USB_Vide
Content Hint: Apple_HFS
********************
Le groupe logique chapeaute le volume physique et la famille logique et
la famille logique chapeaute le volume logique.
C'est disk4 (le volume logique) que l'on voit dans le Finder.
disk2s4 (qui est étiqueté Apple_CoreStorage) n'est pas "montable". Le
Terminal dit :
disk2s4 is a FileVault or Fusion Drive physical volume; use "diskutil
coreStorage list" to find its logical volume, which you can then unlock
(if necessary) and mount
Tout ça est quand même assez complexe !
Mais je vois que tu as aussi des partitions au format "Apple_Boot"
Doit-on les mettre en liste blanche ? (Arrachage de tifs !)

Non ! Ce sont des volumes tels que EFI ou Recovery HD qui n'ont aucun
intérêt (sauf par curiosité) à être montés.
La liste blanche peut pour l'instant se réduire à :
{"Apple_HFS", "DOS_FAT_", "Microsoft Basic Data", "Windows_NTFS"}
J'ai testé et ça fonctionne parfaitement.
En fait, ce genre de formatage en CoreStorage ne présente guère
d'intérêt sauf pour un Fusion Drive (SSD + HD) : dans ce cas, le groupe
logique chapeaute les deux disques (il faut faire attention lors de la
création du groupe logique que le SSD soit en 1er et le HD en 2ème) et
un seul disque (qui est en réalité composé des deux) n'apparaît dans le
Finder. C'est le système qui gère quelles données vont sur le SSD et
quelles données vont sur le HD.
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
mv
M.V. a attiré mon attention en écrivant :
J'en connais au moins un : RyanScan qui vient de temps en temps (et qui
avait flingué sa configuration Fusion Drive en partitionnant son disque et
que j'avais secouru il y a 3 ans).

RyanScan m'a répondu et voici comment se présente un vrai Fusion Drive :
******************************
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_CoreStorage Internal Drive 121.0 GB disk0s2
3: Apple_Boot Boot OS X 134.2 MB disk0s3
/dev/disk1 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *3.0 TB disk1
1: EFI EFI 209.7 MB disk1s1
2: Apple_CoreStorage Internal Drive 3.0 TB disk1s2
3: Apple_Boot Boot OS X 650.0 MB disk1s3
/dev/disk2 (internal, virtual):
#: TYPE NAME SIZE IDENTIFIER
0: Apple_HFS Macintosh HD +3.1 TB disk2
Logical Volume on disk1s2, disk0s2
982C203B-1FFA-4C0E-B7D2-F9FBCCAD0789
Unencrypted Fusion Drive
******************************
et
******************************
diskutil cs list
CoreStorage logical volume groups (1 found)
|
+-- Logical Volume Group A1B4840C-E953-410C-A3ED-363D58D28C93
======================================================== Name: Internal Drive
Status: Online
Size: 3120722075648 B (3.1 TB)
Free Space: 0 B (0 B)
|
+-< Physical Volume 20131E0A-4F1B-4CBE-A1FD-84C7CD736AF0
| ----------------------------------------------------
| Index: 0
| Disk: disk1s2
| Status: Online
| Size: 2999733223424 B (3.0 TB)
|
+-< Physical Volume 1DB37E02-4A67-4FEF-B1F5-73C23C222B92
| ----------------------------------------------------
| Index: 1
| Disk: disk0s2
| Status: Online
| Size: 120988852224 B (121.0 GB)
|
+-> Logical Volume Family 2C53CA45-9E79-4872-96DA-6AAE6BE63F5B
----------------------------------------------------------
Encryption Type: None
|
+-> Logical Volume 982C203B-1FFA-4C0E-B7D2-F9FBCCAD0789
---------------------------------------------------
Disk: disk2
Status: Online
Size (Total): 3106189590528 B (3.1 TB)
Revertible: No
LV Name: Macintosh HD
Volume Name: Macintosh HD
Content Hint: Apple_HFS
LVG Type: Fusion, Sparse
******************************
Dans le Finder, on ne voit que disk2 alors qu'il est composé des deux volumes disk0 (SSD) et disk1
(HD).
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
J.P
In article <1n99buv.wfs0ow39m4pmN%,
(M.V.) wrote:
Il me semblait que JP avait un Mac avec ce type de formatage... Il est là ?

De quel formatage s'agit-il ?
De mémoire, le problème que j'ai eu a été de voir, sur un disque
externe, une partition dont je ne comprenais pas ce qu'elle faisait là.
Après coup, il s'est avéré que c'était une Recovery laissée là après une
installation de Mavericks, pour voir.
Je viens de lire toute l'enfilade et trouve curieuse cette confusion sur
la machine de Gérard entre un SSD et une description de Fusion Drive
selon diskutil.
Je me demande si partitionner le même support physique avec différents
OS ne laisse pas des traces que les suivants n'effacent pas.
---------------------
Désolé ! de retour après une "tempête de neige" à Santiago (2 cm ! )
qui nous a privé d'électricité pendant une trentaine d'heures :-)
--
Jean-Pierre
Avatar
mv
J.P a attiré mon attention en écrivant :
Il me semblait que JP avait un Mac avec ce type de formatage... Il est là ?

De quel formatage s'agit-il ?

Ben... du CoreStorage, ça me paraît clair !
Mais après avoir relu le fil "El Capitan ne veut plus" que tu avais
initié il y a 17 mois, je me suis aperçu que c'était Jérome Vernet qui
avait parlé de CoreStorage et non toi.
Je viens de lire toute l'enfilade et trouve curieuse cette confusion sur
la machine de Gérard entre un SSD et une description de Fusion Drive
selon diskutil.

C'est pas entre SSD et diskutil qu'il y a confusion c'est entre le type
de formatage d'un volume (SSD ou HD) - CoreStorage donc - et le message
de diskutil :
********************
disk0s2 is a FileVault or Fusion Drive physical volume; use
"diskutil coreStorage list" to find its logical volume, which you can
then unlock (if necessary) and mount
********************
Je me demande si partitionner le même support physique avec différents
OS ne laisse pas des traces que les suivants n'effacent pas.

???????
Ce n'est pas l'OS qui est responsable du formatage : c'est l'utilisateur
qui choisit lui-même le type de formatage qu'il veut comme je l'ai fait
avec un disque externe hier que j'ai formaté en CoreStorage.
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
J.P
In article <1n9b3mf.11wodsq4tjgmhN%,
(M.V.) wrote:
J.P a attiré mon attention en écrivant :

.........
De quel formatage s'agit-il ?

Ben... du CoreStorage, ça me paraît clair !

Ben non vu que ce CoreStorage, je n'ai aucune idée de ce que c'est et
que je n'ai jamais vu ça sur mes machines ...
Et donc, pour le reste, je n'y comprends que dalle :-)
--
Jean-Pierre
Avatar
mv
J.P a attiré mon attention en écrivant :
> De quel formatage s'agit-il ?
Ben... du CoreStorage, ça me paraît clair !

Ben non

Ce que je voulais dire c'est que je parlais du CoreStorage et que ta
question était déplacée car la réponse était une évidence ! Relis...
vu que ce CoreStorage, je n'ai aucune idée de ce que c'est et
que je n'ai jamais vu ça sur mes machines ...

Moi non plus... mais je l'avais vu - à distance - sur la machine de
RyanScan qui avait un Fusion Drive, Fleuger nous en a parlé, et le
nombre de fois où ce type de formatage et certaines de ses conséquences
ont été abordés (notamment sur le fait que ça rend invisible la
partition Recovery HD quand on démarre avec opt) furent relativement
nombreuses et itératives.
De visu, la première fois que je l'ai vu, c'est dimanche quand je me
suis amusé à ce type de formatage !
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avatar
J.P
In article <1n9b3mf.11wodsq4tjgmhN%,
(M.V.) wrote:
C'est pas entre SSD et diskutil qu'il y a confusion c'est entre le type
de formatage d'un volume (SSD ou HD) - CoreStorage donc ...

Gérard a formaté son SSD en AppleCoreStorage ?
--
Jean-Pierre
2 3 4 5 6