From owner-freebsd-hackers@FreeBSD.ORG Tue Jun 9 14:57:31 2009 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A0C4A1065691; Tue, 9 Jun 2009 14:57:31 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.242]) by mx1.freebsd.org (Postfix) with ESMTP id 420978FC1C; Tue, 9 Jun 2009 14:57:31 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: by an-out-0708.google.com with SMTP id c3so14091ana.13 for ; Tue, 09 Jun 2009 07:57:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=vgpU2kmdcTnsHX4/Fb7BgZL76vWw+E/wokeGW9dD4iw=; b=N3njT2LTJrk8CEJt0TRq7+hLAQVkenP7WRhpFSxIGq7g/eZaqUEzY88vSBMzSraEwg GqGtw5pJgdDZVdSslNRGiz7DjMcDVZpxeZkE6mfrhUBL2ej0dGeLEgAEsYV5jJp+JgPu ARqgSy/DO7HBf1eU7tW0wpOxlj1nrCbG8FKD0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=w8p0Exjh7xE+HynlWHryHLCLrL1GVHcqJmH2bU9L218io40K+7UN6bv4ssin+fBlMa w9xcbW526IvhC/Dq8vUDxZ6DQ1yDENcm3EO6Sj9j5IS/314YzB2M6yMTP/dqPnuWC0f9 yp8AU+mS8o/D0i4Fb+FAKVF5HQXkfZ6ySjRC0= MIME-Version: 1.0 Received: by 10.100.38.5 with SMTP id l5mr73885anl.119.1244559450552; Tue, 09 Jun 2009 07:57:30 -0700 (PDT) In-Reply-To: References: Date: Tue, 9 Jun 2009 17:57:30 +0300 Message-ID: From: Dan Naumov To: Wojciech Puchar Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 09 Jun 2009 15:23:03 +0000 Cc: freebsd-hackers@freebsd.org, freebsd-current@freebsd.org Subject: Re: sysinstall, GJOURNAL and ZFS X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jun 2009 14:57:32 -0000 > UFS2+SoftUpdates works fine on properly configured UFS2 - and very fast. Yes, UFS2+SoftUpdates is very fast, however, in the case of a power loss or having to pull the plug on a locked up system, it has a noticeably higher chance of leaving you with an unbootable system than if you were using Linux with ext3/ext4 or Windows with NTFS. > Why you need sysinstall AT ALL? I am well capable of doing a textmode installation using console commands only, so _I_ don't. However, sysinstall is what the majority of new users are presented with when giving FreeBSD a try. A new user who loses data (let alone has his system become unbootable) on an unclean shutdown is a very unhappy user. A very unhappy user is a user likely to go back to what he was using before trying FreeBSD. Happy users means more users, more users means more developers, more developers means more active development, which is surely not a bad thing. DO NOT underestimate the value of a good installer with good defaults. > > then install bootblock and edit fstab, your system will boot. Having to do manual operating system installations in the year 2009 is a broken installation process. > Sysinstall is to help beginners, but do beginners need so complex setups? A user who wants his data to be well protected and his system to have high resistance to becoming unbootable in the case of a power loss is a user with completely reasonable expectations, not a user with a "complex setup". - Dan Naumov