8 votos

No se han podido validar los tamaños - Operación no permitida. La operación no ha podido completarse. (OSStatus error 1.)

Estoy siguiendo las instrucciones para crear una unidad de arranque (generosamente proporcionada en esta respuesta por un caballero llamado David Anderson). Estoy usando una tarjeta SD de 16 GB para intentar crear una unidad de arranque desde mi MacBook con Catalina.

Las instrucciones podrían simplificarse haciendo una Restauración mediante la Utilidad de Discos en la unidad externa (tarjeta SD o pendrive), con BaseSystem.dmg siendo la fuente de restauración.

El problema es que cuando lo intento, me sale el siguiente error (ver también la captura de pantalla)

No se han podido validar los tamaños - Operación no permitida. La operación no ha podido completarse. (OSStatus error 1.)

¿Qué significa esto? ¿Existe una forma mejor de solucionar esto que la dada en la respuesta de David Anderson? O, ¿puede el asr ¿se puede hacer que el comando funcione de forma fiable, para no tener que utilizar la Utilidad de Discos?

disk-utility-mac-could-not-validate-sizes

0 votos

¿Está intentando crear un instalador de arranque de Catalina o simplemente una memoria USB con Catalina instalado?

0 votos

Un instalador de arranque

0 votos

Ok...así que también dijiste "...desde mi MacBook ejecutando Catalina". ¿Por qué no descargar el instalador y utilizar createinstallmedia según las instrucciones de Apple? Parece una forma bastante indirecta de conseguirlo.

23voto

Perseids Puntos 1621

Creo que el "La operación no está permitida" puede deberse a que la Utilidad de Discos carece de los privilegios de administrador necesarios.

sudo /usr/sbin/asr restore --source BaseSystem.dmg --target /Volumes/MyVolume --erase

Debería funcionar (se aplican los términos y condiciones)

0 votos

Esto es lo que me ha funcionado, ¡gracias!

1 votos

¡Funcionó! También tuve que abrir la Utilidad de Discos y preparar la imagen de origen a través de Imágenes > Escanear para restaurar...

0 votos

Tuve que poner comillas entre los parámetros de origen y destino para que esto funcionara, por ejemplo --source "BaseSystem.dmg"

9voto

Maroun Melhem Puntos 101

Puedes hacerlo fácilmente utilizando el comando ASR

  • Tiene que escanear la imagen descargada mediante el siguiente comando

    sudo /usr/sbin/asr imagescan --source ~/Downloads/macOSUpdCombo10.15.7.dmg 
  • Después de escanear tienes que ejecutar el siguiente coammand para restaurar la imagen en el USB.

    sudo /usr/sbin/asr restore --source <IMAGE_PATH> --target /Volumes/<VOLUME_NAME> --erase

Si hay algún problema, por favor, compártalo aquí.

2 votos

Descubrí que antes de que se ejecutara imagescan tenía que convertir la imagen de origen a sólo lectura utilizando el comando Convertir imagen en Utilidad de Discos.

1voto

Todd Puntos 306

Ok, en primer lugar, para ser claros, usted está haciendo esto desde la recuperación de MacOS o mientras se arranca en el instalador USB de arranque ¿verdad? Además, una tarjeta SD de 16GB no es suficiente para contener MacOS Catalina. Si quieres hacer una tarjeta SD que tenga una instalación lista de macOS Catalina, entonces puedes descargar la aplicación Instalar macOS Catalina y luego usarla para instalar en la tarjeta SD (de nuevo, la cantidad de almacenamiento no es suficiente). https://support.apple.com/guide/mac-help/reinstall-MacOS-mchlp1599/mac .

Si está experimentando problemas con la creación de un instalador de arranque, entonces creo que su mejor opción sería descargar la aplicación Instalar macOS Catalina de la App Store y luego utilizar el creatinstallmedia para crear el instalador. Ver el enlace para más https://support.apple.com/en-us/HT201372 .

0 votos

He editado la pregunta. Mi respuesta, a la que el OP se refería, implicaba un instalador de El Capitan. AFAIK, no ha habido ninguna mención por el OP o yo de la instalación de Catalina en una tarjeta SD.

0 votos

@DavidAnderson La pregunta no estaba clara así que he dado instrucciones para ambos.

0voto

van Puntos 111

Si tienes acceso a la Terminal puedes hacerlo:

  1. lista de discos

    diskutil list to get your SD_CARD_NAME

  2. Desmontar la tarjeta SD

    diskutil unmountDisk force /dev/SD_CARD_NAME

  3. borrarlo con el sistema de archivos deseado (AFS o JHFS+)

    diskutil eraseDisk JHFS+ Emptied /dev/SD_CARD_NAME

Entonces sigue con tu restauración

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X