En resumen: ¿tiene alguien consejos para salvar mi disco duro externo o sugerencias basadas en la explicación extendida a continuación?
La semana pasada, conecté mi unidad portátil Backup Plus de 2TB de Seagate a mi Macbook Pro como de costumbre. La unidad se montó y se hizo visible en el finder, sin embargo, sólo mostraba alguna carpeta y no mostraba los archivos cuando hacía más clic. Quité la unidad con la idea de que al conectarla de nuevo funcionaría. Sin embargo, aquí es donde la unidad dejó de montar.
Abrí la Utilidad de Discos, y encontré que el disco duro externo estaba en gris y no tenía su propio nombre. Traté de montar, no funcionó. Intenté el primer auxilio, me devolvió: Control or recovery failed
Al segundo intento, dio: Control or recovery failed (-69845)
Ambos con el sistema de archivos endcode siendo 8.
Todavía no he actualizado mi MacOS a Catalina, así que lo he hecho antes de volver a intentarlo. Después de la actualización, el Seagate BUP Slim apareció como nombre. Este no era su nombre antes de las luchas, pero mostraba algún progreso.
Pasé a la Terminal, que me dice esto:
/dev/disk2 (external, physical):
#: TYPE NAME SIZE IDENTIFIER
0: FDisk_partition_scheme *2.0 TB disk2
1: Apple_HFS 2.0 TB disk2s1
He probado varios comandos de Diskutil. Diskutil info
me dio:
MacBook-Pro-van-Marc:~ Marc$ diskutil info /dev/disk2
Device Identifier: disk2
Device Node: /dev/disk2
Whole: Yes
Part of Whole: disk2
Device / Media Name: BUP Slim SL
Volume Name: Not applicable (no file system)
Mounted: Not applicable (no file system)
File System: None
Content (IOContent): FDisk_partition_scheme
OS Can Be Installed: No
Media Type: Generic
Protocol: USB
SMART Status: Not Supported
Disk Size: 2.0 TB (2000398933504 Bytes) (exactly 3907029167 512-Byte-Units)
Device Block Size: 512 Bytes
Read-Only Media: No
Read-Only Volume: Not applicable (no file system)
Device Location: External
Removable Media: Fixed
Solid State: Info not available
Virtual: No
Algunos otros intentos de poner en marcha mi Seagate:
MacBook-Pro-van-Marc:~ Marc$ diskutil verifyvolume /dev/disk2
Error starting file system verification for disk2: Invalid request (-69886)
MacBook-Pro-van-Marc:~ Marc$ diskutil repairvolume /dev/disk2
Error starting file system repair for disk2: Invalid request (-69886)
MacBook-Pro-van-Marc:~ Marc$ diskutil verifyvolume /dev/disk2s1
Started file system verification on disk2s1
Verifying file system
Volume is already unmounted
Performing fsck_hfs -fn -x /dev/rdisk2s1
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
The volume could not be verified completely
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8
MacBook-Pro-van-Marc:~ Marc$ diskutil repairvolume /dev/disk2s1
Started file system repair on disk2s1
Repairing file system
Volume is already unmounted
Performing fsck_hfs -fy -x /dev/rdisk2s1
Checking Journaled HFS Plus volume
Checking extents overflow file
Checking catalog file
The volume could not be verified completely
File system check exit code is 8
Restoring the original state found as unmounted
Error: -69845: File system verify or repair failed
Underlying error: 8
MacBook-Pro-van-Marc:~ Marc$ diskutil mount /dev/disk2s1
Volume on disk2s1 timed out waiting to mount
MacBook-Pro-van-Marc:~ Marc$ diskutil mount /dev/disk2s1
Volume on disk2s1 timed out waiting to mount
MacBook-Pro-van-Marc:~ Marc$ diskutil mountDisk /dev/disk2s1
One or more volume(s) failed to mount
MacBook-Pro-van-Marc:~ Marc$ diskutil unmountDisk /dev/disk2s1
Unmount of all volumes on disk2 was successful
MacBook-Pro-van-Marc:~ Marc$ diskutil eject /dev/disk2s1
Volume timed out while waiting to eject
MacBook-Pro-van-Marc:~ Marc$ diskutil mountDisk /dev/disk2
One or more volume(s) failed to mount
MacBook-Pro-van-Marc:~ Marc$ diskutil mountDisk readOnly /dev/disk2
One or more volume(s) failed to mount
MacBook-Pro-van-Marc:~ Marc$ diskutil unmountDisk /dev/disk2
Unmount of all volumes on disk2 was successful
MacBook-Pro-van-Marc:~ Marc$ diskutil eject /dev/disk2
Volume timed out while waiting to eject
MacBook-Pro-van-Marc:~ Marc$ ps aux | grep fsck
Marc 3352 0,0 0,0 4277496 680 s000 S+ 12:35am 0:00.00 grep fsck
MacBook-Pro-van-Marc:~ Marc$ sudo kill -9 3352
Password:
kill: 3352: No such process
Así que me estoy quedando sin opciones posibles para solucionar este problema. He probado el modo de usuario único, como se introduce aquí: http://osxdaily.com/2013/08/07/how-to-repair-a-mac-disk-with-fsck-from-single-user-mode/ y https://www.howtogeek.com/236978/how-to-repair-disk-and-file-system-problems-on-your-mac/ . Me dijo que faltaba el permiso, así que esto no ayudó mucho.
¿Algún consejo o sugerencia sobre qué probar? Tengo miedo de que mi disco duro externo se esté muriendo y ya no pueda rescatarlo.
0 votos
¡Gracias Klanomath! Entonces, si entiendo bien, ¿tengo el ProcessID equivocado? ¿Y podrías quizás decirme más sobre el
lsof
para encontrar este ProcessID? Tal vez un enlace a algunos pasos más extendidos. Esta codificación avanzada del terminal es algo que no hago cada dos días0 votos
El disco servía sobre todo para almacenar archivos de vídeo y fotos. La mayoría de mis archivos de edición de Adobe Premiere se almacenan aquí, así que bastante trabajo perdido en este momento. El disco tiene la partición HFS derecho, con ` 1: Apple_HFS 2.0 TB disk2s1`? Voy a ejecutar su código y ver lo que obtengo de eso :)
0 votos
¡@klanomath ok tu código me dio algo! `MacBook-Pro-van-Marc:~ Marc$ sudo lsof | grep disk2 hfs.util 1886 Root 3r CHR 1,10 0t1024 629 /dev/rdisk2s1'. Así que esto significaría que podría intentar matar el ProcessID 1886 para ver si eso deja de bloquear los comandos de (des)montaje/expulsión ¿verdad?
0 votos
Ah, todavía había algo en marcha... Ahora no me da ninguna información, ¿entonces no hay bloqueo de procesos?
0 votos
Simplemente, vuelva a ejecutar
sudo lsof | grep disk2
y si no obtienes ningún resultado expulsa/desconecta la unidad.0 votos
Gracias @klanomath, ha ido bien. Ahora sólo una manera de montar y entrar en el disco...
0 votos
Compruebe los registros del sistema para ver si hay errores de entrada/salida del disco. Además, puedo echar un vistazo a su disco si me invita a alguna sesión de escritorio remoto (a través de, por ejemplo, TeamViewer).
0 votos
@klanomath He comprobado los registros de mi sistema como sugeriste cuando conecté el disco. Esto es lo que me dio:
standaard 20:13:44.916626+0100 kernel disk2s1: I/O error. fout 20:14:37.201674+0100 kernel Sandbox: installer(12427) System Policy: deny(1) file-read-data /dev/disk2s1 standaard 20:14:43.999748+0100 kernel Sandbox: 3 duplicate reports for installer deny(1) file-read-data /dev/disk2s1 fout 20:16:03.629808+0100 kernel Sandbox: installer(12505) System Policy: deny(1) file-read-data /dev/disk2s1
0 votos
standaard 20:16:04.004615+0100 kernel Sandbox: 3 duplicate reports for installer deny(1) file-read-data /dev/disk2s1 fout 20:17:28.255183+0100 kernel Sandbox: installer(12575) System Policy: deny(1) file-read-data /dev/disk2s1 standaard 20:17:28.376173+0100 kernel Sandbox: 3 duplicate reports for installer deny(1) file-read-data /dev/disk2s1 standaard 20:21:10.165971+0100 kernel disk2s1: I/O error. standaard 20:29:01.757863+0100 kernel disk2s1: device is not ready. standaard 20:36:35.636343+0100 kernel disk2s1: I/O error.
0 votos
@klanomath Entonces sí, da errores de E/S... ¿Tendrías sugerencias teniendo en cuenta esta nueva información? Y con respecto a TeamViewer, ¡sería muy amable de tu parte! Revisaré el disco en una tienda local primero, si eso no lleva a nada y no tienes ningún consejo que lleve a una solución hecha por mí mismo, puede que te tome la palabra :)
0 votos
Los errores de entrada/salida del disco suelen indicar que hay bloques defectuosos en el disco
0 votos
De acuerdo, he buscado más información para arreglar los bloques defectuosos y los errores de entrada/salida del disco, pero la mayor parte ya se ha intentado. ¿Tienes algún consejo/sugerencia para arreglar los posibles bloques defectuosos @klanomath?