Tengo un problema con mi disco duro externo de Seagate. Funcionaba bien y estaba transfiriendo archivos desde él a otro SSD externo en mi Macbook Air (con MacOS Monterey). Sin embargo, la batería de mi Mac estaba baja y se apagó a mitad de camino. Después de volver a conectarlo, empezaron los problemas. Una partición que se utiliza para la máquina del tiempo ya no se está montando, aunque se puede ver en diskutil list
y Utilidad de Discos. Las otras dos particiones se montan y puedo ver los archivos pero no se pueden desmontar. El disco tampoco se expulsa y tengo que desconectar el cable usb cada vez. He probado el disco duro con otro Mac pero los problemas persisten.
Ejecutar diskutil list
da:
Apple$ diskutil list
/dev/disk0 (internal, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *121.3 GB disk0
1: EFI EFI 209.7 MB disk0s1
2: Apple_APFS Container disk1 121.1 GB disk0s2
/dev/disk1 (synthesized):
#: TYPE NAME SIZE IDENTIFIER
0: APFS Container Scheme - +121.1 GB disk1
Physical Store disk0s2
1: APFS Volume Macintosh HD - Data 85.2 GB disk1s1
2: APFS Volume Preboot 591.9 MB disk1s2
3: APFS Volume Recovery 1.6 GB disk1s3
4: APFS Volume VM 1.1 GB disk1s4
5: APFS Volume Macintosh HD 15.2 GB disk1s5
6: APFS Snapshot com.apple.os.update-... 15.2 GB disk1s5s1
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: GUID_partition_scheme *1.0 TB disk2
1: EFI EFI 209.7 MB disk2s1
2: Apple_HFS time_mach2 203.0 GB disk2s2
3: Apple_HFS what_toDo 203.1 GB disk2s3
4: Apple_HFS things_kept 593.5 GB disk2s4
He probado todas las sugerencias dadas en el post El disco externo no se monta después de desconectarlo sin expulsarlo pero en vano. Resultados de mountDisk
y mount
con o sin readOnly para las diferentes particiones son:
...Apple$ diskutil mountDisk /dev/disk2
One or more volume(s) failed to mount
...Apple$ diskutil mount /dev/disk2s2
Volume on disk2s2 timed out waiting to mount
...Apple$ diskutil mountDisk readOnly /dev/disk2
One or more volume(s) failed to mount
...Apple$ diskutil mount readOnly /dev/disk2s2
Volume on disk2s2 timed out waiting to mount
...Apple$ diskutil mount /dev/disk2s3
Volume what_toDo on /dev/disk2s3 mounted
...Apple$ diskutil mount /dev/disk2s4
Volume things_kept on /dev/disk2s4 mounted
La operación se agota si intento desmontar las particiones montadas ( \dev\disk2s3
y \dev\disk2s4
). unmountDisk
da el error Unmount of disk2 failed: at least one volume could not be unmounted
. El intento de expulsar el disco también falla.
A continuación comprobé si fsck
está funcionando:
Apple$ ps aux | grep fsck
root 1058 59.7 12.6 34676988 1053428 ?? R 2:59PM 18:01.42 /System/Library/Filesystems/hfs.fs/Contents/Resources/./fsck_hfs -y /dev/disk2s2
Apple 1165 0.0 0.0 34122828 836 s000 S+ 3:36PM 0:00.00 grep fsck
Todo permanece inalterado incluso después de matar fsck
con sudo pkill -f fsck
. Los primeros auxilios en la Utilidad de Discos tampoco funcionan.
Todo esto podría haberse evitado si hubiera enchufado el cargador a tiempo. Pero ahora que el daño está hecho, ¿podéis sugerir alguna solución? Espero que esto tenga solución. La partición problemática \dev\disk2s2
contiene mi copia de seguridad de la máquina del tiempo de tres años. Gracias por cualquier ayuda.