Hola,
catalan, es exactamente como te han dicho, una vez realizada la instalacion, va todo unido entre si.
Cuando se tiene casi todos los elementos iguales a un mac real, como te pasa a ti,se hace una iso al gusto, con kernel personalizado, pero para instalar la primera vez.
Para no perder tu actual instalacion, te recomiendo que:
abras en transmac la iso original de os x, y le metas unicamente los desencriptados manualmente, y reinstales encima.
Añade a esa iso los otros kernel renombrados a test1, test2 para tenerlos por si a caso.
El error que te da, es por que es un kernel "virgen" y entiende que aun no se ha terminado de instalar.
De todas formas, puedes probar lo siguiente desde la consola terminal, botea con f8, y en la linea de comando entra con -s
puedes?
si es asi, te explico una sentencia a ver si cuela.
$ echo 'juker12::512:512::0:0:Juker apellido:/Users/juker12:/bin/bash' | sudo niload -v passwd
Si se precisa alterar contraseña
$ sudo passwd juker12
Donde Juker12 lo cambiarias por el usuario a crear desde terminal
Ahh, para reparar permisos, a partir de 10.4.6 hay una serie de cambios, te recomiendo que cada vez que repares permisos, lo hagas con la utilidad de discos y no manualmente.
Mas cosas, el mensaje de error no sera esto
"Still waiting for root device"
Por que esto no tiene nada que ver con usuarios o root, esto es un error de drivers, no se reorganiza el driver sata o bien el driver "IOATAFamily.kext" no se carga por algun motivo.
Si precisas automatizar la creacion de usuarios, create este sencillo script, guardas como sh y se ejecuta como siempre,
./loquesea.sh
"echo “Nombre de Usuario en el Sistema:”
read newuser
echo “Nombre completo del usuario $newuser:”
read long_name
echo “Tratar a $newuser como administrador (s/N)?”
read is_admin
echo “Donde quieres su directorio Personal?”
read homedir
echo “Activo acceso FTP para el usuario (s/N)?”
read siftp
new_uid=`nidump passwd . | awk -F: ‘{print $3f}’ | sort -n|tail -1`
new_uid=`expr $new_uid + 1`
nicl . -create /users/$newuser
nicl . -create /users/$newuser uid $new_uid
nicl . -create /users/$newuser realname “$long_name”
nicl . -create /users/$newuser passwd “”
nicl . -create /users/$newuser gid 20
nicl . -create /users/$newuser shell “/bin/bash”
nicl . -create /users/$newuser home “$homedir”
nicl . -create /users/$newuser _writers_passwd $newuser
passwd $newuser
ditto /System/Library/User\ Template/Spanish.lproj $homedir
chown -R $newuser:staff $homedir
nicl . -read /users/$newuser
if [ “$is_admin” = S -o “$is_admin” = s ]
then
nicl . -append /groups/wheel users $newuser
nicl . -append /groups/admin users $newuser
nicl . -read /groups/wheel
nicl . -read /groups/admin
fi
if [ “$siftp” = S -o “$siftp” = s ]
then
sharing -a $homedir -F $newuser -s 010
fi"
