Я рассматриваю стратегию клонирования разделов Linux (root) без использования Live CD. Литература справедливо предполагает, что исходный и целевой разделы должны быть размонтированы, чтобы иметь возможность получить чистый клон. Это предполагает, что вам нужно использовать LiveCD. Мне было интересно, если вместо того, чтобы требовать LiveCD, если использовать третий раздел, который будет эмулировать функциональность LiveCD, если мы не можем достичь той же функциональности. Другими словами, на высоком уровне система с 3 разделами (все загрузочные):
- Rescue Partition (эмуляция LiveCD)
- Работающий раздел (источник)
- Резервный раздел (назначение)
Все 3 раздела являются LVMS.
Когда приходит время клонировать исходный раздел в резервный (целевой) раздел, мы загружаемся в аварийный раздел, размонтируем 2 других раздела (это необходимо?), Запускаем проверку диска на исходном, копируем в место назначения (dd или простое копирование, чтобы избежать репликации дефрагментации из источника), запустите проверку диска в целевом разделе, обновите список меню Grub, чтобы принудительно выполнить загрузку с любого раздела, и перезагрузитесь в этот раздел.
Мой вопрос, это подход, который вы бы порекомендовали? MBR во всем этом? Любые ошибки или дополнительные проверки необходимы?
Спасибо,
- D.
PS По рекомендации от участников, размещение здесь, а не stackoverflow.com.