Mi Mac ha estado funcionando bien hasta que decidí actualizar a OS X 10.10, Yosemite. Cuando está instalando obtengo el post:
La verificación o reparación del sistema de files falló.
Hice clic en la opción de reinicio para iniciar en mi disco duro interno, pero me dice que no está disponible. Luego reinicié, sostuve Command + R para ingresar a la utilidad de disco para reparar el disco, pero me dice que falló y que debo hacer una copy de security y restaurar la HD.
Luego traté de crear una image en mi disco externo pero esto también falla con el post:
No se puede crear Macintosh HD.dmg. (Error de input / salida)
Estoy atrapado en este círculo vicioso de reinicio y falla en la installation. No puedo escaping del process de installation.
¿Hay alguna manera de acceder a mis files y copyrlos en mi HD externo, luego borrar y restaurar el HD interno?
Podría intentar arrancar desde un LiveUSB de Linux para hacer una copy de security de sus files.
Una vez hecho esto, puede reformatear su HD y luego reinstalar OS X.
También debe vigilar su HD; estos types de errores a menudo sugieren que su disco está dañado o dañado.
¿Tienes acceso a otro Mac? Su mejor opción sería conectar otro Mac utilizando el modo de disco de destino, ya sea a través de firewire o thunderbolt. Su unidad interna aparecerá en el escritorio del otro mac para que pueda copyr sus files.
Otra opción sería arrancar a través de otro sistema a través de una unidad externa, utilidad de disco abierto e intentar reparar un par de veces. Pronto o más tarde, su unidad interna aparecerá en el escritorio para que pueda recuperar sus files. Pero recalco que necesito un disco duro externo o una unidad de llave USB con un sistema OS X para hacerlo.
Parece que tu disco duro está muriendo básicamente, por lo que Disk Utility puede repararlo para que instales Yosemite.
¿Qué mac estás corriendo?
Disk Utility
. Install OS X Yosemite
en su disco externo Options
, elija GUID Partition Table
y OK , luego aplique Disk Utility
y abra Install OS X Yosemite
Show all partitions
si su unidad USB no está visible inicialmente. Terminal
en Aplicaciones / Utiilities / En el indicador, ingrese df
y presione ↵
El resultado es similar a eso:
Filesystem 512-blocks Used Available Capacity iused ifree %iused Mounted on /dev/disk1s2 121872696 67379640 53981056 56% 8486453 6747632 56% / devfs 387 387 0 100% 670 0 100% /dev /dev/disk0s2 546875000 328125000 217547952 60% 735912806 22434744 60% /Volumes/SystemInternalDrive map -hosts 0 0 0 100% 0 0 100% /net map auto_home 0 0 0 100% 0 0 100% /home /dev/disk2s2 2923093280 1922781536 1002781536 66% 487048844 1269484 66% /Volumes/ExternalDrive /dev/disk2s3 733093280 142781536 593111744 20% 487048844 1269484 20% /Volumes/SystemExternalDrive
En el prompt, ingresa diskutil list
y presiona ↵
El resultado es similar a eso:
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *400.2 GB disk0 1: EFI 209.7 MB disk0s1 2: Apple_HFS SystemInternalDrive 280.0 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 4: MS-DOS WinSystem 120.0 GB disk0s4 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *62.7 GB disk1 1: EFI EFI 209.7 MB disk1s1 2: Apple_HFS SystemUSB 62.4 GB disk1s2 /dev/disk2 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *2.0 TB disk2 1: EFI 209.7 MB disk2s1 2: Apple_HFS ExternalDrive 1,5 TB disk2s2 3: Apple_HFS SystemExternalDrive 500.0 GB disk2s3
donde SystemInternalDrive
es el nombre de su partición interna del sistema,
WinSystem
es el nombre de su partición bootcamp interna,
SystemUSB
es el nombre de la partición del sistema de su unidad de disco,
ExternalDrive
es el nombre de su partición de datos externos y
SystemExternalDrive
es el nombre de la partición de su sistema externo (si tiene uno)
Si su salida se ve realmente diferente, especialmente si tiene un dispositivo Apple_CoreStorage
, deténgase aquí. Tienes que publicar el resultado aquí y tengo que adaptar mi respuesta
Reemplace todos los nombres en los commands a continuación con sus nombres de partición originales.
Copia de datos: necesita al less 280 GB de espacio libre en su disco duro externo para copyr su partición Mac. También necesita espacio libre adicional en el tamaño de su partición de Windows si desea copyr eso también. Antes de iniciar la copy, abra la Disk Utility
WinSystem
y WinSystem
la partición SystemInternalDrive
y posiblemente WinSystem
luego salga de la Disk Utility
WinSystem
.
Ahora ingresa en Terminal.app
:
sudo dd bs=512 if="/dev/rdisk0s2" of="/Volumes/ExternalDrive/RescueMac.dmg" conv=noerror,sync
presiona ↵ , ingresa tu contraseña (no estará visible) y presiona ↵ nuevamente para copyr tu volumen Mac interno a un file de image en tu disco externo aunque contenga errores. El file de input (if) es el Device Indentifier
de la partición corrupta que se encuentra en la salida de la diskutil list
anterior precedida por /dev/r
/dev/rdisk0s2
.
Esto tomará un buen time. Si ingresas un valor más alto para bs, debería ser más rápido. Utilizando 512 obtuve 4 MB / s, usando 524288 (1024×512) obtuve unos 65 MB / s (pero no tuve éxito al copyr mi unidad de disco al final). A menudo se recomienda un múltiplo integer mayor de 512 (p. Ej., 4096 bytes = (8×512)).
Si también quieres copyr tu partición de boot camp que podría funcionar:
sudo dd bs=512 if="/dev/rdisk0s4" of="/Volumes/ExternalDrive/RescueWindows.dmg" conv=noerror,sync
Una vez finalizado el process, ingrese exit
y presione ↵ , salga de Terminal
, abra su disco externo con el Finder y abra el file RescueMac.dmg recién creado. Compruebe si puede abrir algunos files o carpetas.
Disk Utility
y elija su disco interno en el panel izquierdo Security Option…
, elija una single pass of zeroes
como en la image siguiente y luego OK y borre (En las imágenes siguientes he elegido borrar mi unidad de disco USB. No debe hacer eso. Desde que comencé mi disco interno – llamado VMWare Virtual-> System – no pude demostrar el borrado con ese porque es el volumen de inicio y todo está en gris) Install OS X Yosemite
en su disco externo e instálelo en su unidad interna recién creada. Es posible que deba hacer clic en Show all partitions
si su unidad interna no está visible inicialmente. dd
ejecutada anteriormente