From owner-freebsd-questions@FreeBSD.ORG Thu Jun 3 20:27:35 2010 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AF4D0106564A for ; Thu, 3 Jun 2010 20:27:35 +0000 (UTC) (envelope-from freebsd@edvax.de) Received: from mx02.qsc.de (mx02.qsc.de [213.148.130.14]) by mx1.freebsd.org (Postfix) with ESMTP id 6E5EC8FC1B for ; Thu, 3 Jun 2010 20:27:35 +0000 (UTC) Received: from r55.edvax.de (port-92-195-249-33.dynamic.qsc.de [92.195.249.33]) by mx02.qsc.de (Postfix) with ESMTP id 96F311E338; Thu, 3 Jun 2010 22:27:34 +0200 (CEST) Received: from r55.edvax.de (localhost [127.0.0.1]) by r55.edvax.de (8.14.2/8.14.2) with SMTP id o53KRXDE002202; Thu, 3 Jun 2010 22:27:34 +0200 (CEST) (envelope-from freebsd@edvax.de) Date: Thu, 3 Jun 2010 22:27:33 +0200 From: Polytropon To: Andy Hiscock Message-Id: <20100603222733.65e140e4.freebsd@edvax.de> In-Reply-To: <153741.9349.qm@web26102.mail.ukl.yahoo.com> References: <929158.22715.qm@web26105.mail.ukl.yahoo.com> <20100603214655.7345b75c.freebsd@edvax.de> <153741.9349.qm@web26102.mail.ukl.yahoo.com> Organization: EDVAX X-Mailer: Sylpheed 2.4.7 (GTK+ 2.12.1; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-questions@freebsd.org Subject: Re: UPGRADE TO RELEASE 8.0-P3/SAMBA HELP REQUIRED X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Polytropon List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 03 Jun 2010 20:27:35 -0000 Re-including the list... On Thu, 3 Jun 2010 20:14:03 +0000 (GMT), Andy Hiscock wrote: > Right how can I uninstall back to 7.2? Well... I have to admit that I've never done that. Basically, it should be possible if you install the sources of 7.2 (e. g. from the CD) to overwrite /usr/src. Then you basically do what the Handbook says about upgrading from source, or, to quote from /usr/src/Makefile (worth reading its beginning): # 1. `cd /usr/src' (or to the directory containing your source tree). # 2. `make buildworld' # 3. `make buildkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). # 4. `make installkernel KERNCONF=YOUR_KERNEL_HERE' (default is GENERIC). # [steps 3. & 4. can be combined by using the "kernel" target] # 5. `reboot' (in single user mode: boot -s from the loader prompt). # 6. `mergemaster -p' # 7. `make installworld' # 8. `make delete-old' # 9. `mergemaster' (you may wish to use -U or -ai). # 10. `reboot' # 11. `make delete-old-libs' (in case no 3rd party program uses them anymore) This should then give you the 7.2 version of FreeBSD back - removing everything that freebsd-update might have updated. I am not sure if you can use freebsd-update for this task (but I don't see why it should not be possible); in this case, refer to "man freebsd-update", especially the -r parameter (new release). Maybe a third possibility is to install FreeBSD 7.2 from the CD (I just assume you installed from CD or have the CD there), without any formatting, just overwriting. But this may be problematic - MAY, I'm not sure. Sorry, I'm really lacking experience in downgrading a system, as I have never done this, so I sadly can't be more specific. Maybe somebody on-list can be more precise (that's why I took the freedom to re-include the list, hope that's okay). -- Polytropon Magdeburg, Germany Happy FreeBSD user since 4.0 Andra moi ennepe, Mousa, ...