On 12/22/2013 12:55 PM, Bruce Dubbs wrote: > Why not just 'cp -a / <mount point>' > > You will want to clean the virtual file systems in any case. You could > also do: 'tar -c --one-file-system - | tar -x -C <mount point>' which > will avoid the virtual file system problem (but the virtual file systems > mount points need to be created). > > If you boot to a 3rd system and do not have the virtual file systems > mounted, you can just do: > > $ sudo cp -a /mnt/lfs mnt/lfs2 I ultimately chose cp over cpio. I may have mis-read the results of --no-preserve-owner for cpio, but I didn't use that option in an experiment and the ownership was changed to root for everything.
And the cp -a /mnt/lfs /mnt/lfs2 format worked like a charm. I'm sure the directory tree was not as complicated as the example akh used in his post, so I figured there wouldn't be a problem. Ubuntu can be, at times, as "hinky" as Windows. As I randomly checked directories and files for permissions. The uid's and gid's for all the package users were indicated for files. However, when I checked my home directory the files were owned by "libuuid" and were assigned to group "sudo." But back here in LFS, everything was as it's supposed to be. Interesting. Dan -- http://linuxfromscratch.org/mailman/listinfo/blfs-support FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
