*BSD News Article 83459


Return to BSD News archive

Path: euryale.cc.adfa.oz.au!newshost.carno.net.au!harbinger.cc.monash.edu.au!munnari.OZ.AU!news.ecn.uoknor.edu!feed1.news.erols.com!howland.erols.net!news.mathworks.com!fu-berlin.de!irz401!orion.sax.de!uriah.heep!news
From: j@uriah.heep.sax.de (J Wunsch)
Newsgroups: comp.unix.bsd.freebsd.misc
Subject: Re: question on upgrade 2.0 -> 2.1.5
Date: 22 Nov 1996 00:29:50 GMT
Organization: Private BSD site, Dresden
Lines: 28
Message-ID: <572s5u$moi@uriah.heep.sax.de>
References: <56i8jo$ds9@ssbunews.ih.lucent.com>
Reply-To: joerg_wunsch@uriah.heep.sax.de (Joerg Wunsch)
NNTP-Posting-Host: localhost.heep.sax.de
Mime-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
X-Newsreader: knews 0.9.6
X-Phone: +49-351-2012 669
X-PGP-Fingerprint: DC 47 E6 E4 FF A6 E9 8F  93 21 E0 7D F9 12 D6 4E

jschol@ihgp18x.ih.att.com (John K. Scholvin) wrote:

> Question: Will I be able to install 2.1.5 on / and /usr AND just go ahead
> and mount /home without some kind of reformat?

You don't need to reformat, but between 2.0R and 2.0.5R, the slice
approach has been introduced.  This means that FreeBSD learnt how to
handle fdisk tables, but had the consequence that the device naming
has changed, and some of the checks are now more strict.  So, your DOS
and FreeBSD slice (slice == fdisk partition, in order to distinguish
them from the historic meaning of a Unix partition) will have a slice
name of its own each, e.g. /dev/wd0s1 and /dev/wd0s2 (derived from the
fdisk table info).  For the BSD slice, you need a disklabel that is
now only allowed to reference partitions inside the BSD slice, and the
figures are relative to the beginning of the slice.  Hence, the `c'
partition (e.g. /dev/wd0s1c) _must_ start at offset 0 and _must_ cover
exactly the amount of blocks as is told by the fdisk table.  The `d'
partition is no longer `magic', and should be removed from you label
to avoid confusion.  (It will probably be rejected by the kernel
anyway since it references outside the BSD slice.)  The remaining
partitions must be adjusted in the label to become slice-relative.

-- 
cheers, J"org

joerg_wunsch@uriah.heep.sax.de -- http://www.sax.de/~joerg/ -- NIC: JW11-RIPE
Never trust an operating system you don't have sources for. ;-)