Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.sys.mac.programmation > #2436

Re: [AS]Comment éjecter un APFS

From Brice <truc@bidule.fr.invalid>
Newsgroups fr.comp.sys.mac.programmation
Subject Re: [AS]Comment éjecter un APFS
Date 2023-02-12 13:59 +0000
Organization A noiseless patient Spider
Message-ID <tsarc4$1po32$1@dont-email.me> (permalink)
References (1 earlier) <ts8l75$1fnnc$1@dont-email.me> <ts8qp6$1gapd$1@dont-email.me> <ts930o$1h60d$1@dont-email.me> <tsage5$1ohgk$1@dont-email.me> <tsaii3$1onru$1@dont-email.me>

Show all headers | View raw


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

Back to fr.comp.sys.mac.programmation | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

[AS]Comment éjecter un APFS Brice <truc@bidule.fr.invalid> - 2023-02-11 16:35 +0000
  Re: [AS]Comment éjecter un APFS "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-11 17:31 +0000
    Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 17:49 +0000
      Re: [AS]Comment éjecter un APFS "Benoît L." <benoit@leraillez.com.invalid> - 2023-02-11 22:32 +0000
        Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 22:47 +0000
    Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 18:07 +0000
  Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 18:02 +0000
    Re: [AS]Comment éjecter un APFS Brice <truc@bidule.fr.invalid> - 2023-02-11 19:37 +0000
      Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 21:57 +0000
        Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 22:31 +0000
        Re: [AS]Comment éjecter un APFS Brice <truc@bidule.fr.invalid> - 2023-02-12 10:52 +0000
          Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-12 11:29 +0000
            Re: [AS]Comment éjecter un APFS Brice <truc@bidule.fr.invalid> - 2023-02-12 13:59 +0000
              Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.invalid> - 2023-02-12 14:44 +0000
  Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-11 22:25 +0000
  Re: [AS]Comment éjecter un APFS "M.V." <mv@gmail.com.invalid> - 2023-02-12 10:10 +0000

csiph-web