Tengo un nuevo y reluciente Mac Mini pero no puedo permitirme un SSD interno de 1 TB para guardar todas mis cosas, así que estoy probando formas de aprovechar un disco externo para el almacenamiento de los usuarios. Sé que puedo apuntar Fotos y iTunes a las bibliotecas en la unidad externa, pero estoy más interesado en la localización transparente de toda la carpeta de inicio en la unidad externa. A través de ensayo y error, podría haber aterrizado en un ganador: estableciendo el punto de montaje de la unidad externa en /Users/
. ¿Es éste un enfoque factible? No he encontrado ninguna historia de otros que lo hayan intentado, lo que podría sugerir que es una idea terrible; o tal vez simplemente no es una solución común. Expongo mi proceso:
- Unidad externa formateada para que coincida con la SSD del Mac mini, con APFS y permisos activados.
- Empecé moviendo gran cantidad de documentos del iMac a un disco externo, para reducir el tamaño de las carpetas para la migración.
- Creación de una nueva cuenta de administrador en el Mac mini antes de migrar a los usuarios existentes.
- Migración de cuentas de usuario del iMac al Mac mini (SSD interno, sin opción de seleccionar otra ubicación en el Asistente de Migración).
- Primero, copié la carpeta de inicio a una unidad externa y apunté la cuenta de usuario a ella; esto provocó errores importantes de permisos y problemas de conexión a iCloud.
- Intentado restablecer manualmente los permisos de la carpeta de inicio a través de finder, a través de modo de recuperación, a través de
diskutil ResetUserPermissions
parecía resolver algunos errores, pero no todos - Volvió a emigrar y utilizó el buscador
“exact copy”
para mantener los permisos; de nuevo, no es una solución completa - Al final, dejé la carpeta de usuario migrada en su lugar en el SSD interno; no hubo problemas con las cuentas de usuario migradas cuando se dejaron en su lugar.
- Se han vuelto a migrar todos los usuarios desde el iMac y se han dejado en su lugar en el SSD interno; se han eliminado las carpetas de inicio de la migración fallida.
- Asegúrese de que la unidad externa siempre se monta automáticamente al arrancar, realice pruebas con diferentes usuarios, cierres de sesión, reinicios y arranques en frío:
- Pruebe a establecer el punto de montaje de la unidad externa en una ubicación diferente en el sistema de archivos de la unidad root.
- ¿Cambiar permanentemente el punto de montaje del volumen?
- elija primero un punto de montaje no crítico, intente montarlo en una ubicación que ya exista - sin problemas, el montaje "sustituye" la carpeta del punto de montaje por la unidad; tiene el nombre de la unidad en Finder pero el nombre de la carpeta del punto de montaje en Terminal
- intente montar en una ubicación que ya contenga datos - los datos existentes se vuelven inaccesibles ya que el punto de montaje "oscurece" los datos con el sistema de archivos de la unidad, pero al desmontar la unidad se revela que los datos siguen ahí.
- intente montar en una ubicación que ya tiene datos con el mismo nombre - no hay problemas, ídem
- PRÓXIMOS PASOS (un poco de miedo a intentarlo)
- "copia exacta" /Usuarios al disco externo
- intente montar la unidad en /Usuarios
- reinicio, arranque en frío, diferentes inicios de sesión de usuario - ¿algún problema?
- Pruebe a iniciar sesión con la unidad desconectada, ¿qué sucede? debería volver a las carpetas de inicio "originales" que aún están en su lugar; o ¿modo de recuperación? command-R
- Si eso no funciona, configura las carpetas de música y las bibliotecas de fotos en ubicaciones de la unidad externa
0 votos
Notas: aunque
man fstab
no reconoce APFS, deberá indicarlo como sistema de archivos en la entrada de la unidad enfstab
.0 votos
Trabajando desde el modo de recuperación,
cp -a /Volumes/Macintosh\ HD/Users/ /Volumes/Seagate/Users
parecía eficaz para duplicar las carpetas de inicio en la unidad externa