Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Monter une partition par terminal

144 réponses
Avatar
romer
Hi,

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

10 réponses

Avatar
Francis Chartier
Le Wed, 3 Jan 2018 15:52:34 +0100, pehache
écrivait :
Donc en fait tu as tout faux en montant tes partitions par la seule
chose qui change d'un démarrage à l'autre, à savoir le nom de
container interne APFS. Pour ne plus avoir de problème il faut que tu
les montes en utilisant soit les références de
périphérique /dev/disk3sY, soit les nom que tu as donnés " Sto Z".
Ou alors utiliser les UUID comme indiqué par FC.

Par contre, je n'ai pas sous la main de système HighSierra donc pas
possibilité de vérifier la gestion des UUID sous APFS.
Si quelqu'un pouvait vérifier ce que renvoie la commande
diskutil info <mountpoint> par exemple, ça m'intéresse.
--
Francis Chartier
Bisounours Asocial #0
Avatar
mv
pehache a attiré mon attention en écrivant :
Pour ne plus avoir de problème il faut que tu les montes
en utilisant soit les références de périphérique /dev/disk3sY,

J'aimerais être sûr que ces "identifiers" ne changent pas d'où la
question que j'ai posé à Bernd ici :
<news:1ni23h5.1783ylua3jpzeN%
soit les nom que tu as donnés "Sto Z".

Ça me paraît quand même le plus simple (et Bernd a confirmé que ça
fonctionnait).
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
Fleuger a attiré mon attention en écrivant :
Mais on peut en faire un alias, (s'il existe, car il faut le créer) sans
le point devant pour qu'il soit visible et l'ouvrir avec TextEdit

OK. Je viens de tester en éditant directement le fichier avec TextEdit
et les modifs se font les doigts dans le nez.
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
romer
MV wrote:
Je viens de le faire et le démontage de Sto 1 s'est bien effectué (en
n'omettant point les apostrophes)


Le démontage s'est bien passé car l'ordi n'a pâs éré redémarré pour
faire cela.
Ben alors ?... C'est la solution, non ? (et j'avais cru comprendre dans
une de tes réponses à Fleuger que ça ne fonctionnait pas car tu
prétendaient que les noms changeaient tout le temps... )
Ceci étant dit, c'est quand même étonnant que les "identifiers" changent
à chaque démarrage et c'est bon à savoir.

La bizarrerie cintinue. Je suis sorti, ai éteint l'ordi et le bazar a
continué.
En fait c'est le Physical Store (par ex. disk3s4) ,et l'Identifier
(disk3) qui changent.
Le plus cocasse serait que cela ne change pas chez d'autres personnes
avec le même système !
Du coup, adieu les alias pour monter les partitions.
--
A+
--
Romer
Avatar
romer
MV wrote:
Ça, c'est un extrait de ce que tu as posté hier soir... Tu pourrais
remettre en forme ce paragraphe pour qu'il soit vraiment lisible (augmente
la longueur de ligne dans MacSOUP). Il faut lire "APFS" puis "Volume Sto
1" ou bien "APFS Volume" puis "Sto 1" par exemple ? Et le "APFS Container
Scheme -" c'est un seul bloc ?

Compliqué à faire avec MacSoup ;-)
Je mets 2 images prises avec mountnuoM sur un serveur.
img 1 : https://transfer.sh/ha61b/Monte_3.jpg
img 2 ; https://transfer.sh/puF1L/Montes_1.jpg
On voit clairement que SSD par ex a changé entre 2 démarrages.
Autre chose : au démarrage de ce jour, ce volume "Sto 1" est identifié

par autre chose que disk7s1 ?
Je pense que oui mais j'aimerais que tu confirmes.

Il est identifié mainenant par disk5s1 - c'est pour cela que les alias
ne fonctionnet plus.
Cordialement.

--
A+
--
Romer
Avatar
romer
pehache wrote:
Merci de vos réponses patientes mais de fait, cette histoire commence à
me prendre la tête depuis hier (ou meme avant).
Tu as un disque externe physique /dev/disk3, avec 4 partitions APFS
dessus (en plus de la partition EFI cachée).

[...]
Pour ne plus avoir de problème il faut que tu les montes
en utilisant soit les références de périphérique /dev/disk3sY, soit les
nom que tu as donnés "Sto Z".

Ni l'un ni l'autre fonctionnent.
Ou alors utiliser les UUID comme indiqué par FC.

Là ça se complique... je vais monter toutes les partitions au démarrage
puis démonterai à la main eclles que je ne veux pas sur le bureau - (CMD
+ E fera l'affaire. Ce sera moins rapode mais bon...
--
A+
--
Romer
Avatar
romer
Francis Chartier wrote:
Par contre, je n'ai pas sous la main de système HighSierra donc pas
possibilité de vérifier la gestion des UUID sous APFS.
Si quelqu'un pouvait vérifier ce que renvoie la commande
diskutil info <mountpoint> par exemple, ça m'intéresse.

Voilà :
https://transfer.sh/53XBa/info.jpg
--
A+
--
Romer
Avatar
romer
MV wrote:
Fleuger a attiré mon attention en écrivant :
Si tu veux qu'il soit définitif, il faut l'enregistrer dans
~/.bash_profile

Dis-moi si je me trompe mais ce fichier est un simple fichier texte,
non ?

Oui
TextRdit l'édite et l'enregistre sans pb.
Comme le mien tient sur plusieurs pages, je l'édite avec qchose de plus
élaboré (TextMate)
--
A+
--
Romer
Avatar
mv
Bernd a attiré mon attention en écrivant :
Compliqué à faire avec MacSoup ;-)

Non... C'est fastoche ! Quand tu rédiges ta réponse, il y a un bouton en
haut à droite nommé "Options" et tu peux régler la longueur des lignes
pour ton message de réponse !
Sans vouloir abuser, ça m'intéresserait bigrement quand même d'avoir le
résultat - lisible - d'un diskutil list de ta configuration (règle la
longueur de ligne à 100 et ça devrait aller).
Je mets 2 images prises avec mountnuoM sur un serveur.
img 1 : https://transfer.sh/ha61b/Monte_3.jpg
img 2 ; https://transfer.sh/puF1L/Montes_1.jpg
On voit clairement que SSD par ex a changé entre 2 démarrages.

Ah ouais... C'est quand même bigrement zarbi.
Et donc, la remarque faite par pehache aujourd'hui est nulle et non
avenue.
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
Bernd a attiré mon attention en écrivant :
Merci de vos réponses patientes mais de fait, cette histoire commence à
me prendre la tête depuis hier (ou meme avant).

Je comprends mais, en même temps, c'est intéressant et édifiant de voir
le bordel dû à l'APFS ! ;-)
Tu as un disque externe physique /dev/disk3, avec 4 partitions APFS
dessus (en plus de la partition EFI cachée).
[...]
Pour ne plus avoir de problème il faut que tu les montes
en utilisant soit les références de périphérique /dev/disk3sY, soit les
nom que tu as donnés "Sto Z".

Ni l'un ni l'autre fonctionnent.

Hein ? Tu m'as dit autre chose ici :
<news:1ni1yn8.hv9la8jogvbmN%
Faudrait savoir : ça marche ou pas avec "diskutil umount 'Sto 1'" par
exemple ?
Ou alors utiliser les UUID comme indiqué par FC.

Là ça se complique... je vais monter toutes les partitions au démarrage
puis démonterai à la main eclles que je ne veux pas sur le bureau - (CMD
+ E fera l'affaire. Ce sera moins rapode mais bon...

Si tu ne choisis que 1, 2 ou 3 partitions à démonter, cmd + ctrl + E va
mieux car pas de fenêtres demandant si on veut éjecter toutes les
partitions du disque.
Cordialement.
--
Michel Vauquois - <http://michelvauquois.fr>
Nouveau : <http://art-doise-4.michelvauquois.free-h.fr>
et <http://art-doise-5.michelvauquois.free-h.fr>