Necesito saber qué unidad es la unidad del sistema.
¿Es seguro asumir que /
es siempre la unidad del sistema? O en alguna situación (por ejemplo, el arranque desde una unidad FW) /
no es la unidad donde está el sistema. Gracias.
Necesito saber qué unidad es la unidad del sistema.
¿Es seguro asumir que /
es siempre la unidad del sistema? O en alguna situación (por ejemplo, el arranque desde una unidad FW) /
no es la unidad donde está el sistema. Gracias.
La respuesta básica es sí, aunque depende un poco de a qué se refiere exactamente con "unidad del sistema". Hace unas pocas versiones, Apple introdujo lo que ellos llaman "Arranque ≠ Raíz"; No puedo encontrar mucha documentación sobre él, pero la idea básica es que OS X puede cargar el archivo de arranque desde un volumen y luego usar un volumen diferente como la raíz del sistema operativo.
Por ejemplo, cuando su volumen de inicio está cifrado con FileVault 2, en realidad carga el booter desde un volumen diferente (el volumen oculto "Recovery HD"); el programa de arranque descifra el volumen de inicio y luego carga el sistema operativo desde el volumen cifrado.
La regla es que / siempre se referirá al volumen desde el que está ejecutando el sistema operativo , pero no necesariamente en el que se inició el proceso de arranque. Esto se aplica ya sea que esté comenzando desde un disco interno, un disco FireWire, un disco USB, una imagen de disco NetBoot, una imagen de disco, ... lo que sea.
Lea otras preguntas en las etiquetas hard-drive