Скопируйте всю файловую систему в папку, где смонтирован массив 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 приходит в голову) или уже смонтированы зашифрованные домашние каталоги. Это хорошая идея сделать это после перезагрузки, поскольку у вас могут быть некоторые остатки от приложений, которые работали во время синхронизации, когда система работала, которые обычно очищаются после выключения.

Другие вопросы по тегам