From owner-freebsd-questions@FreeBSD.ORG Mon May 22 14:09:39 2006 Return-Path: X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 97DAC16A491 for ; Mon, 22 May 2006 14:09:39 +0000 (UTC) (envelope-from jerrymc@clunix.cl.msu.edu) Received: from clunix.cl.msu.edu (clunix.cl.msu.edu [35.9.2.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1744543D49 for ; Mon, 22 May 2006 14:09:38 +0000 (GMT) (envelope-from jerrymc@clunix.cl.msu.edu) Received: from clunix.cl.msu.edu (localhost [127.0.0.1]) by clunix.cl.msu.edu (8.13.6+Sun/8.13.6) with ESMTP id k4ME8SO8004362; Mon, 22 May 2006 10:08:28 -0400 (EDT) Received: (from jerrymc@localhost) by clunix.cl.msu.edu (8.13.6+Sun/8.13.6/Submit) id k4ME8SIb004361; Mon, 22 May 2006 10:08:28 -0400 (EDT) From: Jerry McAllister Message-Id: <200605221408.k4ME8SIb004361@clunix.cl.msu.edu> To: kdk@daleco.biz (Kevin Kinsey) Date: Mon, 22 May 2006 10:08:28 -0400 (EDT) In-Reply-To: <4471BF26.4090307@daleco.biz> X-Mailer: ELM [version 2.5 PL7] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: none none , freebsd-questions@freebsd.org Subject: Re: MESS X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 May 2006 14:09:41 -0000 > > Jerry McAllister wrote: > > Hi, > > > >> if i enter single user mode it dasen't seem to recognize many commands: > >> starrtx, ee, pico, emacs etc so i cannot change my /etc/fstab in case this > >> is the problem. > > > > Yes. Generally none of those extra things are availiable in single user. > > Single user is minimal and does not have services started nor anything > > but root mounted and root is mounted in a special non-write way. > > > > You need to learn enough 'vi' editor to fix problems in these types > > of situations because generally vi will be available even when the > > others are not usable. > > Whoops! Are you sure about that last statement? > > [admin@foobar][~] > whereis vi > vi: /usr/bin/vi /usr/share/man/man1/vi.1.gz /usr/src/usr.bin/vi Yup. It is in /usr/bin I guess, I am so used to putting a copy of vi in /bin shortly after installing a new system that I assume it is always there. Anyway, in this poster's situation it should be possible to also do: fsck -p /usr mount /usr in addition to the other things mentioned and then 'vi' and some of the others would be available - but not things that need services running. ////jerry > > So, in single-user without /usr mounted, how is he > going to run vi(1)? And if /usr *is* mounted, you can > call pico, emacs, whatever, (even vi) provided $PATH > is established or you care to call 'em directly. > > I hereby admit to being a vi wimp. I did memorize 'q:!', > for obvious reasons; and, this isn't about an editor war, > either. > > Personally, I moved a binary of e3 (ports/editors/e3) into > /bin and created the following: > > [admin@foobar][/bin] > cat /bin/ee > #!/bin/sh > > /bin/e3pi > > --- so I wouldn't have to deal with ed(1) if stuck in > single-user. > > Kevin Kinsey > > -- > Then there was the Formosan bartender named Taiwan-On. > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org" >