From owner-freebsd-current@FreeBSD.ORG Thu Oct 18 07:59:09 2012 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 10638B58 for ; Thu, 18 Oct 2012 07:59:09 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 54BA08FC14 for ; Thu, 18 Oct 2012 07:59:07 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id KAA14482; Thu, 18 Oct 2012 10:59:05 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1TOl0T-0003lb-7t; Thu, 18 Oct 2012 10:59:05 +0300 Message-ID: <507FB6C7.50402@FreeBSD.org> Date: Thu, 18 Oct 2012 10:59:03 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:16.0) Gecko/20121013 Thunderbird/16.0.1 MIME-Version: 1.0 To: Alexander Yerenkow Subject: Re: A little question about safe mode References: In-Reply-To: X-Enigmail-Version: 1.4.5 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 18 Oct 2012 07:59:09 -0000 First, I see "safe mode" mentioned in the subject, but nowhere in the body of the message? So, what's up with the safe mode? :-) on 18/10/2012 10:35 Alexander Yerenkow said the following: > Hello there. > I have problem here, and don't know if it's bug or "feature" :) > If I prerare boot media (hdd, sd card,usb, etc) with FreeBSD, and NOT > create there fstab, I see such behavior: > > 1. I need enter manually where from mount root (e.g. ufs:ada0s1a or > ufs:ada0s1a rw) This is a feature. You might want consider using options ROOTDEVNAME in your kernel. > 2. If I enter ufs:ada0s1a rw - I have / mounted in read-only anyway. <== Is > this bug?... It looks like a feature. The low-level mountroot code always mounts / as r/o. It's supposed to be later remounted as r/w by rc.d/root script. > 3. If I try to make it rw, with commands > mount -o rw -u /dev/ada0s1a / > there is no errors, but root is still RO. This sounds like a bug. Is there anything on the system console? > 4. I can't umount / remount some elsewhere this disk, just to create fstab > (it's already mounted and can't be updated). > > So, is this as-by-design, that you need "any other" media to boot, just to > create fstab, or there is "rw" mode broken, or I just missed something? > > It's very disappointing to be able boot interactively into system, but have > no way to "fix" fstab to make it non-interactively bootable :) You can try to create an md-based filesystem, mount it under /mnt and then unionfs-mount it over /etc. -- Andriy Gapon