Cita:
|
Empezado por catalan
1) He creado mi propio kernel (10.4.4) y lo copio a la raiz con el nombre "mach_kernel".
2) segun leí ahora hay que reparar los permisos, por lo cual hago:
SUDO CHOWN ROOT:WHEEL MACH_KERNEL
SUDO CHMOD 775 MACH_KERNEL
(realmente no tengo ni idea para que son estas instrucciones...)
3) Reinicio.
Arranca todo bien, veo que el nuevo kernel funciona bien ya que aparece SSE3, etc..., y al final cuando ya cargo casi todo aparece el mensaje"NO ENCUENTRA USUARIO ROOT"
|
Catalan, vuelvo al mensaje original para aclararte que todos los archivos de sistema han de tener a root como propietario, wheel como grupo y 755 como permisos; se consigue desde Terminal con sudo o como root, aquí tienes varios ejemplos:
sudo chown root:wheel [archivos]
sudo chown -R root:wheel [carpeta]
sudo chmod 755 [archivos]
sudo chmod -R 755 [carpeta]
Esa sería la explicación de por qué hacer esos comandos. Pero respecto al error al reiniciar, tengo la teoría de que, como OSX no se instala con el usuario root activado por defecto, sino que hay que activarlo con el sistema ya instalado (ver
ésto) pues tú has asignado manualmente el kernel a un usuario que en realidad el sistema no ha activado todavía aunque existe como usuario principal para uso interno del propio OSX y al arrancar puede dar el error de que no encuentra ese determinado usuario root.
Otra cosa es pulsar F8 al arrancar y teclear -s con lo que el sistema arranca en modo
single (monousuario, todas las tareas se ejecutan como root incluso aunque no haya sido activado manualmente todavía).
