Date: Fri, 9 Apr 2004 23:02:22 +0200 From: Erik Trulsson <ertr1013@student.uu.se> To: lrnobs <lrnobs@firstclasssolutions.net> Cc: freebsd-questions@freebsd.org Subject: Re: Syntax error in rc.conf - cannot fix Message-ID: <20040409210221.GA10699@falcon.midgard.homeip.net> In-Reply-To: <003b01c41e75$03ffa8f0$0a05010a@NCSXP> References: <4076527F.1060902@users.sourceforge.net> <Pine.LNX.4.58.0404092042560.28354@Tempo.Update.UU.SE> <003b01c41e75$03ffa8f0$0a05010a@NCSXP>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Apr 09, 2004 at 03:55:39PM -0500, lrnobs wrote: > I am setting up a new server so I could just reinstall, but this is a > learning opportunity. > > I was changing the hostname of the computer. In rc.conf I apparently left > the leading " off the name. > > BSD doesn't like this. It stops the boot and allows/forces me to a shell. So > I found that "cat" shows me the error of my ways. vi apparently doesn't > exist or is stored somewhere that I cannot find because "find" does not work > either. > > I did find "ed" and thought I would be learning how to use it, but alas > trying to launch it tells me that I have a readonly file system. > > So, is there any way for me to fix my typo, or is reinstall my only option. Your boot apparently halted before any filesystems had been mounted yet (except for '/' which is mounted read-only.) Do a 'mount -u /' to make sure that the root-filesystem is mounted read/write, and then a 'mount /usr' to mount /usr where vi and find lives. Then you should be able to fix rc.conf without much trouble. -- <Insert your favourite quote here.> Erik Trulsson ertr1013@student.uu.se
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040409210221.GA10699>