Восстановить образ диска от установки без рейда до RAID1

У меня был диск Running Ubuntu 14.04 LTS Desktop, который разбился. У меня есть образ диска диска, и я хочу поставить его на рейд 1. Вот именно, я думал, что это будет почти так же просто, как кажется, но, по-видимому, нет. Каков правильный способ сделать это?

One Solution collect form web for “Восстановить образ диска от установки без рейда до RAID1”

Если вы создали том RAID-1 (с помощью mdadm --create или любым другим способом), вы можете скопировать образ диска на том, если он достаточно большой. Вместо этого вы можете скопировать только один раздел.

По умолчанию тома RAID имеют метаданные в начале, поэтому новое местоположение изображения находится в смещении. Из-за этого вам нужно сообщить загрузчику, что его местоположение изменилось. С Grub вам нужно снова запустить grub-install , например sudo grub-install /dev/sda если /dev/sda – ваш диск Grub. Возможно, вам нужно будет поручить Grub загрузить свою поддержку RAID-1, хотя я думаю, что с RAID-1 вы можете уйти без него. Я думаю, что достаточно запустить sudo update-grub .

Вам также может потребоваться восстановить initrd или initramfs, чтобы убедиться, что он включает поддержку RAID, если раньше вы не использовали RAID. На Ubuntu запустите sudo dpkg-reconfigure linux-image- VERSION (с версией вашей системы), чтобы восстановить initramfs.

Альтернативный подход заключается в создании тома RAID-1 с метаданными в конце, а не в начале. С mdadm это означает формат суперблока 1.0 вместо стандартного 1.2. См. Раздел Настройка зеркалирования диска (RAID-1) для руководства по превращению тома в компонент RAID-1.

  • Использование двухточечного VPN не похоже на правильный сетевой интерфейс
  • Установленный пакет, но получить более старую версию
  • Ubuntu - PulseAudio - приемник всегда проигрывает синхронизацию
  • Как заменить Linux Mint на Ubuntu без потери каких-либо внутренних данных?
  • «Протокол не указан» при запуске Xorg через lightdm, но работает при запуске напрямую
  • Невозможно рекурсивно
  • Почему я не могу использовать ssh?
  • Как перенести конфигурацию между компьютерами с различным оборудованием?
  • Изменить исполняемый путь приложения Ubuntu 16.04
  • Обратный SSH-туннель
  • Использовать файлы из команды find в параллельных пакетах
  • Interesting Posts

    opendir и readdir кодирующие строки за моей спиной?

    Использует ли потоки все еще считающиеся анти-шаблонами?

    контейнер lxc <-> внешний интернет, что я пропустил?

    Печать с максимальным количеством символов в строке, но без выреза

    Значение доступа для каждого итерационного элемента bash

    Может ли он разрешить только дерганный контент отправляться в буфер обмена, а между тем удаленный контент не работает?

    Объединение команды, включающей одиночные и двойные кавычки для другой команды

    NetBSD предоставляет цифровые подписи для официальных образов ISO и бинарных пакетов?

    Как изменить строку состояния экрана GNU на основе имени хоста?

    создавая наложение непосредственно над монтированием (генерируется ошибка systemd-fstab-generator)

    Как добавить Android x86 в Yumi!

    Как я могу получить доступ к реестру Windows из Linux?

    Является ли фильтр пакетов беркелей перенесенным в linux?

    Что означает `clean, x / y` в выводе fsck?

    Как добавить привязки mimetype?

    Linux и Unix - лучшая ОС в мире.