Re: [AS]Comment éjecter un APFS

Liste des GroupesRevenir à fcsm programmation 
Sujet : Re: [AS]Comment éjecter un APFS
De : truc (at) *nospam* bidule.fr.invalid (Brice)
Groupes : fr.comp.sys.mac.programmation
Date : 12. Feb 2023, 15:59:33
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <tsarc4$1po32$1@dont-email.me>
References : 1 2 3 4 5 6
User-Agent : MacCafe/2.10 (4D18)/peaberry (Mac OS X 10.15.7 (19H2026) - iMac17,1)
le 12 février 2023 à 12:29, M.V. nous fait part :


Dans le message <tsage5$1ohgk$1@dont-email.me>, Brice a écrit le 12 février 2023 à 11 h
52 :
>
Il vaudrait alors peut-être mieux forcer le démontage des volumes pour
un peu plus de sûreté : tu ne crois pas ?
 c'est ce qu'il faudrait : j'ouvre les volets des fenêtres de la pièce
et j'éteins les disques
>
Je vois que, là encore, Cacalina se comporte différemment !
>
Essaye ceci qui devrait un peu mieux fonctionner :
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
set volume_list to {"Sto-500Go", "Clone Catalina - Données", "Clone Catalina"}
repeat with volume_name in volume_list
  try
    do shell script "diskutil umount " & quoted form of volume_name
  on error
    try
      do shell script "diskutil umount force " & quoted form of volume_name
    end try
  end try
end repeat
=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+=+
>
C'est un peu bourrin (comme tu n'es pas là pour vérifier ce qu'il se
passe, faut pas hésiter) mais ça doit fonctionner : si le démontage
« simple » échoue, le script force le démontage et là, il y a peu de
chance que le démontage ne se fasse pas.
>
NB umount ou unmount c'est kif-kif.

c'est peut-être “bourin“ mais ça marche sans problème.
J'ai ajouté 2 autres disques à éjecter et l'historique nous donne :
_________________
tell current application
  do shell script "diskutil umount 'Sto-500Go'"
    --> "Volume Sto-500Go on disk6s2 unmounted"
  do shell script "diskutil umount 'Taurus'"
    --> "Volume Taurus on disk10s2 unmounted"
  do shell script "diskutil umount 'Clone MBP2012'"
    --> "Volume Clone MBP2012 on disk9s2 unmounted"
  do shell script "diskutil umount 'Fatras MacWay'"
    --> "Volume Fatras MacWay on disk9s4 unmounted"
  do shell script "diskutil umount 'Clone Catalina'"
    --> "Volume Clone Catalina on disk8s5 unmounted"
  do shell script "diskutil umount 'Clone Catalina - Données'"
    --> "Volume Clone Catalina - Données on disk8s1 unmounted"
end tell
Résultat :
"Volume Clone Catalina - Données on disk8s1 unmounted"
_________________
Tu est le roi ! 😃

Samedi matin je verrai si c'est bon.
Merci.
Très cordialement,

--
B. Graignic
enlever-bgraig@wanadoo.fr


Date Sujet#  Auteur
11 Feb 23 * [AS]Comment éjecter un APFS15Brice
11 Feb 23 +* Re: [AS]Comment éjecter un APFS4"Benoît L."
11 Feb 23 i`* Re: [AS]Comment éjecter un APFS3M.V.
12 Feb 23 i `* Re: [AS]Comment éjecter un APFS2"Benoît L."
12 Feb 23 i  `- Re: [AS]Comment éjecter un APFS1M.V.
12 Feb 23 +- Re: [AS]Comment éjecter un APFS1M.V.
11 Feb 23 +* Re: [AS]Comment éjecter un APFS8M.V.
11 Feb 23 i`* Re: [AS]Comment éjecter un APFS7Brice
11 Feb 23 i `* Re: [AS]Comment éjecter un APFS6M.V.
12 Feb 23 i  +- Re: [AS]Comment éjecter un APFS1M.V.
12 Feb 23 i  `* Re: [AS]Comment éjecter un APFS4Brice
12 Feb 23 i   `* Re: [AS]Comment éjecter un APFS3M.V.
12 Feb 23 i    `* Re: [AS]Comment éjecter un APFS2Brice
12 Feb 23 i     `- Re: [AS]Comment éjecter un APFS1M.V.
12 Feb 23 `- Re: [AS]Comment éjecter un APFS1M.V.

Haut de la page

Les messages affichés proviennent d'usenet.

NewsPortal