|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] dual personalities - solved!
Kent Watsen <kent@xxxxxxxxxx> writes:
> I should have called:
>
> cp -ax /mnt/hdb1/* /mnt/suse-root
Using cp with multiple (esp. directory) arguments often does not
exactly what one expects, because it works very similar to
for d in /mnt/hdb1/*; do cp -ax $d /mnt/suse-root; done
and that means, a file that is hardlinked in several of these
directories will not be hardlinked in the copy, but instead you will
have multiple copies of it. I have sometimes used something like
cp -ax /mnt/hdb1 /mnt/suse-root
mv /mnt/suse-root/hdb1/* /mnt/suse-root
rmdir /mnt/suse-root/hdb1
instead but usually I prefer using tar that doesn't have this problem
(or dd if copying whole block devices as in your case).
Having hardlinks between different top-level directories is very
unlikely it's not a problem in this case but you should always
remember this behavior when cp'ing multiple directories.
urs
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
|
|
|
|