Hi all :)
Version 1.10.3 was installed and sysvinit too. I wanted to emerge the latest
version so I unmerge sysvinit because It was blocking baselayout.
I emerged baselayout-1.11.3 and then ... it screwed up my passwords.
Fortunately, I was already logged under root, so I changed was able to reset
it using passwd.
I tried to do the same for my everyday user (gabo), but it doesn't work :
------------------------------------------------------------------------------
gabo@gabo ~ $ passwdSo
Changing password for gabo
(current) UNIX password:
passwd: Authentication token manipulation error
------------------------------------------------------------------------------
The only workaround I found is under root : passwd -d gabo
Then, when I rebooted, gentoo didn't boot anymore because of /dev/hda2 being
not fount. It seems that devfsd isn't started anymore because when pressing
ctrl+d to be logged as root (debug mode), /dev/hda2 (and all other /dev
devices) apears again when manually starting devfsd.
I don't know how to edit gentoo startup sequence but I searched the /dev
directory and found this : /dev/ide/host0/bus0/target0/lun0/partX where X
equals /dev/hdaX
So... booting with gentoo 2004.2 livecd (since / is readonly when in debugging
mode). Editing my /etc/fstab replacing /dev/hdaX
with /dev/ide/host0/bus0/target0/lun0/partX
Great !!! My Gentoo works again !! It took me two hours to find that ! :(
But there is no more password for gabo (I absolutely need a password) and I
can't login as root under konsole using 'su'. (it does work in pure console
mode).
------------------------------------------------------------------------------
gabo@gabo ~ $ su
Password:
su: Permission denied
Sorry.
------------------------------------------------------------------------------
So, what's hapening ? Why does devfsd does not start automatically at startup
anymore ? How can I fix those passwords issues ?
Thanks for your help !
Gael Beaudoin
--
gentoo-user@gentoo.org mailing list
Version 1.10.3 was installed and sysvinit too. I wanted to emerge the latest
version so I unmerge sysvinit because It was blocking baselayout.
I emerged baselayout-1.11.3 and then ... it screwed up my passwords.
Fortunately, I was already logged under root, so I changed was able to reset
it using passwd.
I tried to do the same for my everyday user (gabo), but it doesn't work :
------------------------------------------------------------------------------
gabo@gabo ~ $ passwdSo
Changing password for gabo
(current) UNIX password:
passwd: Authentication token manipulation error
------------------------------------------------------------------------------
The only workaround I found is under root : passwd -d gabo
Then, when I rebooted, gentoo didn't boot anymore because of /dev/hda2 being
not fount. It seems that devfsd isn't started anymore because when pressing
ctrl+d to be logged as root (debug mode), /dev/hda2 (and all other /dev
devices) apears again when manually starting devfsd.
I don't know how to edit gentoo startup sequence but I searched the /dev
directory and found this : /dev/ide/host0/bus0/target0/lun0/partX where X
equals /dev/hdaX
So... booting with gentoo 2004.2 livecd (since / is readonly when in debugging
mode). Editing my /etc/fstab replacing /dev/hdaX
with /dev/ide/host0/bus0/target0/lun0/partX
Great !!! My Gentoo works again !! It took me two hours to find that ! :(
But there is no more password for gabo (I absolutely need a password) and I
can't login as root under konsole using 'su'. (it does work in pure console
mode).
------------------------------------------------------------------------------
gabo@gabo ~ $ su
Password:
su: Permission denied
Sorry.
------------------------------------------------------------------------------
So, what's hapening ? Why does devfsd does not start automatically at startup
anymore ? How can I fix those passwords issues ?
Thanks for your help !
Gael Beaudoin
--
gentoo-user@gentoo.org mailing list