#1 Le 21/05/2025, à 10:05
- Phroso
[Résolu] SSD externe ne peut pas être monté
Bonjour,
J'utilise un SSD externe en apfs sur Mac pour mon boulot.
Il contient des documents importants et malheureusement uniques.
Le SSD ne se monte plus, bien que reconnu.
Ubuntu le reconnaît, Gparted l'identifie bien aussi, mais le système de fichiers en apfs n'est pas compatible avec notre distrib :
"unknown filesystem type 'apfs' ".
Avant de formater (ou de faire valoir la garantie) existe-t-il un moyen de sauvegarder le contenu si précieux ?
Merci pour votre aide.
Cordialement.
P
Dernière modification par Phroso (Le 26/05/2025, à 17:15)
Ubuntu 20.04 LTS
Hors ligne
#2 Le 21/05/2025, à 10:36
- krodelabestiole
Re : [Résolu] SSD externe ne peut pas être monté
tu as installé APFS-FUSE ?
ou apfsprogs : https://packages.ubuntu.com/noble/apfsprogs
ou éventuellement apfs dkms : https://packages.ubuntu.com/noble/apfs-dkms
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#3 Le 21/05/2025, à 11:40
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Merci krodelabestiole pour ces références.
Après consultation des liens que tu me conseilles, si je comprends bien permettent d'installer Ubuntu sur Mac.
Ce que je voudrais c'est qu'Ubuntu puisse lire un disque dur externe en apfs pour en sauvegarder le contenu.
Sans doute ai-je mal interprété tes recommandations.
Est-ce que ces applications l'autorisent ?
Merci pour vos explications.
Ubuntu 20.04 LTS
Hors ligne
#4 Le 21/05/2025, à 11:43
- krodelabestiole
Re : [Résolu] SSD externe ne peut pas être monté
Après consultation des liens que tu me conseilles, si je comprends bien permettent d'installer Ubuntu sur Mac.
non.
Est-ce que ces applications l'autorisent ?
oui.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#5 Le 21/05/2025, à 15:08
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Je me lance.
christophe@christophe-Inspiron-7706-2n1:~$ sudo mount /dev/sda2 /media
mount: /media: type de système de fichiers « apfs » inconnu.
J'utilise la 20.04 LTS. Quel paquet charger pour installer "apfs" ?
Les liens me conduisent à des dépendances plus récentes.
Merci pour votre aide.
Ubuntu 20.04 LTS
Hors ligne
#6 Le 21/05/2025, à 15:14
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Voici ce qui est installé :
christophe@christophe-Inspiron-7706-2n1:~$ apt list ~n^libfuse
En train de lister... Fait
libfuse-dev/focal 2.9.9-3 amd64
libfuse-dev/focal 2.9.9-3 i386
libfuse-perl/focal 0.16.1+20180422git6becd92d7fce3fc411d7c-4build2 amd64
libfuse2/focal,now 2.9.9-3 amd64 [installé, automatique]
libfuse2/focal 2.9.9-3 i386
libfuse3-3/focal 3.9.0-2 amd64
libfuse3-dev/focal 3.9.0-2 amd64
christophe@christophe-Inspiron-7706-2n1:~$
Quelle dépendance supplémentaire faut-il charger ?
Merci pour votre analyse.
Ubuntu 20.04 LTS
Hors ligne
#7 Le 21/05/2025, à 15:20
- iznobe
Re : [Résolu] SSD externe ne peut pas être monté
tu as installé APFS-FUSE ?
ou apfsprogs : https://packages.ubuntu.com/noble/apfsprogs
ou éventuellement apfs dkms : https://packages.ubuntu.com/noble/apfs-dkms
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#8 Le 21/05/2025, à 15:40
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Fuse est installé (voir ci-dessus).
Mais pas apfs-fuse. Les liens indiqués pointent vers des distributions plus récentes que la mienne (20.04 LTS).
Il me faut charger une autre dépendance, mais je ne sais pas laquelle, ni comment.
Merci pour vos explications et votre indulgence.
Dernière modification par Phroso (Le 21/05/2025, à 15:45)
Ubuntu 20.04 LTS
Hors ligne
#9 Le 21/05/2025, à 15:51
- nany
Re : [Résolu] SSD externe ne peut pas être monté
Hors ligne
#10 Le 21/05/2025, à 17:48
- krodelabestiole
Re : [Résolu] SSD externe ne peut pas être monté
sudo apt install apfs-dkms
tu peux cliquer sur jammy en haut des pages que j'ai mises en lien tu verras que ces paquets existent pour la 22.04.
mais la 20.04 est peut-être trop ancienne.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#11 Le 21/05/2025, à 17:50
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Merci pour le lien.
Des questions sur les commandes.
Pourquoi la ligne 14 ?
Ligne 17 concernant la destination ? Pour le transfert du contenu ?
Dans les compléments l'auteur évoque les lignes 112 et 117, alors qu'il n'y en a que 17.
Merci pour vos éclaircissements.
Ubuntu 20.04 LTS
Hors ligne
#12 Le 21/05/2025, à 19:53
- nany
Re : [Résolu] SSD externe ne peut pas être monté
Pourquoi la ligne 14 ?
Je suppose que la commande ccmake demande de faire des choix.
Ligne 17 concernant la destination ? Pour le transfert du contenu ?
Il s’agit a priori d’un point de montage de la partition.
Dans les compléments l'auteur évoque les lignes 112 et 117, alors qu'il n'y en a que 17.
Il parle de la ligne 112 du fichier ~/apfs-fuse/ApfsLib/ApfsContainer.app.
Et 117 est le numéro d’issue dans le dépôt github de sgan81.
Hors ligne
#13 Le 21/05/2025, à 23:07
- krodelabestiole
Re : [Résolu] SSD externe ne peut pas être monté
je conseille d'essayer avec ce qui est dispo dans les dépôts avant de s'amuser à compiler !
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#14 Le 22/05/2025, à 00:19
- nany
Re : [Résolu] SSD externe ne peut pas être monté
Oui.
À tester en premier lieu l’installation de libfsapfs-utils.
nany@Ubuntu-20-04-VirtualBox:~$ apt search apfs
En train de trier... Fait
Recherche en texte intégral... Fait
libfsapfs-dev/focal 20190210-1.1 amd64
APFS access library -- development files
libfsapfs-utils/focal 20190210-1.1 amd64
APFS access library -- Utilities
libfsapfs1/focal 20190210-1.1 amd64
APFS access library
parted/focal-updates,now 3.3-4ubuntu0.20.04.1 amd64 [installé, automatique]
manipulateur de partitions de disque
python3-fsapfs/focal 20190210-1.1 amd64
APFS access library -- Python 3 bindings
nany@Ubuntu-20-04-VirtualBox:~$ apt show libfsapfs-utils
Package: libfsapfs-utils
Version: 20190210-1.1
Priority: optional
Section: universe/otherosfs
Source: libfsapfs
Origin: Ubuntu
Maintainer: Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>
Original-Maintainer: Debian Security Tools <team+pkg-security@tracker.debian.org>
Bugs: https://bugs.launchpad.net/ubuntu/+filebug
Installed-Size: 147 kB
Depends: libbfio1 (>= 20120425), libc6 (>= 2.17), libfsapfs1 (>= 20181215), libfuse2 (>= 2.6)
Homepage: https://github.com/libyal/libfsapfs
Download-Size: 39,3 kB
APT-Sources: http://fr.archive.ubuntu.com/ubuntu focal/universe amd64 Packages
Description: APFS access library -- Utilities
libfsapfs is a library to access the Apple File System (APFS).
.
This package contains fsapfsinfo, an APFS information retrieval
utility, and fpafsmount, a FUSE-based APFS filesystem implementation.
nany@Ubuntu-20-04-VirtualBox:~$
Donc, à tenter :
sudo apt install libfsapfs-utils
Puis :
sudo fsapfsmount -v <device> <mountpoint>
Remplacer <device> et <mountpoint> par le bonne valeurs.
Pour info :
nany@Ubuntu-20-04-VirtualBox:~$ fsapfsmount -h
fsapfsmount 20190210
Use fsapfsmount to mount an Apple File System (APFS) container
Usage: fsapfsmount [ -f file_system_index ] [ -o offset ] [ -p password ]
[ -r recovery_password ] [ -X extended_options ]
[ -hvV ] container mount_point
container: an Apple File System (APFS) container
mount_point: the directory to serve as mount point
-f: mounts a specific file system or "all"
-h: shows this help
-o: specify the container offset in bytes
-p: specify the password/passphrase
-r: specify the recovery password/passphrase
-v: verbose output to stderr, while fsapfsmount will remain running in the
foreground
-V: print version
-X: extended options to pass to sub system
nany@Ubuntu-20-04-VirtualBox:~$ fsapfsinfo
fsapfsinfo 20190210
Missing source file or device.
Use fsapfsinfo to determine information about an Apple
File System (APFS).
Usage: fsapfsinfo [ -B bodyfile ] [ -E identifier ]
[ -f file_system_index ] [ -F path ]
[ -o offset ] [ -p password ]
[ -r password ] [ -hHvV ] source
source: the source file or device
-B: output file system information as a bodyfile
-E: show information about a specific file system entry or "all"
-f: show information about a specific file system or "all"
-F: show information about a specific file entry path
-h: shows this help
-H: shows the file system hierarchy
-o: specify the volume offset
-p: specify the password
-r: specify the recovery password
-v: verbose output to stderr
-V: print version
nany@Ubuntu-20-04-VirtualBox:~$
Dernière modification par nany (Le 22/05/2025, à 00:23)
Hors ligne
#15 Le 22/05/2025, à 16:19
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Bonjour
@ krodelabestiole
hristophe@christophe-Inspiron-7706-2n1:~$ sudo apt install apfs-dkms
[sudo] Mot de passe de christophe :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
E: Impossible de trouver le paquet apfs-dkms
@nany
J'ai bien bien suivi la démarche. Je te remercie de l'avoir détaillée.
christophe@christophe-Inspiron-7706-2n1:~$ sudo fsapfsmount -v /dev/sda /media
fsapfsmount 20190210
Unable to open source container
libfsapfs_container_superblock_read_data: invalid object type: 0x00000000.
libfsapfs_container_superblock_read_file_io_handle: unable to read container superblock data.
libfsapfs_internal_container_open_read: unable to read container superblock at offset: 0 (0x00000000).
libfsapfs_container_open_file_io_handle: unable to read from file IO handle.
mount_handle_open: unable to open container.
christophe@christophe-Inspiron-7706-2n1:~$
Quel est ce container ? Comment arriver au contenu du disque ?
Merci pour votre aide.
Ubuntu 20.04 LTS
Hors ligne
#16 Le 22/05/2025, à 16:22
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Faudrait-il utiliser cette commande :
sudo fsapfsmount -hvV /dev/sda /media
?
Je ne voudrais pas tout planter...
Ubuntu 20.04 LTS
Hors ligne
#17 Le 22/05/2025, à 16:26
- iznobe
Re : [Résolu] SSD externe ne peut pas être monté
Bonjour , donne le retour de
lsblk -fe7 | cat
de façon a obtenir les infos necessaires .
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#18 Le 22/05/2025, à 16:29
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
Bonjour Iznobe,
christophe@christophe-Inspiron-7706-2n1:~$ lsblk -fe7 | cat
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1 vfat EFI 67E3-17ED
└─sda2 apfs 94586945-d8cc-4fa6-89ae-14f70cdf9204
nvme0n1
├─nvme0n1p1 vfat 04D6-E982 280,3M 2% /boot/efi
├─nvme0n1p2 ext4 0b0482f6-fa4f-400c-98d1-b0c60ca6c9f5 18,6G 47% /
└─nvme0n1p3 ext4 245b904a-3623-41ba-b513-a3bb0748322b 373,9G 8% /home
christophe@christophe-Inspiron-7706-2n1:~$
Merci pour l'analyse.
Ubuntu 20.04 LTS
Hors ligne
#19 Le 22/05/2025, à 16:32
- iznobe
Re : [Résolu] SSD externe ne peut pas être monté
la partition concernée est donc " sda2 " .
les commandes données par @nany a passé sont alors :
sudo apt install libfsapfs-utils
Puis :
sudo fsapfsmount -v /dev/sda2 /mnt
si pas d' erreur , tu pourras obtenir le 1er niveau du contenu de cette partition de cette partition avec :
ls -l /mnt
Dernière modification par iznobe (Le 22/05/2025, à 16:33)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#20 Le 22/05/2025, à 16:38
- nany
Re : [Résolu] SSD externe ne peut pas être monté
Bonjour,
sda, c’est le disque. La partition, ce serait plutôt sda1.
Donne le retour de :
lsblk -fe7
Ensuite, il vaudrait mieux éviter de monter directement dans /media mais dans un sous-répertoire créé pour l’occasion.
[edit]Grilled![/edit]
Dernière modification par nany (Le 22/05/2025, à 16:39)
Hors ligne
#21 Le 22/05/2025, à 16:41
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
1ere étape ok
Pour la 2e, j'obtiens la réponse suivante :
christophe@christophe-Inspiron-7706-2n1:~$ sudo fsapfsmount -v /dev/sda2 /mnt
fsapfsmount 20190210
En attente de quelque chose ... ?
mnt ou media ?
Merci pour vos indications.
Ubuntu 20.04 LTS
Hors ligne
#22 Le 22/05/2025, à 16:51
- iznobe
Re : [Résolu] SSD externe ne peut pas être monté
bizarre .
Normalement , cela devrait repondre instantanément ou presque que la partition est sda2 est montée sur /mnt .
le point de montage n' a pas tellement d' importance , tant qu ' il est connu et pas dans /media/$USER .
Dernière modification par iznobe (Le 22/05/2025, à 16:53)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#23 Le 22/05/2025, à 16:59
- iznobe
Re : [Résolu] SSD externe ne peut pas être monté
D ' apres ce que j' ai pu trouver sur le net , il faut compiler apfs-fuse à partir des sources pour exploiter les systemes de fichiers apfs pour ubuntu 20.04 .
Dernière modification par iznobe (Le 22/05/2025, à 17:00)
retour COMPLET et utilisable de commande | script montage partitions
MSI Z490A-pro , i7 10700 , 32 GB RAM .
Hors ligne
#24 Le 22/05/2025, à 17:00
- Phroso
Re : [Résolu] SSD externe ne peut pas être monté
@ nany
christophe@christophe-Inspiron-7706-2n1:~$ lsblk -fe7
NAME FSTYPE LABEL UUID FSAVAIL FSUSE% MOUNTPOINT
sda
├─sda1
│ vfat EFI 67E3-17ED
└─sda2
apfs 94586945-d8cc-4fa6-89ae-14f70cdf9204
nvme0n1
│
├─nvme0n1p1
│ vfat 04D6-E982 280,3M 2% /boot/efi
├─nvme0n1p2
│ ext4 0b0482f6-fa4f-400c-98d1-b0c60ca6c9f5 18,6G 47% /
└─nvme0n1p3
ext4 245b904a-3623-41ba-b513-a3bb0748322b 373,9G 8% /home
christophe@christophe-Inspiron-7706-2n1:~$
Ubuntu 20.04 LTS
Hors ligne
#25 Le 22/05/2025, à 17:16
- geole
Re : [Résolu] SSD externe ne peut pas être monté
Bonjour
SYNOPSIS
fsapfsmount [-f file_system_index] [-o offset] [-p password] [-r password] [-hvV] source
EXAMPLES
# fsapfsmount -f 1 -p Password /dev/sda1 fsapfsmount 20181214
Il est peut-être bloqué en voulant monter /mnt
Fais donc seulement
sudo fsapfsmount -v /dev/sda2
lsblk -fe7
sudo fsapfsmount -f 1 /dev/sda1 /mnt
Dernière modification par geole (Le 22/05/2025, à 17:25)
Les grilles de l'installateur https://doc.ubuntu-fr.org/tutoriel/inst … _subiquity
Les partitions EXT4 des disques externes => https://forum.ubuntu-fr.org/viewtopic.p … #p22697248
Hors ligne