25 votos

Cómo ejecutar fsck en una unidad externa con OS X?

Estoy recibiendo este mensaje de error al intentar crear particiones en un disco duro externo: "".

Quiero correr fsck -fy de la unidad, pero no conozco la sintaxis correcta de hacerlo en un disco duro externo?

Alguien me puede ayudar con este problema?

37voto

amoss Puntos 445

En realidad quieres hacer:

% sudo fsck_hfs -fy /dev/disk1s1 (dependiendo de la partición que desea comprobar).

No funciona con sólo fsck tienes que poner fsck_hfs como el comando a ejecutar.

8voto

Charlie Hargood Puntos 26

Estoy recibiendo este mensaje de error al intentar crear particiones en un disco duro externo: ""

Esa es una muy descriptivo de error de hecho.


Con el fin de ejecutar fsck en un disco externo, primero debe averiguar el identificador de la unidad. Ejecutar diskutil list y compruebe el nombre del volumen aparece bajo IDENTIFIER – que va a ser algo como disk3s4, por ejemplo.

Utilizar ese nombre para que se ejecute fsck. También se puede pasar el -f opción para forzar la comprobación de una limpieza del sistema de ficheros.

sudo fsck /dev/disk3s4

fsck ha shorthands para los diversos tipos de sistema de archivos:

  • fsck_hfs de HFS, el uso de la -f opción para forzar la comprobación de diario de los sistemas de
  • fsck_exfat para ExFAT (no -f opción aquí)
  • fsck_msdos de GRASA (no -f opción aquí)

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: