Я получаю SSD и хочу, чтобы он стал моим новым загрузочным диском Linux. Однако он меньше корневого раздела Linux моего текущего жесткого диска, поэтому я хотел бы скопировать файловую систему и исключить некоторые каталоги (которые я оставлю на другом жестком диске). Поэтому я не могу просто клонировать раздел с parted или похожим, потому что он слишком большой.
Я хочу убедиться, что все данные, метаданные, ссылки и тому подобное сохранены. Похоже, это исключает "cp", потому что он не сохраняет все метаданные и информацию о ссылках.
Две основные техники, которые я смог определить, выглядят примерно так:
find / -xdev -print0 | cpio -pa0V /mnt/dst
а также:
rsync -avP -H -S --numeric-ids / /mnt/dst
Может ли кто-нибудь вмешаться в то, что они использовали в прошлом, будь то один из них или другой метод, или если они увидят какие-либо недостатки в этих подходах.