Moving / mountpoint

Paul Howarth paul at city-fan.org
Wed Aug 17 11:05:54 UTC 2005


Garry Harthill wrote:
>>I'd suggest making the partition on the new disk the same size or bigger
>>than the old root partition and then using "dd" to copy the actual
>>partition across rather than mounting the filesystem and using a regular
>>copy tool. This will ensure that an exact copy is made. You can then use
>>resize2fs to expand the new root filesystem to fill its partition, and
>>tune2fs to change the filesystem label - otherwise you'll have two
>>filesystems labelled "/", which will confuse the kernel.
> 
> 
> Is tune2fs nessercery if grub.conf is using "root=/dev/hdc2" and not
> using a label.

Correct, it wouldn't be necessary. However, if instead of editing your 
existing grub.conf entry, you copied it and then edited the copy (so 
that old and new were still present), you'd then have a choice of which 
root partition to boot using, which might be nice to have if something 
prevented the copy from working properly. Since the original entry used 
a filesystem label, it would be wise to ensure that there wasn't a 
duplicate label around, hence using tune2fs to change the label on the copy.

> Also if I go with a file copy (cp -a for example) this
> doesn't do anything with the labels so there wouldn't be a problem? Is
> this correct?

Yes, that's correct. Using dd would be significantly faster though.

> I'm just trying to cover all bases and understand this a bit better. Sorry :)

Perfectly understandable.

Paul.




More information about the fedora-list mailing list