Автор Тема: Как правильно копировать систему с hdd на другой hdd ?  (Прочитано 4599 раз)

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 457
  • Бэкап - акт проявления трусости.
    • Email
Пытаюсь клонировать SL p9.
Подскажите пожалуйста, как правильно копировать систему с диска на диск?

Пробовал использовать
dd if=/dev/sdb of=/dev/sda bs=64M
Комп выключаю, отсоединяю sdb, загружаюсь с флешки и пытаюсь восстановить загрузочную запись.
Но невозможно произвести mount /dev/sda2 /mnt
выдает ошибку.
Gparted показывает ошибки на sda2 (root), sda3  (home) и не может их исправить.



Оффлайн yaleks

  • Мастер
  • ***
  • Сообщений: 5 451
А размер дисков одинаковый?
Я так иногда делаю и все ОК.

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 457
  • Бэкап - акт проявления трусости.
    • Email
Да, диски одинаковые, одна поставка. После выполнения dd никаких сообщений об ошибках не было.

Оффлайн rabochyITs

  • Давно тут
  • **
  • Сообщений: 508
  • Евгений
ddrescue -nvf /dev/sdb /dev/sda ./log_sdb-sda

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 457
  • Бэкап - акт проявления трусости.
    • Email
Спасибо, попробую.

Оффлайн asy

  • alt linux team
  • ***
  • Сообщений: 7 129
  • Sunny 273 RUS crew
Комп выключаю, отсоединяю sdb, загружаюсь с флешки и пытаюсь восстановить загрузочную запись
Странно. По идее тут даже ничего восстанавливать не надо, должно сразу грузиться, если в fstab и загрузчике всё по UUID.

Оффлайн Speccyfighter

  • Мастер
  • ***
  • Сообщений: 8 890
  • UNIX System V init
Пытаюсь клонировать SL p9.
Подскажите пожалуйста, как правильно копировать систему с диска на диск?

Загрузившись с флешки или с аварийного usb-hdd. Копируя один винчестер на другой, диск-в-диск.
И в системе на xfce-sysv, которая максимально молчалива насколько это только возможно, ибо systemd и journald там отсутствуют де-факто, и даже если ни одно приложение не загружено, на диск как минимум "стучит" jbd2. И довольно активно. Увидеть "стуки" по write, можно через 'iotop -ao'. А там, пока идёт копирование, могут ещё "настучать" и chrony, и *syslog*, и ещё бог знает что. Поэтому копируемый диск не должен использоваться загруженной системой. И он должен быть в пассивном, в неиспольземом загруженной системой состоянии. Как другой накопитель.
« Последнее редактирование: 21.07.2020 14:12:51 от Speccyfighter »
ZX Spectrum 128K
Привет от NM:  # echo -e "\n[device]\nwifi.scan-rand-mac-address=no" >> /etc/NetworkManager/NetworkManager.conf

Оффлайн XBM

  • Давно тут
  • **
  • Сообщений: 457
  • Бэкап - акт проявления трусости.
    • Email
Комп выключаю, отсоединяю sdb, загружаюсь с флешки и пытаюсь восстановить загрузочную запись
Странно. По идее тут даже ничего восстанавливать не надо, должно сразу грузиться, если в fstab и загрузчике всё по UUID.
С помощью ddrescue сделал копии на две машины. В обоих случаях загрузилось сразу. Но почему-то сеть перешла из режима "получить по DHCP" в режим "установить вручную" и управление от NetworkManager перешло к ethernet (тоже в обоих случаях). Где-то есть привязки к MAC-адресу?

Будем считать, что задача выполнена.
Благодарю участников за помощь.