Linux komplett auf anderes Medium kopieren:
Die einfachste Methode, die alles außer gemounteten Filesystemen (-x) kopiert ist:
cp -axv /quelle /ziel
Mit tar geht es so:
cd /ziel
tar -C /quelle/ -cplf - . | tar -xpf -
So funktioniert es (wenn auch umständlicher) auch:
cd /
find . -xdev | egrep -v "\./dev/|\./mnt/|./proc/" | cpio -pvdm /mnt/ziel/
Das /dev-Verzeichnis kann man kopieren mit:
cp -av /dev /mnt
wobei /mnt das Ziel ist. In /mnt wird dabei ein /mnt/dev/
erstellt, wenn es noch nicht existiert.
Und das /mnt/-Verzeichnis kann man "kopieren" mit:
cd /mnt
mkdir `/bin/ls /mnt/ALTE_PLATTE/mnt/`