He formateado todo el sistema , y reinstalado Centos 5.3 , porque ayer
estaba intentando migrar todas las particiones a XFS ,pero me estaba dando
problemas que pensaba que eran problemas de la copia en si(como ya he
comentado una vez en la lista).
Antes de usar Rsync para migrar (copiando vamos) la / y /home con su usuario
de ext3 a XFS , todo funcionaba bien , después de copiar las cosas , editar
fstab , grub , etc , todo funcionaba , pero solo podía logearme como root,
cuando intentaba logearme como usuario normal en /home , me daba este error:
GDM no puede escribir en su archivo de autorización.Esto puede significar
que no tiene espacio en disco o que su directorio personal no se puede abrir
para escritura.
Asi que , pensando que el problema era Rsync , que había salido mal algo en
la copia, volvi a instalar Centos 5.3.
Pero esta vez no cree una partición /home , ni ningun usuario salvo root , y
actualicé el sistema a Centos 5.4 para tener un nucleo que soportara XFS
,pasos identicos a los que hice ayer , solo que sin tener una partición
/home , ni usuario que no sea root.
Reinicie en un live-cd y migre la partición / de ext3 a XFS y todo
funcionaba bien.
Entonces decidí montar /home (directorio vacío) en una partición a
parte,que acababa de crear y añadirla a fstab , reiniciar y luego crear un
usuario.
Al logearme con ese usuario me dice : GDM no puede escribir en su archivo de
autorización.Esto puede significar que no tiene espacio en disco o que su
directorio personal no se puede abrir para escritura.
O sea me dice lo mismo que ayer me decía. Y ahora puedo decir que el sistema
funciona bien , todo , salvo logearme con mi usuario nuevo.
He probado a hacer chmod 775 al directorio del usuario en /home , y a crear
los archivos .Xauthority y .dmrc (y a este y ultimo darle permisos 644) ,
pero me sigue arrojando el mismo error.
Pienso que puede ser debido a usar XFS , aunque me extraña , pero asi parece
ser,aunque digo yo que se podra solucionar y usar xfs y un usuario sin
crendenciales :)
O tal vez temas de permisos, que no haya aplicacado correctamente , o a lo
mejor estoy haciendo alguna otra cosa mal.
Teneis idea de que podría pasar ?, yo estoy intentando tirar de google ,
pero no encuentro demasiado.
Cualquier sugerencia me ayudaría :)