From owner-freebsd-current@FreeBSD.ORG Sun Aug 21 20:49:47 2011 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 792D81065672; Sun, 21 Aug 2011 20:49:47 +0000 (UTC) (envelope-from yanegomi@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 26F2D8FC0C; Sun, 21 Aug 2011 20:49:46 +0000 (UTC) Received: by qyk9 with SMTP id 9so2265421qyk.13 for ; Sun, 21 Aug 2011 13:49:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=1vdRQ+qoFCLIWKf7QgAFkRjyOv804+qIiQB3FORHd+g=; b=k2m/UWiEym0B2K+cUfuj3eQGYgsavagGFcWLff8J3KEpX7hYxawzXIIyQtdKot/TTJ E3spRE7E3fr8Tc4Ab2J94lfEL+uRfVL0o/JCa/GHrL8FLUMwWN8ep3Uh4bozAJo1zMsx XmD7wBtj45zdm9oGYDe8p8V1K0UWp+suABezo= MIME-Version: 1.0 Received: by 10.224.210.132 with SMTP id gk4mr1018937qab.79.1313959786375; Sun, 21 Aug 2011 13:49:46 -0700 (PDT) Received: by 10.224.178.65 with HTTP; Sun, 21 Aug 2011 13:49:46 -0700 (PDT) In-Reply-To: <4E4DB9A7.4040404@freebsd.org> References: <4E4DB9A7.4040404@freebsd.org> Date: Sun, 21 Aug 2011 13:49:46 -0700 Message-ID: From: Garrett Cooper To: Nathan Whitehorn Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-current@freebsd.org Subject: Re: Well, there goes Windows! X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Sun, 21 Aug 2011 20:49:47 -0000 On Thu, Aug 18, 2011 at 6:17 PM, Nathan Whitehorn wrote: > On 08/18/11 18:24, Garrett Cooper wrote: >> >> So, I used the bsdinstaller again on the 9.0-BETA1 media with manual >> partitioning. The HP desktop ate up 3 partitions, I inconveniently >> forgot that geom can't grok secondary PC MBR partitions, was fooling >> around and cleared the partitions, etc. I hit abort to exit the >> partitioner start and from scratch and now my Windows partitions and >> recovery partitions are gone. >> >> So, oops... just a word of warning for anyone else that monkeys around >> with bsdinstall that it doesn't always hold true to the "will apply >> changes at Exit" guarantee right now (i.e. atomicity is busted). If >> someone else has a second OS that they'd rather not lose, at least >> they will know to reboot their box when committing changes. >> >> I'll inspect the code sometime this weekend to trace down the annoying >> bug, but this is probably release gating for new users (and sadly >> forces me back to wanting to use sysinstall :/..). >> > > There are only a couple of cases when it does that, and it gives you a giant > warning in all capital letters to ask if you really want to proceed. One of > those cases can be changing partitioning type. Can you elaborate on how you > made this happen? I simulated the issue in VirtualBox, like so: 1. Grab the Fedora 15 image (you could grab another version of FreeBSD though, or your choice OS). Install image to disk. 2. Boot BETA1 media. 3. Choose LiveCD. 4. Login as root, password "". 5. Type in bsdinstall and hit enter. 6. Enter in all prereqs (hostname, keyboard map, etc). 7. Choose "Guided" partitioning. 8. Choose "Use all disk". This destructively modifies the partition table, unlike some of the other options. Why does "Use all disk" need to commit immediately, instead of virtually deleting the partition table? Thanks, -Garrett