Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Nov 2011 11:27:23 -0500
From:      William Bulley <web@umich.edu>
To:        Ian Smith <smithi@nimnet.asn.au>
Cc:        freebsd-questions@freebsd.org, Edward Martinez <eam1edward@gmail.com>
Subject:   Re: where to ask about problems with bsdinstall in 9.0RC2?
Message-ID:  <20111123162723.GA29700@itcom245.staff.itd.umich.edu>

Next in thread | Raw E-Mail | Index | Archive | Help
According to Ian Smith <smithi@nimnet.asn.au> on Tue, 11/22/11 at 23:48:
> 
> Sorry William, this arrived not long after I crashed, 18-hour odd time 
> difference .. I've since seen Frank Shute advise how to csup from 8.2-S 
> to RELENG_9_0 and in your case that's likely the easiest way to go.

Sorry about the time difference - not much I can do about that...  :-)

> As you see, you got exactly the same error I got with BETA1, and for the 
> same reason - bsdinstall isn't running newfs on your existing partitions 
> before trying to extract the distribution.  I thought that was going to 
> be fixed before release, but clearly not yet.  It really needs the newfs 
> toggle option of sysinstall/sade before it'll be useful as sysinstall.
> 
> The docs are very much a work in progress.  Even sysinstall requires you 
> to at least enter the mountpoints for your existing partitions (within a 
> slice); they're needed for install and of course to build /etc/fstab.  
> 
> In my case, wanting to preserve /home, seems I'll have to NOT supply a 
> mountpoint for that partition in order for it to be left alone, and then 
> add it into fstab afterwards, probably having to merge any newly created 
> user there from /usr/home, revert the symlink etc.  Messy.
> 
> Did you try running sysinstall (or sade), just to do the slicing + 
> partitioning / newfs'ing from Live CD mode, only on DVD1 I guess?
> 
> In your case I think a source upgrade and building is probably the way 
> to go.  In my case, my 8.2 is on another slice (s4), but I want 9.0 on 
> s2, over an existing 7.4-RELEASE, because that slice has enough space 
> for a decent ongoing 9.x system, and because I'd hoped to contribute to 
> debugging bsdinstall - but then I moved and had no net access for nearly 
> a month.  Still, I'm persisting with that plan and I'll keep hassling 
> until this regression in functionality is fixed, for 9.1 now I guess.

The third time is the charm!

I was successful (and am now running 9.0-PRERELEASE!) with the upgrade
of this older Dell laptop.  The first (failed attempt) was from 8.2-S
to 9.x anything (turned out to be RC1 at the time).  This was a source
upgrade (csup/buildworld/installworld) but failed during the compilation
of the kernel.

At this point I decided to just grab the DVD1 and install over my 8.2-S
since I was not invested in anything on the disk (although I had csup'd
the ports tree and was running Xorg successfully at that point).  The
DVD1 ISO install of 9.0-RC1 was unsuccessful due to the oddness of the
bsdinstall program as you describe above.

At about this time RC1 was transitioning to RC2, so I decided to grab the
bootonly RC2 ISO and yesterday ran into the same bsdinstall issues.  So
I was forced to try the source upgrade again, hoping that by this time
the kernel compilation problem had been fixed.

Well, evidently it was, because the csup/buildworld/installworld method
worked like a charm and I am now happily running 9.0-PRERELEASE.  Thanks
for all the replies and suggestions.  I am going to try to avoid using
bsdinstall like the plague and I advise others to do likewise, at least
until it becomes more mature.  It seems to me that the inclusion of the
bsdinstall program as the default installer in 9.0 is illadvised at best.

Regards,

web...

-- 
William Bulley                     Email: web@umich.edu

72 characters width template ----------------------------------------->|



Want to link to this message? Use this URL: <http://docs.FreeBSD.org/cgi/mid.cgi?20111123162723.GA29700>