From owner-freebsd-hackers@FreeBSD.ORG Sun Sep 16 19:08:48 2012 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CF8E8106566B for ; Sun, 16 Sep 2012 19:08:48 +0000 (UTC) (envelope-from lokadamus@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id 3618E8FC0A for ; Sun, 16 Sep 2012 19:08:47 +0000 (UTC) Received: (qmail invoked by alias); 16 Sep 2012 19:08:46 -0000 Received: from d019035.adsl.hansenet.de (EHLO [192.168.45.2]) [80.171.19.35] by mail.gmx.net (mp040) with SMTP; 16 Sep 2012 21:08:46 +0200 X-Authenticated: #3333826 X-Provags-ID: V01U2FsdGVkX1/wtVtoNfXwKYvWg0ziLKCjq+MnuaAwxS8EZuNINQ gUJ48UtjGVqXgW Message-ID: <50562391.8010002@gmx.de> Date: Sun, 16 Sep 2012 21:08:01 +0200 From: Lokadamus User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:14.0) Gecko/20120713 Thunderbird/14.0 MIME-Version: 1.0 To: Chris Rees References: <201209160923.q8G9N3oJ085587@fire.js.berklix.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: Yuri , "Julian H. Stacey" , Benjamin Kaduk , freebsd-hackers@freebsd.org Subject: Re: Why fdisk can't open root disk with MBR for writing? 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: Sun, 16 Sep 2012 19:08:48 -0000 Am 16.09.2012 11:41, schrieb Chris Rees: > On 16 September 2012 10:23, Julian H. Stacey wrote: >> This is a resend as Benjamin Kaduk >> dropped the >> Yuri >> from CC line, & Yuri was the original first poster in thread who >> my patch would presumably have helped. >> >> Reference: >>> From: Benjamin Kaduk >>> Date: Sat, 15 Sep 2012 14:49:41 -0400 (EDT) >>> Message-id: >> Benjamin Kaduk wrote: >>> On Sat, 15 Sep 2012, Julian H. Stacey wrote: >>> >>>> I have been applying this diff to my man fdisk: >>>> >>>> http://berklix.com/~jhs/src/bsd/fixes/FreeBSD/src/gen/sbin/fdisk/ >>>> >>>> *** 8.0-RELEASE/src/sbin/fdisk/fdisk.8 Sat Mar 14 22:32:16 2009 >>>> --- new-generic/src/sbin/fdisk/fdisk.8 Sat Mar 14 22:35:10 2009 >>>> *************** >>>> *** 462,464 **** >>>> --- 462,468 ---- >>>> The >>>> .Xr bsdlabel 8 >>>> command must be used for this. >>>> + .Pp >>>> + When running multi user, you cannot write unless you first run this: >>>> + .br >>>> + sysctl kern.geom.debugflags=16 >>>> >>>> I never submitted it as a send-pr, >>>> anyone think I should submit it to help save people ? >>> We have had a long discussion about kern.geom.debugflags starting here: >>> http://lists.freebsd.org/pipermail/freebsd-current/2011-October/028090.html >>> My understanding from that discussion is that your patch should not be >>> accepted. >> Got to travel now, will read that thread later, >> >> A shame if we would leave fdisk crippled undocumented, when so easy >> to doc. the solution. Fdisk is known across many OSs Unix & beyond, >> our BSD tools may be better nicer, but fdisk it what many will first >> reach for, >> a shame not to help newer people & visitors used to fdisk. >> We inside FreeBSD crippled fdisk by adding these flags. Outsiders >> wont expect the weirdness & get impression FreeBSD has a bug. > I think you have a point, but at the moment fdisk really doesn't work > properly at all; I find so many people complaining on IRC about "Why > doesn't fdisk work?" > > To be honest, I'd be happy with replacing fdisk with a huge warning > "USE GPART!!"; fdisk isn't really standard anyway. > > The alternative of course is to fix fdisk... *properly*. > > Chris > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org" > FreeBSD 9.1RC1 have a live-cd option and with this, fdisk work fine.