Передайте систему Fedora другому компьютеру

Это - корректный способ установить grub2 от Linux LiveCD/USB:

  • sdXY Ваш / раздел Linux (например. sda1)
  • sdX жесткий диск, содержащий раздел Linux (например. sda)
mount /dev/sdXY /mnt
mount --bind /dev /mnt/dev
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys

chroot /mnt    
grub-install /dev/sdX
update-grub
exit # (Ctrl+D)

umount /mnt/dev
umount /mnt/proc
umount /mnt/sys
umount /mnt

reboot
1
22.07.2018, 04:22
2 ответа

Если существует достаточно пространства, оставленного на Вашем диске, можно добавить новый раздел к диску удаленной машины. Инструмент как gparted например, позволит Вам изменять размер существующих разделов для освобождения пространства, в котором Вы нуждаетесь. Вы не должны создавать другого /boot раздел. Можно объединить тот на компьютере и тот на удаленной машине. Будет намного легче настроить grub сюда.

Ваша система Fedora в большой степени настраивается? На вашем месте я не скопировал бы всю систему, но только /home раздел и я переустановили бы систему на новом хосте. Это может быть очень хитро для копирования системы, которая не была разработана для (как виртуальная машина, может быть, например). Например, необходимо было бы рассмотреть полностью Ваш /etc/fstab, удостоверьтесь все встроенные микропрограммные обеспечения, в которых Вы нуждаетесь, доступны для Вашего нового материала...

Если Вы знаете то, что Вы делаете, необходимо будет воссоздать схему LVM и затем скопировать данные.

2
27.01.2020, 23:39
  • 1
    Хорошая идея не копирует систему полностью, но зондирует новую фетровую установку, я должен попробовать ее –  Yurij73 03.05.2013, 20:20

Не уверенный, что Вы в конечном счете после путем выполнения этого, но я, вероятно, рекомендовал бы не пытаться сделать это. Перемещение системы от одного набора аппаратных средств другому может быть проблематичным и обычно является задачей, зарезервированной для самого квалифицированного имея дело с Linux.

Аппаратные различия

Для начинающих необходимо удостовериться, что обе системы имеют тот же тип аппаратной архитектуры.

  • Они оба - системы Intel? Системы AMD?
  • Они - 32-разрядные или 64-разрядные системы?
  • Видеокарты то же?
  • Сети и другие аппаратные средства?

Реконфигурирование этих аппаратных средств может быть проблематичным после того, как система была установлена.

Различия в разбиении дисков на разделы

Структуры диска могут быть еще более хитрыми для тиражирования от одной системы до следующего. Существует несколько технологий, с которыми необходимо быть знакомы.

  • Диск отформатирован с помощью MBR (Главная загрузочная запись) по сравнению с GPT (Таблица Разделения GUID)?
  • Диски содержат программное обеспечение RAID (mdadm)?
  • Они содержат LVM (управление логическими томами) слой?

В целом я рекомендовал бы собрать файлы из / и т.д. и / корневых каталогов, делая переустановку ОС на фактических аппаратных средствах, Вы интересуетесь перемещением его к, и повторное применение конфигураций, после установки.

0
27.01.2020, 23:39
  • 1
    Перемещение или клонирование установки Linux на другой машине не являются очень трудными. Посмотрите, например, unix.stackexchange.com/questions/2865 / … –  Gilles 'SO- stop being evil' 04.05.2013, 02:09
  • 2
    @Gilles, я сделал то же сам в лифте ОС от одного физического поля до другого. Этот вопрос немного отличается в том смысле, что для одного, он пытается делать пюре из существующей системы в другого и сделать ее двойной загрузкой, и два, он пытается копировать топологию жесткого диска системы Fedora в систему CentOS. Чтобы сделать это потребовало бы экспертных знаний в нескольких дисковых утилитах, с которыми большинство людей просто не собирается быть способным иметь дело. Просто мои 0,02$. –  slm♦ 04.05.2013, 02:20

Теги

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