From owner-freebsd-questions@FreeBSD.ORG Sun Feb 28 22:14:43 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 0BE321065675 for ; Sun, 28 Feb 2010 22:14:43 +0000 (UTC) (envelope-from kraduk@googlemail.com) Received: from mail-fx0-f223.google.com (mail-fx0-f223.google.com [209.85.220.223]) by mx1.freebsd.org (Postfix) with ESMTP id 8A1938FC19 for ; Sun, 28 Feb 2010 22:14:42 +0000 (UTC) Received: by fxm23 with SMTP id 23so149311fxm.3 for ; Sun, 28 Feb 2010 14:14:36 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type; bh=apmHtFLVO6lugSByVodsh+PAYO2+7c5fFQQje3qjiQY=; b=hmtviYKhzHZdWb/TSWC98akmkhMpe+++KUmLaSVlo9MfIw+CHXZtz3uvNkUuviKO79 09MTpNFj+Fd+06dtCi8lNxlI0A5HW1YS7yY8W1eLGAsksNeIsZN6ZYIfMeGPUFsWYLDm AYLet1zHSCqYO/3s+2cyk3AEcg5pR+PdMz8yA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; b=jtUoDPhMsAEy0Hc6RG47CodpaoGVPZayqjBTsuo/Fc1dpsvNRvZDFPl0HUYLRtqHWI p/GJKus2LHLh5kJ6YfnIFqV0WmZoKR8u5OX/BQXVUC4qhRnSb8NfFkLvCC4ppos6CLfm Mh+y59OjryCS0tqJ/LRPfjtKojS0PLSt/arQk= MIME-Version: 1.0 Received: by 10.239.132.5 with SMTP id 5mr367746hbp.137.1267395276014; Sun, 28 Feb 2010 14:14:36 -0800 (PST) In-Reply-To: <201002281742.03674.eliaschr@cha.forthnet.gr> References: <20100228132654.GA2796@orange.esperance-linux.co.uk> <201002281742.03674.eliaschr@cha.forthnet.gr> Date: Sun, 28 Feb 2010 22:14:35 +0000 Message-ID: From: krad To: Elias Chrysocheris Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: FreeBSD Questions Subject: Re: / slice too small X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Feb 2010 22:14:43 -0000 On 28 February 2010 15:42, Elias Chrysocheris wrote: > On Sunday 28 of February 2010 15:26:54 Frank Shute wrote: > > I've got a machine here running 7.2 which I want to upgrade to 8.0 but > > looking at the root slice it is woefully small: > > > > $ df -h > > Filesystem Size Used Avail Capacity Mounted on > > /dev/ad4s2 190M 146M 29M 84% / > > devfs 1.0K 1.0K 0B 100% /dev > > /dev/ad4s4 129G 15G 104G 12% /usr > > devfs 1.0K 1.0K 0B 100% /var/named/dev > > > > I've got a CD/DVD writer on that machine along with a 100MB ethernet > > connection to my desktop. > > > > How do I go about upgrading it? Dump/restore and change the partition > > table? > > > > Any suggestions gratefully received. > > > > > > Regards, > > > > Yes. The dump/restore should do the trick as long as you have another > medium > to store the dumps (such as another hard disk). You will store the images > of > your slices to the new medium using dump(8). You can then use FixIt console > to > re-partition and re-slice your hard disk and then restore(8) your images in > the newly sliced hard disk. Actually, if you have another hard disk device, > you can use piped dump/restore to copy the whole system from one disk to > the > other and make the second one your bootable disk. Of course you must have > sliced the second device first. > I've done this many times. The first was to remove an openSUSE partition I > had, > living in the same hard disk as my FreeBSD. The second time was to move my > FreeBSD to another hard disk (physical device). The new disk became my boot > disk. > The third time was to move my system to another bigger hard disk device and > at > the same time be formated as ZFS. > Now my system boots from this third hard disk device, having ZFS and the > operating system is the same as that I first installed (of cource > updated...) > > Elias > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" > You might well find it easier to use rsync rather than dump. Just make sure you use the following flags rsync -aHP --numeric-ids I use it in our backup setup at work, and have restored countless freebsd boxes. When you repartition the drive remember to add the boot blocks eg fdisk -B ad0 bsdlabel -B ad0s1