6 votos

MacOS Catalina crea "Elementos reubicados" en cada actualización

Estoy usando dos Mac nuevos que se entregaron en 2020 con macOS 10.15 Catalina instalado (iMac Pro de 2017 entregado en 2020 y el nuevo Macbook Air de 2020).

En la actualización de 10.15.4 -> 10.15.5 ambos Macs crearon Relocated Items y borró el contenido de mi /etc y /var directorios.

  • Tengo entendido que este comportamiento es no esperado para las actualizaciones de Catalina -> Catalina. La documentación sobre Relocated Items parece aplicarse sobre todo a Mojave -> Catalina.

En el iMac Pro, también se me redirigió al procedimiento de configuración completo porque /var/db/.AppleSetupDone se movió. Esto también se movió en el Macbook Air, así que no estoy seguro de por qué no lo vi allí también.

Mi conjetura es que esto tiene que ver con mi uso de synthetic.conf para crear un enlace de /p que apunta a /Volumes. Esto es para mapear directorios entre sistemas cuando me conecto a una unidad smb en un ordenador linux. Pero no puedo ver por qué esto podría causar ningún problema, ya que es un mecanismo compatible.

  • Por qué creo que esto puede estar relacionado. Los elementos reubicados aparecen en el directorio: /Users/Shared/Relocated Items/Security/System/Volumes/Data/rivate que parece un error ortográfico de "privado" sin la "p", que es mi única pista. (Aunque, esto parece indicar algo sorprendentemente descuidado en la codificación...)
  • También /Volumes/System/Data/private contiene etc y var que son precisamente las carpetas que me están causando problemas.

Otro software afectado es MacTex 2020 (que instala sus rutas en /etc ). Esto también borra todas las impresoras que instalo (porque ponen cosas en /etc también).

Posiblemente relacionado...

He ejecutado los permisos para ver si esto tiene algún impacto en mi próxima actualización.

Cualquier idea será de gran ayuda.

0 votos

Es muy interesante. Yo también tengo un Mac (Macbook Pro 16) entregado en 2020, y recordaba algo parecido. Cuando he comprobado ahora mismo, tengo 3 carpetas: Relocated , Previously Relocated... & Previously Relocated... 1 . Pero todos ellos contienen un único archivo al final. Por ejemplo: /Users/Shared/Previously Relocated Items 1/Configuration/private/etc/sudoers.system_default . Si inspecciona el archivo /Users/Shared/Relocated Items/What Are Relocated Items?.lpdf verá que el nombre del archivo es en realidad: Quarantine.lpdf - ¡Léalo y tenga una sensación orwelliana!

0 votos

También tengo un /p enlace definido en /etc/synthetic.conf y también he estado viendo este comportamiento increíblemente molesto en cada actualización reciente de MacOS. También noté el extraño cambio de nombre de private a rivate . Definitivamente voy a tratar de eliminar synthetic.conf antes de actualizar de nuevo para ver si ayuda.

1voto

rob mayoff Puntos 227
  • También experimenté este problema en varias actualizaciones de Catalina y Big Sur.
  • Yo también tuve un /p enlace definido en /etc/synthetic.conf
  • Yo también noté el rivate falta de ortografía.

Así que antes de actualizar a macOS 11.4 hoy, reinicié en modo de recuperación y quité mi synthetic.conf . La actualización se ha instalado con normalidad , sin volar mi /var y /etc y sin ejecutar la configuración de la nueva instalación. Llego a la conclusión de que /p link sí causa este problema.

-1voto

Oskar Puntos 1242

Esto es totalmente esperado y el resultado de que el software necesita una actualización.

Cada instalación de MacOS puede ser un archivo completo e instalar y ejecutar la migración completa, por lo que verá todos los cambios necesarios como si el sistema operativo fuera una actualización mayor. Apple está lanzando cada vez más grandes características en versiones puntuales, por lo que trato cada actualización que no sea un parche de seguridad como mayor. Copia de seguridad completa, comprobar que la copia de seguridad ha cambiado los archivos (yo uso Time Machine y BackupLoupe) y esto me ha ahorrado muchos días perdidos y cosas peores cuando un reinicio o actualización me muestra que tenía archivos dañados o un instalador de software hizo cosas que no debía para que las actualizaciones sean indoloras.

0 votos

Si usted puede apuntar a otros que tengan sus directorios /etc completamente borrados en un proceso de actualización y reiniciados, por favor comparta la información. Esta no ha sido mi experiencia en cualquier versión anterior de MacOS y este comportamiento rompe MacTex instala entre otros problemas, ya que esto utiliza /etc/paths.d.

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