[prev in list] [next in list] [prev in thread] [next in thread] 

List:       debian-user
Subject:    Re: Replacing boot drive: how to make a copy of it?
From:       Kaspar Fischer <fischerk () inf ! ethz ! ch>
Date:       2006-09-04 22:44:45
Message-ID: B0BDC3BA-0C26-46DD-A691-B91ADF845718 () inf ! ethz ! ch
[Download RAW message or body]

Marty, Alan, and Damon,

Thanks a lot for all your suggestions! The RAID route looks quite
good and I am going to try it.  I'll get back to the list as soon
as I have first results.

Regards,
Kaspar

On Sep 4, 2006, at 7:07 PM, Damon L. Chesser wrote:

> Damon L. Chesser wrote:
>> Alan Chandler wrote:
>>> On Sunday 03 September 2006 23:23, Marty wrote:
>>>
>>>> Marty wrote:
>>>>
>>>>> Kaspar Fischer wrote:
>>>>>
>>>>>> Hi list,
>>>>>>
>>>>>> I need to replace my boot disk as it starts failing (with bad  
>>>>>> blocks).
>>>>>> What is the easiest way to obtain, on a new harddrive (at  
>>>>>> least as
>>>>>> large as the old one), an exact copy of the root file system and
>>>>>> swap partition?
>>>>>>
>>>>>> Never touch a running system -- so my intention is to *copy* the
>>>>>> drive instead of installing a new Debian system.
>>>>>>
>>>>>> Thanks and regards,
>>>>>> Kaspar
>>>>>>
>>>>> If for example you have two identical hard drives /dev/hda and
>>>>> /dev/hdb, with your root partition on /dev/hda, and you don't have
>>>>> any bad blocks on either drive, then you can make a perfect  
>>>>> sector-
>>>>> -by-sector mirror using "cp /dev/hda /dev/hdb"
>>>>>
>>>> Addendum: I posted in haste.  Having re-read your message, since  
>>>> your
>>>> case involves both bad blocks and non-identical drives, I would  
>>>> probably
>>>> opt for rsync as described below after manually setting up the  
>>>> partitions
>>>> on the target drive.
>>>
>>> One other suggestion.  If, before you make the copy you set up  
>>> the new drive as a single element of a raid 1 raid array, then  
>>> replace the failing disk and add the replacement in as the second  
>>> element to this array, you will then have a permanent hot standby  
>>> system.
>>>
>>> That is something I have just done, although I have a separate  
>>> boot partition, and you have to independently store the boot  
>>> block on to both drives (I use grub - which is very easy).
>>>
>>> There is some good articles on the web with step by step  
>>> instructions - I can't locate them right now, but a bit of  
>>> googling will find them
>>>
>>>
>> I have one such how to at www.damtek.com  the direct url is http:// 
>> www.damtek.com/2006/05/raid-and-boot-dir_07.html  I wrote is  
>> specifically for helping me learn RHEL, but it works for Debian  
>> AFAIK.  It will certainly walk you through duplication the grub  
>> MBR, so that you will boot even if you loose the HD that currently  
>> holds your MBR (assuming that /boot and your MBR are both on the  
>> same partition, ie NOT a dual boot system with windows on the  
>> first partition).  I hope that will help.
>
> Addendum:
>
> In the OP's case, just make sure you do not make the failing HD  
> part of a raid, you will loose all your data!  If you go this  
> route, like the above poster said, make the new HD a raid1, only  
> one member and then copy the old HD data onto it.  Just trying to  
> be extra careful with someone else's data and avoid any  
> misunderstanding.
>
> -- 
> Damon L. Chesser
> damon@damtek.com
> damon@okfairtax.org
>
>
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org with  
> a subject of "unsubscribe". Trouble? Contact  
> listmaster@lists.debian.org
>


-- 
To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic