Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Mar 2005 01:55:45 -0500
From:      Nicholas Basila <mlists@northglobe.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: What's an easy way to replace a drive?
Message-ID:  <42426471.9040007@northglobe.com>
In-Reply-To: <1735169762.20050324050924@wanadoo.fr>
References:  <1735169762.20050324050924@wanadoo.fr>

next in thread | previous in thread | raw e-mail | index | archive | help
Anthony Atkielski wrote:

>The continuing problems I'm having with my SATA drives seem to center on
>only one of the two drives, /dev/ad10, and since both drives are
>identical (Western Digital WD1200JD 120-GB SATA drives), this is a good
>indicator that the drive itself might be failing.  So I've decided to
>spend $83 and buy a replacement drive to see if that fixes the problem.
>
>Now, what's the easiest way to replace the drive?  The drive I want to
>replace contains only /var and /tmp.  Are these mounted in single-user
>mode?  I was thinking perhaps I can just replace the drive, set up
>identical slices on the new drive, then restore /var and /tmp from the
>latest backup.  Can I restore from tape in single-user mode?
>
>I don't have any extra connectors to which I can attach this drive
>without removing one of the other drives, so I'm looking for a way to
>fix it up by just removing the old drive and putting in the new one,
>without the need to have both old and new drives online at the same
>time.
>
>  
>
You can back up to tape and restore in single user mode. If /var and 
/tmp aren't too big, you could boot into single user mode,
mount /usr
mount -r /var    (just to be safe)
mount -r /tmp

and create tar balls or even use dump to file (use the device in /dev as 
source, of course)  with /var and /tmp unmounted.

Then, reboot into single user mode with the new disk, set up the disk 
the way you want it with fdisk and bsdlabel, and then untar or restore 
from dump.




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?42426471.9040007>