10.14 Mojave Mojave et Fusion Drive ... impossible d'en venir à bout

Bloc de code:
Nadine:~ macmacoo$ diskutil ap addVolume disk2 apfs OIM
Exporting new APFS Volume "OIM" from APFS Container Reference disk2
Started APFS operation on disk2
Preparing to add APFS Volume to APFS Container disk2
Creating APFS Volume
Created new APFS Volume disk2s7
Mounting APFS Volume
Setting volume permissions
Disk from APFS operation: disk2s7
Finished APFS operation on disk2
Nadine:~ macmacoo$
 
Repasse un :
Bloc de code:
diskutil list

  • et poste le tableau des disques --> qu'on voie la mine actuelle du Conteneur apfs...
 
Bloc de code:
Nadine:~ macmacoo$ diskutil list
/dev/disk0 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk0
   1:                        EFI EFI                     209.7 MB   disk0s1
   2:                 Apple_APFS Container disk2         1000.0 GB  disk0s2

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk1
   1:                        EFI EFI                     209.7 MB   disk1s1
   2:                 Apple_APFS Container disk2         121.1 GB   disk1s2

/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.1 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume boot                    78.7 GB    disk2s1
   2:                APFS Volume Preboot                 42.7 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
   5:                APFS Volume scratchPSD              839.7 KB   disk2s5
   6:                APFS Volume scratchAI               839.7 KB   disk2s6
   7:                APFS Volume OIM                     888.8 KB   disk2s7

/dev/disk3 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *2.0 TB     disk3
   1:                  Apple_HFS LaCie                   2.0 TB     disk3s1

/dev/disk4 (external, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *8.0 GB     disk4
   1:                  Apple_HFS Install macOS Mojave    8.0 GB     disk4s1

Nadine:~ macmacoo$
 
Hé ! hé ! --> sérieuse colonie que voici -->
Bloc de code:
/dev/disk2 (synthesized):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      APFS Container Scheme -                      +1.1 TB     disk2
                                 Physical Stores disk1s2, disk0s2
   1:                APFS Volume boot                    78.7 GB    disk2s1
   2:                APFS Volume Preboot                 42.7 MB    disk2s2
   3:                APFS Volume Recovery                512.4 MB   disk2s3
   4:                APFS Volume VM                      2.1 GB     disk2s4
   5:                APFS Volume scratchPSD              839.7 KB   disk2s5
   6:                APFS Volume scratchAI               839.7 KB   disk2s6
   7:                APFS Volume OIM                     888.8 KB   disk2s7

  • les volumes Preboot & Recovery ne t'embêteront pas > car ils sont non montés par défaut. Le volume VM non plus > car il est monté dans boot at: /private/var/vm --> sans que le Finder n'affiche de volume correspondant sur le Bureau. Donc tu n'auras que tes 4 volumes coutumiers.
----------

À présent > passe la commande :
Bloc de code:
ls /Volumes/LaCie

  • qui liste les objets du volume LaCie

Poste le tableau --> histoire de voir si le dossiers Users est bien là.
 
Bloc de code:
Nadine:~ macmacoo$ ls /Volumes/LaCie
Backups.backupdb        bin                sbin
DD Boot                cores                tmbootpicker.efi
DD OIM                etc                tmp
Network                installer.failurerequests    usr
Users                private                var
Nadine:~ macmacoo$
 
Je vois que tu avais fait par toi-même des sauvegardes. Redondantes pour ce qui est de OIM / Users dont le contenu est identique.

On va se servir du Users qui est le plus à jour sans doute.

Alors (comme tu t'en doutes) la manœuvre actuelle consiste à cloner à rebours le contenu de Users dans le nouveau volume OIM. Ce qui permettra au dossier nadine de s'y trouver relogé. Note : le volume OIM actuel monte indépendamment du volume boot > et c'est pour l'instant bien commode.

Alors hop ! opération clonage.

Passe d'abord la commande :
Bloc de code:
caffeinate -dimsu &

  • qui va empêcher le Mac de dormir pendant l'opération ; elle passe sans commentaire

Passe ensuite la commande :
Bloc de code:
sudo rsync -av /Volumes/LaCie/Users/* /Volumes/OIM

  • la commande clone le contenu de Users dans OIM
  • une ligne s'affiche par fichier copié
  • la copie suit l'ordre alphabétique des dossiers > sous-dossiers > fichiers

=> si tu vois un défilé de lignes démarrer à l'écran > c'est que le clonage est lancé. Attends jusqu'à l'arrêt du défilé et au retour de l'invite de commande -Nadine:~ macmacoo$ en signal de complétion. Tu peux laisser ton Mac sans surveillance. Préviens quand tout est fini.
 
Fini!
Bloc de code:
sent 600046610110 bytes  received 14574136 bytes  74141123.65 bytes/sec
total size is 599919927930  speedup is 1.00
Nadine:~ macmacoo$
 
Alors passe les 2 commandes :
Bloc de code:
df -H /Volumes/OIM
sudo du -sh /Volumes/LaCie/Users

  • la 1ère mesure (en Go) l'occupation du volume de destination OIM
  • la 2è mesure (en Gi) la taille du dossiers Users source

Poste les retours.
 
oups! réponse modifiée:
Bloc de code:
Nadine:~ macmacoo$ df -H /Volumes/OIM

Filesystem     Size   Used  Avail Capacity iused               ifree %iused  Mounted on

/dev/disk2s7   1.1T   603G   427G    59%  768173 9223372036854007634    0%   /Volumes/OIM

Nadine:~ macmacoo$ sudo du -sh /Volumes/LaCie/Users

Password:

563G    /Volumes/LaCie/Users

Nadine:~ macmacoo$
 
603 Go dans OIM (beau paquet !). 563 Gi = 604 Go pour les Users du LaCie. Ça se vaut (avec les arrondis en moins ou en plus).

Passe encore la commande :
Bloc de code:
ls / /Volumes/OIM

  • qui liste les objets du volume OIM

Poste le retour.
 
Bloc de code:
Nadine:~ macmacoo$ ls / /Volumes/OIM
/:
Applications            cores                net
Library                dev                private
Network                etc                sbin
System                home                tmp
User Information        installer.failurerequests    usr
Users                macmacoo            var
Volumes                manifest.xml
bin                manifest.xml.aamdownload

/Volumes/OIM:
FONT        Shared        _NAD        __Web-DMC    nadine        ••APPLIS
PERSO        TRAINING    _USER        ___DMC        •SCANS
Nadine:~ macmacoo$
 
On retrouve ce qu'on avait au départ.

Bien ! --> en finition > il faut éditer le fichiers fstab qui contient une instruction de mode de montage de OIM devenue obsolète > car l'UUID renseigné correspond à celui du volume OIM précédent qui a disparu.

Passe les commandes (l'une après l'autre) :
Bloc de code:
diskutil info disk2s7
sudo cat /private/etc/fstab

  • la 1ère affiche un tableau d'informations sur OIM et donnera son UUID actuel
  • la 2è affiche le contenu du fichier fstab

Poste les 2 retours.
 
Bloc de code:
Nadine:~ macmacoo$ diskutil info disk2s7
   Device Identifier:         disk2s7
   Device Node:               /dev/disk2s7
   Whole:                     No
   Part of Whole:             disk2

   Volume Name:               OIM
   Mounted:                   Yes
   Mount Point:               /Volumes/OIM

   Partition Type:            41504653-0000-11AA-AA11-00306543ECAC
   File System Personality:   APFS
   Type (Bundle):             apfs
   Name (User Visible):       APFS
   Owners:                    Enabled

   OS Can Be Installed:       Yes
   Booter Disk:               disk2s2
   Recovery Disk:             disk2s3
   Media Type:                Generic
   Protocol:                  PCI
   SMART Status:              Verified
   Volume UUID:               3857568D-6AF1-4CB1-9689-ABDE1A04D7F7
   Disk / Partition UUID:     3857568D-6AF1-4CB1-9689-ABDE1A04D7F7

   Disk Size:                 1.1 TB (1121118199808 Bytes) (exactly 2189683984 512-Byte-Units)
   Device Block Size:         4096 Bytes

   Volume Total Space:        1.1 TB (1121118199808 Bytes) (exactly 2189683984 512-Byte-Units)
   Volume Used Space:         693.7 GB (693650251776 Bytes) (exactly 1354785648 512-Byte-Units) (61.9%)
   Volume Free Space:         427.5 GB (427467948032 Bytes) (exactly 834898336 512-Byte-Units) (38.1%)
   Allocation Block Size:     4096 Bytes

   Read-Only Media:           No
   Read-Only Volume:          No

   Device Location:           Internal
   Removable Media:           Fixed

   Solid State:               Yes
   Hardware AES Support:      No
   Device Location:           "SSD"

Nadine:~ macmacoo$
Nadine:~ macmacoo$ sudo cat /private/etc/fstab
Password:
UUID=BF959087-5997-3DDE-AA49-CC5A38B74B6A /Users hfs rw
Nadine:~ macmacoo$
 
L'UUID de l'actuel OIM est : 3857568D-6AF1-4CB1-9689-ABDE1A04D7F7. Celui de l'ancien volume (toujours inscrit dans le fichier fstab) est : BF959087-5997-3DDE-AA49-CC5A38B74B6A.

Alors en préalable passe la commande :
Bloc de code:
sudo su

  • la commande te fait changer de shell (d'espace d'interprétation des commandes) et tu obtiens la nouvelle invite de commande :
Bloc de code:
sh-3.2#

  • dans laquelle tu es le super-utilisateur root

=> est-ce que tu confirmes l'obtention de cette invite de commande ?
 
Parfait. Alors voici la commande à passer (en copier-coller direct - nul besoin de sudo car tu es dans un shell de root ici) :
Bloc de code:
echo "UUID=3857568D-6AF1-4CB1-9689-ABDE1A04D7F7 /Users apfs rw" > /private/etc/fstab

  • la commande écrase l'écriture actuelle dans le fichier fstab par une mise-à-jour conforme au nouvel UUID du volume OIM
  • elle passe sans commentaire, si elle passe

Si tel a bien été le cas > repasse ensuite la commande informative :
Bloc de code:
cat /private/etc/fstab

  • qui affiche le contenu actuel du fichier fstab

Poste le retour.
 
Tout se passe comme tu l'indiques:
Bloc de code:
sh-3.2# echo "UUID=3857568D-6AF1-4CB1-9689-ABDE1A04D7F7 /Users hfs rw" > /private/etc/fstab
sh-3.2# cat /private/etc/fstab
UUID=3857568D-6AF1-4CB1-9689-ABDE1A04D7F7 /Users hfs rw
sh-3.2#
 
Tu as été trop rapide. Je m'étais aperçu avoir laissé hfs (au lieu du nouveau type de système de fichiers apfs d'OIM) dans ma commande et hop ! vite ! je l'ai éditée > mais tu avais déjà capturée la 1ère mouture. Pas grave.

Refais le cycle de commandes :
Bloc de code:
echo "UUID=3857568D-6AF1-4CB1-9689-ABDE1A04D7F7 /Users apfs rw" > /private/etc/fstab
cat /private/etc/fstab

  • et poste le retour de la 2è

=> je pense qu'on devrait y être alors.
 
  • J’aime
Réactions: litobar71