At 09:28 AM 5/15/02 -0700, Ethan Dicks wrote:
--- Rick Murphy <rmurphy(a)itm-inst.com> wrote:
At 03:49 PM 5/14/02 -0700, Ethan Dicks wrote:
>I'm trying to break into (my own) DEC Alpha running Digital Unix V3.2...
Use:
>>> b -flags 0,1 dkc0
Why the 0? I did this (Thanks, Doc!)
The command I learned is "-flags 0,1". The first digit sets the root being
booted, the second is a bitmap where the "1" bit means conversational boot.
(See the VMS ALPHA FAQ.) However, "-flags 1" usually works just as well; I
just learned the long way back when I worked on DEC UNIX.
>> b dkc0
-flags 1
... and I got in just fine.
Once you're in single-user mode, "mount
-r /" to remount the root...
Right. I know what to do once I'm in. The only thing that threw me
about Digital Unix vs other stuff I've used is that if you _don't_
use vipw to edit the passwd file, you have to manually run mkpasswd
to update the hashed password file (I'm used to a shadow file, or,
for older stuff, _just_ the /etc/passwd file and nothing else).
Right. That's why I suggested mounting everything and using "passwd" :-)
...mount -a to
get everything mounted...
In my experience, if you intend to go from single-user mode to
multi-user (i.e., you don't reboot from single-user), it's
safest to not leave anything mounted that isn't mounted when
you got your prompt.
True. I usually fix the password and reboot to avoid the startup problems.
Arguably, your approach of cleaning up what you changed then exiting the
shell will get you back running faster.
-Rick