Sur un DD de grosse capacité, j'ai plusieurs partitions. Mais comme
elles prennent de la place sur le bureau quand elles montent, j'ai
l'habitude de les démonter et de monter uniquement celle dont j'ai
ponctuellement besoin.à l'aide d'un alias.
Une façpn de procéder est par ex.
alias ssd="diskutil mountDisk /dev/disk7"
alias s1="diskutil mountDisk /dev/disk5"
alias s2="diskutil mountDisk /dev/disk4"
alias s3="diskutil mountDisk /dev/disk6"
Bref, cela me convient car la partion désirée monte rapidement.
Mais il y a un hic. C'est que pour une raison inexplicable, le nom des
partion change après une extinction du Mac.
s1 ne monte pas disk5 mais disk6 ou autre au hasard.
Seul ssd disk7 qui est le DD interne ne change pas (pour l'instant).
Bref, y a t-il une explication à cela ? Car, du coup; les alias ne
servent plus à rien.
--
A+
--
Romer
Avec Sierra, ce que j'ai écrit précédemment fonctionne très bien... Mais ça marche itou avec : diskutil mount 'Nom de lapartition' (c'est quoi ces guillemets que tu mets au début et à la fin de la commande ?) Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
Fleuger <g4fleurot@free.fr> a attiré mon attention en écrivant :
> diskutil mount "Nom de lapartition"
"diskutil mount 'Nom de lapartition'"
Avec Sierra, ce que j'ai écrit précédemment fonctionne très bien... Mais
ça marche itou avec :
diskutil mount 'Nom de lapartition'
(c'est quoi ces guillemets que tu mets au début et à la fin de la
commande ?)
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Avec Sierra, ce que j'ai écrit précédemment fonctionne très bien... Mais ça marche itou avec : diskutil mount 'Nom de lapartition' (c'est quoi ces guillemets que tu mets au début et à la fin de la commande ?) Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
mv
Bernd a attiré mon attention en écrivant :
Le nom des partitions changent d'un jour à l'autre - ce qui correspond à un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et *identifier* ? Ne me dis pas que le *nom* d'une partition change d'un redémarrage à l'autre !!! Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
Bernd <romer@bernd.invalid> a attiré mon attention en écrivant :
Le nom des partitions changent d'un jour à l'autre - ce qui correspond à
un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et
*identifier* ? Ne me dis pas que le *nom* d'une partition change d'un
redémarrage à l'autre !!!
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Le nom des partitions changent d'un jour à l'autre - ce qui correspond à un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et *identifier* ? Ne me dis pas que le *nom* d'une partition change d'un redémarrage à l'autre !!! Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
g4fleurot
MV aimerait obtenir une réponse à sa question :
(c'est quoi ces guillemets que tu mets au début et à la fin de la commande ?)
C'est pour rester cohérent avec la fabrication de l'alias de commande : alias s1="diskutil mount 'Nom de lapartition'" Ensuite, tu n'as plus qu'à entrer s1 dans le terminal et ça exécute la commande diskutil mount 'Nom de lapartition' Le but de l'alias de commande, c'est de faire des raccourcis pour les lignes de commande à rallonge. (à ne pas confondre avec l'alias de fichier ou de dossier du Finder) Et dans ce fil, il est question des deux aliases (alias de .bash_profile) Dans le terminal, tu entres : alias s1="diskutil mount 'Nom de lapartition'" et envoi puis tu entre alias et envoi et tu vois comment la ligne de commade est mémorisée. -- Gérard FLEUROT plus un
MV aimerait obtenir une réponse à sa question :
(c'est quoi ces guillemets que tu mets au début et à la fin de la
commande ?)
C'est pour rester cohérent avec la fabrication de l'alias de commande :
alias s1="diskutil mount 'Nom de lapartition'"
Ensuite, tu n'as plus qu'à entrer s1 dans le terminal et ça exécute la
commande diskutil mount 'Nom de lapartition'
Le but de l'alias de commande, c'est de faire des raccourcis pour les
lignes de commande à rallonge. (à ne pas confondre avec l'alias de
fichier ou de dossier du Finder)
Et dans ce fil, il est question des deux aliases
(alias de .bash_profile)
Dans le terminal, tu entres :
alias s1="diskutil mount 'Nom de lapartition'"
et envoi
puis tu entre alias
et envoi et tu vois comment la ligne de commade est mémorisée.
(c'est quoi ces guillemets que tu mets au début et à la fin de la commande ?)
C'est pour rester cohérent avec la fabrication de l'alias de commande : alias s1="diskutil mount 'Nom de lapartition'" Ensuite, tu n'as plus qu'à entrer s1 dans le terminal et ça exécute la commande diskutil mount 'Nom de lapartition' Le but de l'alias de commande, c'est de faire des raccourcis pour les lignes de commande à rallonge. (à ne pas confondre avec l'alias de fichier ou de dossier du Finder) Et dans ce fil, il est question des deux aliases (alias de .bash_profile) Dans le terminal, tu entres : alias s1="diskutil mount 'Nom de lapartition'" et envoi puis tu entre alias et envoi et tu vois comment la ligne de commade est mémorisée. -- Gérard FLEUROT plus un
g4fleurot
Bernd aimerait obtenir une réponse à sa question :
Avec High Sierra ?
Oui. En fait, je n'y connais pas grand chose. Je suis ce qui est écrit dans mon livre... -- Gérard FLEUROT plus un
Bernd aimerait obtenir une réponse à sa question :
Avec High Sierra ?
Oui.
En fait, je n'y connais pas grand chose.
Je suis ce qui est écrit dans mon livre...
(c'est quoi ces guillemets que tu mets au début et à la fin de la commande ?)
Ça vient d'un appleScript <do shell script "fais-ci, mais pas ça"> -- J. B.
romer
MV wrote:
Bernd a attiré mon attention en écrivant :
Le nom des partitions changent d'un jour à l'autre - ce qui correspond à un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et *identifier* ? Ne me dis pas que le *nom* d'une partition change d'un redémarrage à l'autre !!!
Non, je ne confonds pas - j'au essayé les 2 : Identifier et nom de la partition. Les 2 font monter une partition mais pas forcément celle que l'on veut. ça a marché qq jours puis ça a changé. Puis hier et ce jour en tapant 1, c'est la 2 qui monte (ou la 3 ou la 4). Bref, ça marche mais tout est mélangé. -- A+ -- Romer
MV <mv@orange.invalid> wrote:
Bernd <romer@bernd.invalid> a attiré mon attention en écrivant :
> Le nom des partitions changent d'un jour à l'autre - ce qui correspond à
> un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et
*identifier* ? Ne me dis pas que le *nom* d'une partition change d'un
redémarrage à l'autre !!!
Non, je ne confonds pas - j'au essayé les 2 : Identifier et nom de la
partition. Les 2 font monter une partition mais pas forcément celle que
l'on veut.
ça a marché qq jours puis ça a changé.
Puis hier et ce jour en tapant 1, c'est la 2 qui monte (ou la 3 ou la
4). Bref, ça marche mais tout est mélangé.
Le nom des partitions changent d'un jour à l'autre - ce qui correspond à un redélarrage
Tu ne serais pas en train de mélanger *nom* de la partition et *identifier* ? Ne me dis pas que le *nom* d'une partition change d'un redémarrage à l'autre !!!
Non, je ne confonds pas - j'au essayé les 2 : Identifier et nom de la partition. Les 2 font monter une partition mais pas forcément celle que l'on veut. ça a marché qq jours puis ça a changé. Puis hier et ce jour en tapant 1, c'est la 2 qui monte (ou la 3 ou la 4). Bref, ça marche mais tout est mélangé. -- A+ -- Romer
mv
Bernd a attiré mon attention en écrivant :
Voilà :
Sacré bordel !!! ;-) C'est donc les partitions du disque externe qui te posent problème ? Celles-là : /dev/disk3 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *3.0 TB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_APFS Container disk7 750.4 GB disk3s2 3: Apple_APFS Container disk4 750.0 GB disk3s3 4: Apple_APFS Container disk6 1.3 TB disk3s4 5: Apple_APFS Container disk5 180.0 GB disk3s5 C'est bien celles-là ? Et c'est toi qui a donné ces noms aux partitions : Container disk7, Container disk4 ? etc. Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
Bernd <romer@bernd.invalid> a attiré mon attention en écrivant :
Voilà :
Sacré bordel !!! ;-)
C'est donc les partitions du disque externe qui te posent problème ? Celles-là :
Et c'est toi qui a donné ces noms aux partitions : Container disk7, Container disk4 ? etc.
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
Sacré bordel !!! ;-) C'est donc les partitions du disque externe qui te posent problème ? Celles-là : /dev/disk3 (external, physical): #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *3.0 TB disk3 1: EFI EFI 209.7 MB disk3s1 2: Apple_APFS Container disk7 750.4 GB disk3s2 3: Apple_APFS Container disk4 750.0 GB disk3s3 4: Apple_APFS Container disk6 1.3 TB disk3s4 5: Apple_APFS Container disk5 180.0 GB disk3s5 C'est bien celles-là ? Et c'est toi qui a donné ces noms aux partitions : Container disk7, Container disk4 ? etc. Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
mv
Fleuger a attiré mon attention en écrivant :
C'est pour rester cohérent avec la fabrication de l'alias de commande : alias s1="diskutil mount 'Nom de lapartition'"
MTBPTE ® Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
Fleuger <g4fleurot@free.fr> a attiré mon attention en écrivant :
C'est pour rester cohérent avec la fabrication de l'alias de commande :
alias s1="diskutil mount 'Nom de lapartition'"
MTBPTE ®
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>
C'est pour rester cohérent avec la fabrication de l'alias de commande : alias s1="diskutil mount 'Nom de lapartition'"
MTBPTE ® Cordialement. -- Michel Vauquois - <http://michelvauquois.fr> Nouveau : <http://art-doise-4.michelvauquois.free-h.fr> et <http://art-doise-5.michelvauquois.free-h.fr>
Francis Chartier
Le Tue, 2 Jan 2018 16:02:58 +0100, pehache a écrit :
"diskx" (x étant un chiffre) tout court ne désigne pas une part ition, mais un disque en entier. Une partition est désignée par "diskx sy" (x=numéro du disque, y=numéro de la partition sur le disque ). Chacun de tes alias montent en fait toutes les partitions du disque référencé. Tu as combien de disques physiques en fait ? Pe ux-tu copier/coller la sortie de la commande "diskutil list" ?
Pour éviter ce genre de problème, sur les unix-like j'utilise habituellement les UUID des partitions, qu'on obtient grâce à la commande : diskutil info <ident> ou identifiant peut être le mountpoint ou la désignation /dev/diskXsY par exemple Exemple chez moi :
macpro-61:~ mapomme$ diskutil info /Volumes/Datas Device Identifier: disk1s2 Device Node: /dev/disk1s2 Part of Whole: disk1 Device / Media Name: Sans titre 1 Volume Name: Datas Mounted: Yes Mount Point: /Volumes/Datas File System Personality: Journaled HFS+ Type (Bundle): hfs Name (User Visible): Mac OS Extended (Journaled) Journal: Journal size 155648 KB at offset 0x3a38000 Owners: Enabled Partition Type: Apple_HFS OS Can Be Installed: Yes Media Type: Generic Protocol: SATA SMART Status: Verified Volume UUID: 3D212AF7-7AC6-3F86-8B7B-1EC14BA60BCE Disk / Partition UUID: 72884639-E64F-41B1-8D00-544047ADDD2B Total Size: 2.0 TB (2000054960128 Bytes) (exactly 3906357344 512-Byte-Units) Volume Free Space: 247.9 GB (247915057152 Bytes) (exactly 484209096 512-Byte-Units) Device Block Size: 512 Bytes Allocation Block Size: 4096 Bytes Read-Only Media: No Read-Only Volume: No Ejectable: No Whole: No Internal: Yes Solid State: No
On obtient parmi toutes les infos le Disk / Partition UUID qui identifie donc la partition de manière invariable. Démo : mapomme$ diskutil umount 72884639-E64F-41B1-8D00-544047ADDD2B Volume Datas on disk1s2 unmounted et mapomme$ diskutil mount 72884639-E64F-41B1-8D00-544047ADDD2B Volume Datas on 72884639-E64F-41B1-8D00-544047ADDD2B mounted Vala. -- Francis Chartier Bisounours Asocial #0
Le Tue, 2 Jan 2018 16:02:58 +0100,
pehache <pehache.7@gmail.com> a écrit :
"diskx" (x étant un chiffre) tout court ne désigne pas une part ition,
mais un disque en entier. Une partition est désignée par "diskx sy"
(x=numéro du disque, y=numéro de la partition sur le disque ).
Chacun de tes alias montent en fait toutes les partitions du disque
référencé. Tu as combien de disques physiques en fait ? Pe ux-tu
copier/coller la sortie de la commande "diskutil list" ?
Pour éviter ce genre de problème, sur les unix-like j'utilise
habituellement les UUID des partitions, qu'on obtient grâce à la
commande :
diskutil info <ident> ou identifiant peut être le mountpoint ou la
désignation /dev/diskXsY par exemple
Exemple chez moi :
macpro-61:~ mapomme$ diskutil info /Volumes/Datas
Device Identifier: disk1s2
Device Node: /dev/disk1s2
Part of Whole: disk1
Device / Media Name: Sans titre 1
Volume Name: Datas
Mounted: Yes
Mount Point: /Volumes/Datas
File System Personality: Journaled HFS+
Type (Bundle): hfs
Name (User Visible): Mac OS Extended (Journaled)
Journal: Journal size 155648 KB at offset
0x3a38000 Owners: Enabled
Partition Type: Apple_HFS
OS Can Be Installed: Yes
Media Type: Generic
Protocol: SATA
SMART Status: Verified
Volume UUID: 3D212AF7-7AC6-3F86-8B7B-1EC14BA60BCE
Disk / Partition UUID: 72884639-E64F-41B1-8D00-544047ADDD2B
Le Tue, 2 Jan 2018 16:02:58 +0100, pehache a écrit :
"diskx" (x étant un chiffre) tout court ne désigne pas une part ition, mais un disque en entier. Une partition est désignée par "diskx sy" (x=numéro du disque, y=numéro de la partition sur le disque ). Chacun de tes alias montent en fait toutes les partitions du disque référencé. Tu as combien de disques physiques en fait ? Pe ux-tu copier/coller la sortie de la commande "diskutil list" ?
Pour éviter ce genre de problème, sur les unix-like j'utilise habituellement les UUID des partitions, qu'on obtient grâce à la commande : diskutil info <ident> ou identifiant peut être le mountpoint ou la désignation /dev/diskXsY par exemple Exemple chez moi :
macpro-61:~ mapomme$ diskutil info /Volumes/Datas Device Identifier: disk1s2 Device Node: /dev/disk1s2 Part of Whole: disk1 Device / Media Name: Sans titre 1 Volume Name: Datas Mounted: Yes Mount Point: /Volumes/Datas File System Personality: Journaled HFS+ Type (Bundle): hfs Name (User Visible): Mac OS Extended (Journaled) Journal: Journal size 155648 KB at offset 0x3a38000 Owners: Enabled Partition Type: Apple_HFS OS Can Be Installed: Yes Media Type: Generic Protocol: SATA SMART Status: Verified Volume UUID: 3D212AF7-7AC6-3F86-8B7B-1EC14BA60BCE Disk / Partition UUID: 72884639-E64F-41B1-8D00-544047ADDD2B Total Size: 2.0 TB (2000054960128 Bytes) (exactly 3906357344 512-Byte-Units) Volume Free Space: 247.9 GB (247915057152 Bytes) (exactly 484209096 512-Byte-Units) Device Block Size: 512 Bytes Allocation Block Size: 4096 Bytes Read-Only Media: No Read-Only Volume: No Ejectable: No Whole: No Internal: Yes Solid State: No
On obtient parmi toutes les infos le Disk / Partition UUID qui identifie donc la partition de manière invariable. Démo : mapomme$ diskutil umount 72884639-E64F-41B1-8D00-544047ADDD2B Volume Datas on disk1s2 unmounted et mapomme$ diskutil mount 72884639-E64F-41B1-8D00-544047ADDD2B Volume Datas on 72884639-E64F-41B1-8D00-544047ADDD2B mounted Vala. -- Francis Chartier Bisounours Asocial #0