Скопируйте всю файловую систему в папку, где смонтирован массив raid-1
Я пытаюсь перейти с системы с одним диском на систему raid-1 с двумя дисками, на которой уже установлена работающая система. Это означает, что форматирование и наличие новой установки Ubuntu с использованием raid-1 НЕ вариант.
В этом процессе мне нужно скопировать содержимое с основного диска (/dev/sda1) в смонтированный массив raid (/dev/md0).
Первая попытка копирования:
sudo cp -dpRx / /mnt/md1
Вторая попытка копирования:
sudo rsync -avxHAXS --delete --progress / /mnt/md1
Оба они заканчиваются предупреждениями. Не уверен, что они заканчиваются успешно.
Какую команду я должен использовать (из двух выше или что-то вроде dd
) и с какими параметрами подготовить raid-массив md1 для следующей перезагрузки?
РЕДАКТИРОВАТЬ:
Это предупреждение, которое я получил от команды "cp" с первой попытки:
cp: cannot stat `/home/george/.gvfs': Permission denied
Это сообщение об ошибке, которое я получил от команды rsync со второй попытки:
rsync error: some files/attrs were not transferred (see previous errors) (code 23) at main.c(1070) [sender=3.0.9]
2 ответа
Это связано с давней ошибкой в драйвере ядра предохранителя. gvfs - это виртуальная файловая система, используемая для отображения таких вещей, как сетевые ресурсы, которые вы просматриваете в nautilus. Это доступно только пользователю, но не пользователю root. Ошибка в том, что root не может даже stat() каталог, чтобы увидеть, что это другая файловая система, и, следовательно, пропустить его в соответствии с -x
флаг.
Вы можете игнорировать эти ошибки.
Использовать rsync
команда. Он сохраняет все, что вас волнует, и вы указали все, что имеет значение.
Затем, когда вы закончите, загрузитесь с живого носителя (в Ubuntu тоже есть живые диски) и выполните rsync
снова. Это не займет много времени, так как rsync достаточно умен, чтобы пропустить уже скопированные файлы. Это позволит вам убедиться, что вы ничего не пропустили, например, файлы в разделах, на которых смонтированы файлы (/dev
приходит в голову) или уже смонтированы зашифрованные домашние каталоги. Это хорошая идея сделать это после перезагрузки, поскольку у вас могут быть некоторые остатки от приложений, которые работали во время синхронизации, когда система работала, которые обычно очищаются после выключения.