Articulo de referencia

System folder

The System folder is the directory in the classic Mac OS that holds various files required for the system to operate, [ 1 ] such as fonts , system extensions, control panels, an...

The System folder is the directory in the classic Mac OS that holds various files required for the system to operate,[1] such as fonts, system extensions, control panels, and preferences.

Note: On macOS, files in /Library are not loaded at boot time when booting into Safe Mode.

Location and "blessed" folders

The System Folder is normally located directly below the root directory in the filesystem hierarchy, but does not need to be. The Mac OS identifies the "System Folder" by undocumented characteristics that are independent of its name (it has different names in non-English versions of the Mac OS), or its location in the directory hierarchy. The Macintosh Finder displays this "blessed" folder with a special icon. A "live" System Folder can freely be moved to any location in the directory hierarchy while the OS is operating, and it will continue to operate with no problems after the folder has been moved and after the system is restarted with the folder in its new location.

When the Finder copies a "blessed" folder to a new volume, the copy is "blessed" as well. On a system with more than one disk volume, it is thus easy to create functioning backups of a system simply by dragging the folder. It is also easy to maintain older and newer versions of the OS "in parallel", each on its own volume, and revert to the old one if problems are encountered with the new one.

This degree of flexibility distinguishes the classic Mac OS from most other operating systems, including macOS.

All versions of Mac OS permit multiple copies of the operating system on a single volume. Mac OS 9 added formal support for this by permitting the user to select from multiple copies of the system on the same volume via the Startup Disk control panel, primarily used for selecting which volume to boot from.

Antes de esto, había que bendecir manualmente la copia de la carpeta del sistema que se deseaba usar. Una carpeta se puede desbendecir eliminando los archivos del sistema o del Finder, que son los dos archivos necesarios para el arranque. (Los Macintosh del Nuevo Mundo también necesitan el archivo ROM de Mac OS). Algunas versiones del Mac OS clásico, 8.5 y posteriores, comprueban la carpeta del sistema bendecida antes del apagado y advierten al usuario si falta alguno de los archivos clave del sistema, para evitar que el disco duro deje de arrancar accidentalmente. Una alternativa a bendecir manualmente las carpetas del sistema en Mac OS era usar una utilidad como System Picker .

La compatibilidad continúa para las máquinas mactel que ejecutan macOS con un sistema EFI, aunque de una manera bastante diferente. Véase Partición del sistema EFI §  macOS y los dos tipos de arranque para el gestor de arranque BootX de Apple. [ 2 ]

Accesibilidad y personalización para el usuario

La carpeta Sistema está menos protegida que las carpetas equivalentes en macOS, ya que todo su contenido es visible y la mayoría de los archivos y carpetas son editables. Sin embargo, era posible evitar que los usuarios inexpertos modificaran accidentalmente su contenido mediante la casilla de verificación «Proteger el contenido de la carpeta Sistema» en el panel de control de Controles generales . Los programas de inicio y apagado, los temas de apariencia, los paneles de control, las fuentes y las extensiones, así como los elementos del menú Apple , se controlan añadiendo o eliminando elementos de las carpetas de la carpeta Sistema.

Este proceso se simplificó cuando Apple implementó el Administrador de extensiones , un panel de control que originalmente era una utilidad shareware de Ricardo Batista. Esto permitía activar y desactivar paneles de control, extensiones, elementos de inicio y elementos de apagado, y podía invocarse bastante pronto durante el arranque manteniendo pulsada la barra espaciadora del teclado.

Una ausencia notable fue la gestión de fuentes . Para ello, Apple permitió el desarrollo por parte de terceros de programas de gestión de fuentes como Extensis Suitcase, Adobe Type Manager y AlSoft MasterJuggler .

Referencias

  1. Guía del usuario del software del sistema Macintosh: Versión 6.0.4 (PDF) . Apple, Inc. 1989. pág.  21.
  2. "apple-opensource/bless" . GitHub . Consultado el 6 de enero de 2020 .