Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Разметка диска для восстановления с помощью rsync  (Прочитано 395 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Bockser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Добрый день, формучане! Требуется помощь в одном вопросе: есть копия файловой системы сервера, сделанная с помощью rsync, все атрибуты и права на папке сохранены оригинальные. Загрузка системы работает через UEFI. Хочу развернуть бэкап на вираталке, и сталкнулся с проблемой что не понимаю как разметить диск для корректной закгрузки системы, + есть ли возможность в случае не возможности работы новоо железа на уефи переустановить загрузчик?

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Bockser, rsync не работает с разделами
посмотри, что прописано в fstab

Оффлайн Bockser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
это я понимаю, я склонировал только раздел с системой в ней есть директория /boot с грабом, в фстабе прописан UUID диска с системой который я копировал + монирование свап образа
но в исхоной системе есть еще один раздел, как его создать я понимаю, но я не понимаю как в таком случае мне восстановить загрузчик в работоспособное состояние


Пользователь добавил сообщение 02 Июня 2020, 12:57:00:
поторопился с ответом в fstab еще как раз раздел EFI
UUID=8712-5D28 /boot/efi vfat defaults 0 0
« Последнее редактирование: 02 Июня 2020, 12:57:01 от Bockser »

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Bockser, значит у тя один раздел, не считая свопа, который можно запихнуть в файл
хомят же тоже на нем?

Оффлайн Bockser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Если я на исходной системе также склонирую содержимое этого раздела, сделаю разметку в gparted в fat32 с пометками что это EFI диск и закину туда содержимое этого раздела и пропишу в fstab этого хвактит?

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Bockser, честно говоря не понимаю смысла этого uefi если у тя не стоит Windows или диск не превышает 2тб, который требует gpt
но помимо этого uefi тебе понадобится системный раздел, uuid которого тоже надо прописать в fstab

Оффлайн andytux

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6906
    • Просмотр профиля
Цитировать
сделаю разметку в gparted в fat32 с пометками что это EFI диск и закину туда содержимое этого раздела и пропишу в fstab этого хвактит?
Хватит... Почти...
Обычно на ESP-разделе тоже есть файл grub.cfg, состоящий всего из трех строк. В нем указвывается УУИД раздела, где находятся файлы груб. Обычно это корневой раздел. Если его УУИД изменился, то помимо ФСТАБ-а нужно изменить УУИД в этом конфиге.

Оффлайн Bockser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Окей, тогда такой вариант, который мне тоже интересен, как я могу восстановить загрузку без EFI, ну тоесть сделать legacy boot

Оффлайн snowin

  • Активист
  • *
  • Сообщений: 883
    • Просмотр профиля
Bockser, в биосе выставляешь legacy
тогда у тя будет единственный раздел, он же загрузочный, с mbr
с помощью fdisk и создаешь, после тем же rsync-ом копируешь
все, кроме каталогов /dev /sys /proc /tmp
но после создания раздела монтируешь в /mnt (например)
и монитруешь недостающие mount --bind /dev /mnt/devmount --bind /sys /mnt/sysmount --bind /proc /mnt/proc

после чего черутишься
chroot /mntустанавливаешь граб, делаешь апдейт
exit
размонтируешься
перезагружаешься
не забыв прописать в fstab нужный uuid
« Последнее редактирование: 02 Июня 2020, 13:37:28 от snowin »

Оффлайн Bockser

  • Автор темы
  • Новичок
  • *
  • Сообщений: 31
    • Просмотр профиля
Супер, спасибо большое всем за помощь, я смог запуститься

 

Страница сгенерирована за 0.051 секунд. Запросов: 25.