Не удается загружаться с клонированного жесткого диска

Ваш вопрос сводится к следующим двум вопросам:

  1. Какая разница между использованием необработанных дисковых устройств и разделов в программном RAID-массиве mdadm?

    Я не знаю никакого консенсуса по поводу использования целого диска против использования разделенного диска. Не должно быть никаких реальных соображений по производительности, и mdadm поддерживает оба варианта. Я сам склоняюсь к использованию разделов по той единственной причине, что если я добавляю в RAID набор или заменяю вышедший из строя диск, мне не нужно сопоставлять размеры дисков, а вместо этого я могу подобрать размер раздела под RAID и использовать оставшееся пространство для чего-то другого (если диск больше).

  2. Нужно ли записывать файловую систему в разделы диска или на устройство /dev/mdX перед тем, как сделать его LVM PV?

    Нет, не нужно. Ни RAID, ни LVM не нуждаются в файловой системе на устройствах-членах, и если вы поместите туда файловую систему, она будет перезаписана либо файловой системой, которую вы запишете на md0, либо метаданными LVM, если сделать md0 PV.

    Сценарий неверен в предположении, что вызовы mfks.ext4 создают разделы, скорее они создаются при разбиении диска. Вам никогда не нужно записывать файловые системы на первые два устройства в вашем сценарии (которые добавляются в RAID). Вам нужно создать файловую систему на md0, только если вы остановитесь на этом и будете использовать md0 напрямую смонтированным (т.е. не используя LVM). Если вы используете md0 как LVM PV, нет причин сначала записывать на него файловую систему, поскольку эта информация будет уничтожена метаданными LVM.

1
20.01.2019, 14:39
3 ответа

Я решил проблему, изменив файл /etc/fstabдля точки монтирования /homeследующим образом:

Не работает (понятия не имею почему):

UUID=78c3867d-4382-4dff-ac7d-ed69c788db86 /home ext4 defaults,errors=remount-ro 0 1

Работы:

/dev/sda7 /home ext4 defaults,errors=remount-ro 0 1
0
27.01.2020, 23:42

Узнал что-то новое, cat и dd действительно одно и то же/прозрачно в бинарном виде, как было заявлено ctrl -alt -delor. Должно быть, я сделал что-то не так, когда впервые попытался клонировать диск с помощью cat, или что-то еще было не так, возможно, это был даже дисковод для компакт-дисков, в результате я ошибочно решил, что cat не подходит для этой работы, поскольку я использовал для dd уже, я просто вернулся к его использованию.

  • Я поддерживаю комментарий, который я сделал о невыполнении операций клонирования на подключенных дисках по самому вопросу выше.

  • Я придерживаюсь метода переноса домашнего каталога на новую установку на новый диск в качестве решения для миграции с созданной копии, как указано в моем исходном сообщении.

    "Or you could just copy the home directory on the drive you created to a 
    fresh install with all the same packages installed and all should be well."
    

    Нравится:Здесь

  • Я храню эту информацию (со знанием того, что кот сделает то же самое):

    dd would have made it appear as if the drive was the exact same. All that 
    would have been needed would be to expand the partitions to fit, with gparted.
    Doing so would have also adjusted the partition table that was written while
    cloning with dd. So there would have been no need for messing with grub.
    dd copies every byte.
    
  • Я отозвал свою предыдущую информацию об ошибках ниже:

    Cat only copies the contents of files/known data structures on the drive. 
    

Что заставило меня так думать:

  • Я уже замечал такое поведение кота при копировании CD на USB. dd заставлял USB выглядеть как настоящий компакт-диск, а cat структура файлов выглядела одинаково, но это не выглядело как настоящий компакт-диск для ОС. (это произошло много лет назад, так что не могу сказать, что я на самом деле сделал не так:()

Что я знаю сейчас:

  • cat ведет себя так же, как и dd, и кажется быстрее.
-1
27.01.2020, 23:42

Вы выполняли операцию клонирования на используемом разделе? То есть он использовался ОС, которая сделала клон?

Если да, то он будет поврежден, загрузитесь с live CD/USB -запоминающего устройства -и повторите попытку.

1
27.01.2020, 23:42

Теги

Похожие вопросы