Skip site navigation (1)Skip section navigation (2)
Date:      20 Feb 2002 16:25:47 -0500
From:      Lowell Gilbert <lowell@world.std.com>
To:        freebsd-questions@freebsd.org, messmate@free.fr
Subject:   Re: can't start
Message-ID:  <44k7t7dew4.fsf@lowellg.ne.mediaone.net>
In-Reply-To: <20020220211347.EA8BD17F67@postfix3-2.free.fr>
References:  <20020220211347.EA8BD17F67@postfix3-2.free.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
mess-mate <messmate@free.fr> writes:

> Hello guys,I did a mistake. 
> Forgot a quote in /etc/rc.conf, so is there a way to acces this file 
> in read-write mode to correct the error ?
> Falling back to 'sh' give only access to this file in read mode and 
> no editer available.
> So the only way (I think) is to cp my /etc/rc.conf-old to /rc.conf 
> and reboot.

This is a Frequently Asked Question.
Quoting http://www.freebsd.org/doc/en_US.ISO8859-1/books/faq/admin.html#RCCONF-READONLY:

  I made a mistake in rc.conf, or another startup file, and now I cannot
  edit it because the filesystem is read-only. What should I do?

    When you get the prompt to enter the shell pathname, simply press
    ENTER, and run mount / to re-mount the root filesystem in read/write
    mode. You may also need to run mount -a -t ufs to mount the filesystem
    where your favourite editor is defined. If your favourite editor is on
    a network filesystem, you will need to either configure the network
    manually before you can mount network filesystems, or use an editor
    which resides on a local filesystem, such as ed(1).

    If you intend to use a full screen editor such as vi(1) or emacs(1),
    you may also need to run export TERM=cons25 so that these editors can
    load the correct data from the termcap(5) database.  Once you have
    performed these steps, you can edit /etc/rc.conf as you usually would
    to fix the syntax error. The error message displayed immediately after
    the kernel boot messages should tell you the number of the line in the
    file which is at fault.

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-questions" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44k7t7dew4.fsf>